September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie möchten verhindern, dass Daten im Klartext eingesehen werden können. Zum Beispiel möchten Sie versteckte Formulardaten nicht einfach verraten, wenn jemand den Quelltext einer Webseite anschaut.
Kodieren Sie die Daten mit base64_encode( ):
$personal_data = array('code' => 5123, 'blood_type' => 'O');
$info = base64_encode(serialize($personal_data));
print '<input type="hidden" name="info" value="'.$info.'">';
<input type="hidden" name="info"
value="YToyOntzOjQ6ImNvZGUiO2k6NTEyMztzOjEwOiJibG9vZF90eXBlIjtzOjE6Ik8iO30=">Dekodieren Sie die Daten mit base64_decode( ):
$personal_data = unserialize(base64_decode($_REQUEST['info'])); get_transfusion($personal_data['blood_type']);
Der Base64-Algorithmus ...