Script im IIS und im Apache

fexx

Grünschnabel
Hi!
Ich hatte erst ein WAMP System laufen (Apache 1.3 und PHP 4.1)!
Hab jetzt einen IIS 5.0 am Start!
PHP funktioniert auch: phpinfi(); zeigt Ergebnis!

Doch wenn ich ein Script (Passwortscript) reinschicke sagt er die Variable sei undefiniert! Doch unter dem WAMP Sytsem lief es problemlos! Woran kann es liegen? Habe beim IIS den PHP Installer (PHP 4.2.3) benutzt! Liegt es daran oder ist die Variable ungülig??

Bitte helft mir, cu hier ist der Code:


INHALT.PHP
PHP:
<?php

include("pwd.php");

if (($user == "$Benutzer") and ($pass == "$Kennwort"))

{

 echo "


<html>
<head>
<title>Der Login</title>
</head>
<body>
Login erfolgreich.

</body>
</html>


";


}

else

{

echo "Access denied. Falsche Zugansdaten";

}

?>

PWD.PHP

PHP:
<?php
$user = "Benutzer";
$pass = "Kennwort";

?>

Und der Login.php
PHP:
<html>
<head>
	<title>Mein Login</title>
</head>
<body>
<form action="inhalt.php" method="post">
<table border=0>
<tr>
<td>Benutzer:</td>
<td><input type="text" name="user"></td>
</tr>
<tr>
<td>Passwort:</td>
<td><input type="pwd" name="pass"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="senden" value=Login></td>
</tr>
</table>
</form>
</body>
</html>

THNX!
 
THNX aber es geht trotzdem net! Er sagt folgenden Fehler:

Notice: Undefined variable: Kunde in c:\inetpub\wwwroot\scripte\passwort_system\inhalt.php on line 12
Access denied. Falsche Zugansdaten

Meint Ihr das liegt am IIS oder weil ich PHP nicht manuell sonder per Installere installiert habe???

fexx.
 
Der komplette Code!
PHP:
<html>
<head>
	<title>Login</title>
</head>

<body>
<?php

include("pwd.php");

if (($nutzer == "$Kunde") and ($kenn == "$Eingabe"))

{

 echo "


<html>
<head>
<title>Der Login</title>
</head>
<body>
Login erfolgreich.

</body>
</html>


";


}

else

{

echo "Access denied. Falsche Zugansdaten";

}

?>




</body>
</html>
 
du übermittelst auch nirgendwo eine variable namens kunde. stell die bedingung doch einfach mal so um:
Code:
if (($nutzer == $_POST[user]) and ($kenn == $_POST[pass]))
 
Zurück