Probleme mit den ausgeschalteten globals

Alles, was PHP betrifft, kann hier besprochen werden.

Probleme mit den ausgeschalteten globals

Postby funnyfrosch » 11. March 2006 22:20

Hallo, bin hier gerade mit einem Skript am tüfteln welches ich nicht zum laufen bekomme. Liegt an den Globals die bei xampp standartmäßig ausgeschaltet sind, auf meinem Webspace läuft zwar alles aber man sollte ja mit der Technik gehen.
Ich habe hier teure Bücher über PHP5!! , darin ist auch dieses Skript, was genau muß ich ändern? Beim googlen hab ich etwas über $_post['xx'] gelesen aber hat alles nicht gefunzt.


<html>
<body>
<form action = "test.php" method = "post">

<?php
if (isset($gesendet))
{
echo "<font color='#ff0000'> Sie haben folgenden";
echo " Namen eingegeben: $vn $nn</font><br><hr>";
}
?>

Bitte geben Sie einen Namen ein<br>
und senden Sie das Formular ab:<p>
<input name = "nn"> Nachname<p>
<input name = "vn"> Vorname<p>
<input type = "submit" name = "gesendet">
<input type = "reset">
</form>
</body>
</html>
funnyfrosch
 
Posts: 11
Joined: 03. August 2005 16:26
Location: Hannover

Postby KingCrunch » 11. March 2006 22:42

Du sagst es doch selbst: register_globals ist bei dir aus. Also entweder in der PHP.ini aktivieren oder aber, wie du ebenfalls selbst sagst, über die superglobalen Variablen arbeiten (zweiteres is zu bevorzugen)
Code: Select all
<html>
<body>
<form action = "test.php" method = "post">

<?php
if (isset($_POST['gesendet']))
{
echo "<font color='#ff0000'> Sie haben folgenden";
echo " Namen eingegeben: {$_POST['vn']} {$_POST['nn']}</font><br><hr>";
}
?>

Bitte geben Sie einen Namen ein<br>
und senden Sie das Formular ab:<p>
<input name = "nn"> Nachname<p>
<input name = "vn"> Vorname<p>
<input type = "submit" name = "gesendet">
<input type = "reset">
</form>
</body>
</html>
Nicht jeder Fehler ist ein Bug ...
KingCrunch
 
Posts: 1724
Joined: 26. November 2005 19:25

Postby funnyfrosch » 11. March 2006 22:52

Vielen Dank für deine Hilfe, schade find ich es das in den (fast neuen) Büchern Beispiele gegeben werden die ja wohl zum aussterben verdonnert sind.
funnyfrosch
 
Posts: 11
Joined: 03. August 2005 16:26
Location: Hannover

Postby Wiedmann » 12. March 2006 11:39

schade find ich es das in den (fast neuen) Büchern Beispiele gegeben werden die ja wohl zum aussterben verdonnert sind.

Solche Bücher gibt es echt noch? Hätte ich nicht gedacht. Da sieht man mal wie wenig manche Bücher "taugen" wenn selbst nach 5 Jahren noch veraltete Syntax darin benutzt wird.

Aber ein Tip allgemein:
Das (engl.) PHP-Manual ist immer auf dem neuesten Stand und sollte immer als Informationsquelle herangezogen werden.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby KingCrunch » 12. March 2006 14:06

Das deutsche Manual hinkt zwar etwas hinterher, aber für die Mehrheit der Fälle dürfte das auch ausreichen.
Nicht jeder Fehler ist ein Bug ...
KingCrunch
 
Posts: 1724
Joined: 26. November 2005 19:25


Return to PHP

Who is online

Users browsing this forum: No registered users and 5 guests