PHP virker ikke ordentligt?
Hej,Jeg har en Windows XP PRO kørende med IIS som en test-server for mine hp's. Jeg har lige inst. PHP og MySQL på den. Der ser ud til at funke. Dog opfører PHP sig lidt mærkeligt..!
Jeg er LIGE begyndt på php så det lidt nyt for mig (tidligere asp-nørd! ;P)
Hvis jeg laver et dokument og skriver echo 'PHP virker!';
Udskriver den fint nok. Men hvis jeg f.eks. skal kalde en variabel og den ikke findes får jeg fejl. Jeg prøver med dette eks:
<HTML>
<BODY>
<?php
if($mode=='save'){
echo 'Hello ' . $Name . ',<br><br>';
echo 'You\'ve inserted these data:<br>';
echo 'Last name: ' . $LastName . '<br>';
echo 'Favourite computer: ' . $FavouriteComputer . '<br>';
}
?>
<form action="?mode=save" method="post">
Your name: <input name="Name" type="text"><br>
Last name: <input name="LastName" type="text"><br>
Favourite Computer: <select name="FavouriteComputer" size="1">
<option>1</option>
<option>2</option>
<option>3</option>
</select><br>
<input name="" type="submit" value="Send!">
</form>
</BODY>
</HTML>
Men får følgende fejl: Notice: Undefined variable: mode in G:\webroot\projekter\php\wrox\forms.php on line 4
Det sjove er så at hvis jeg uploader den til f.eks. cliches server så virker det!! http://visitme.dk/php/wrox/forms.php
Tydeligvis må der være noget galt med min inst. og/eller opsætning - MEN hvad??
