Vinzenz Mai: Wann ist $Valid valide???

Beitrag lesen

Hallo Peter,

Ich fange gerade damit an mich etwas mit PHP zu beschäftigen und arbeite dabei viel mit dem Werk SelfPHP.

ich gebe zu, noch nie in SELFPHP reingeschaut zu haben, ich habe allerdings nur schlechtes darüber gelesen. Wenn Du den Quellcode aus SELFPHP hast, dann ist die Kritik mehr als berechtigt.

a: Woher weiß ich was meine aktuelle PHP-Version ist (ich benutze aktuell: XAMPP 2.1??

Das ist ganz einfach: Erstelle eine php-Datei. Diese enthält folgenden Code:

  
phpinfo();  

Speichere diese Datei ab - und rufe sie auf: Schon wirst Du über alle Einzelheiten von PHP informiert. Die Version wird übrigens recht neu sein, ich vermute 5.2 oder etwas ähnliches.

<form method="GET" name="test" action="<?php echo $PHP_SELF?>">

Uralt-Code, heutzutag verwendet man statt $PHP_SELF [link:http://de.php.net/manual/de/reserved.variables.php#reserved.variables.server@title=$_SERVER['PHP_SELF'\]].

<input type="submit" name="valid" value="Abschicken">

[...]

<?php
if($valid)

und hier verläßt Du Dich auf register_globals = on, was schon seit Ewigkeiten standardmäßig auf off steht, eine kleine Diskussion dazu findest Du in diesem Thread in der Forumshauptdatei.

Bitte suche Dir bessere Quellen, um PHP zu lernen. Ich kann Dir insbesondere das Handbuch empfehlen, dazu noch http://www.php-faq.de/index.html.

Freundliche Grüße

Vinzenz