Hallo,
bei folgendem Code (Version 1) modifiziert mir PHP eine Sessionvariable mit Namen $_SESSION['name'] und schreibt dort unerklärbar den String rein, der in $name enthalten ist. Wenn ich $name aendere in $doku (siehe Version 2) passiert das nicht.
Obwohl nun alles funktioniert würde mich interessieren, warum dies so ist.
Version 1:
if ($valid == "0") {
$dokument = new dokument;
$dokument->speichernDokument($db, $dbname, $trenner);
$name = $dokument->getName ();
$dokument->anzeigeDokument($db, $dbname, $name);
Version 2:
if ($valid == "0") {
$dokument = new dokument;
$dokument->speichernDokument($db, $dbname, $trenner);
$doku = $dokument->getName ();
$dokument->anzeigeDokument($db, $dbname, $doku);
bei folgendem Code (Version 1) modifiziert mir PHP eine Sessionvariable mit Namen $_SESSION['name'] und schreibt dort unerklärbar den String rein, der in $name enthalten ist. Wenn ich $name aendere in $doku (siehe Version 2) passiert das nicht.
Obwohl nun alles funktioniert würde mich interessieren, warum dies so ist.
Version 1:
if ($valid == "0") {
$dokument = new dokument;
$dokument->speichernDokument($db, $dbname, $trenner);
$name = $dokument->getName ();
$dokument->anzeigeDokument($db, $dbname, $name);
Version 2:
if ($valid == "0") {
$dokument = new dokument;
$dokument->speichernDokument($db, $dbname, $trenner);
$doku = $dokument->getName ();
$dokument->anzeigeDokument($db, $dbname, $doku);
Kommentar