<html>
<head>
<title>Formulär</title>
</head>
<body>
<?php
print "Ditt Förnamn är $FirstName .<br>\n";
print "Ditt Efternamn är $LastName .<br>\n";
print "Din Emailadress är $Email .<br>\n";
print "Kommentarerna är $Comments .<br>\n";
?>
</body>
</html>
Ger:
Notice: Undefined variable: FirstName in e:\flash\projekt\Php\handleform.php on line 7
Ditt Förnamn är .
Notice: Undefined variable: LastName in e:\flash\projekt\Php\handleform.php on line 8
Ditt Efternamn är .
Notice: Undefined variable: Email in e:\flash\projekt\Php\handleform.php on line 9
Din Emailadress är .
Notice: Undefined variable: Comments in e:\flash\projekt\Php\handleform.php on line 10
Kommentarerna är .
Jag har skrivit EXAKT det som står i boken, tycker det här verkar himla konstigt. HAr boken fel utan o innan? Boken är för php4 och jag har php4.ngnting installerat.
Hmm, det första felmesset försvann, men ett nytt skapades:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in e:\flash\projekt\Php\handleform.php on line 7
Beror på vilken inställning du har på register globals. Är den on kan du ta emot alla variabler som det står i boken. Är den off, måste du hämta den på "rätt" sätt: