Tom: Beispiel für Serialize(), Unserialize(), kleine Korrektur

Beitrag lesen

Hello Maike,

in diesem Skript steckt noch ein gefährlicher Fehler:

...
$pass = "";
if (isset($_POST["pass"])
{
  $pass = trim($_POST["pass"]);
}

$user = "";
if (isset($_POST["user"])
{
  $user = trim($_POST["user"]);
}

inidaten lesen

$file_data = file_get_contents("inidata.dat.php");

Wenn die inidata-Datei z.B. leer ist, sollte man abbrechen!

if (strlen($file_data) < 10) die("Passwortdatei nicht lesbar");

inidaten wieder in Array zurückverwandeln.

$ini_data= unserialize($file_data);

Grüße

Tom