Hallo Freude von PHP,
ich bin absolut beginner, was Ihr wahrscheinlich aus der Problemschilderung ersehen werdet. Aber ich glaube auch Ihr habt einmal klein angefangen. Nun zu meinem Problem, vor dem ich jetzt, incl. Besuch aller Foren, seit einer Woche sitze. Ich habe eine völlig normale if - else - Abfrage, die nicht funktioniert.
XAMPP1.7.3, Apache 2.2.14, MySQL 5.1.41 und php 5.3.1 ist installiert, fuktioniert alles.... bis auf besagte Abfrage. Zum PHP-Test habe ich eine einfache Passwortabfrage geschrieben. Lade ich sie in den Server meines Profiders, funktioniert alles perfekt.
Sollte das Problem so einfach sein, wie ich vermute, bitte nicht auf mich schießen.
Hier der stinknormale Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><body>
<?php
$benutzer==$HTTP_POST_VARS['benutzer'];
$pass==$HTTP_POST_VARS['pass'];
print_r($_POST);
if($benutzer=="user") {
if($pass=="ich") {
print ("<b> Login korrekt.</b>");
print ("<p> hier Klick zum Zugang:</p>");
print ("<a href='http://www.lanzarote-team.de'></a>");
}
else {
print ("Passwort nicht korrekt!<br><br>");
print ("<a href='passwort.html'> Noch ein Versuch...</a>");
}
}
else {
print ("---Benutzername NICHT korrekt!---<br>");
print ("<a href='passwort.html'>Noch ein Versuch...</a>");
}
?>
</body>
</html>
Mit print_r($_POST) kann ich ersehen, dass die Variable übernommen werden. Trotzdem gibt es keine Auswertung der Abfrage, so dass immer die letzte else-Bedingung zum Tragen kommt. Ich hoffe, es ist jemand im Forum, der sich meines Problems annimmt. Vielen Dank im Voraus.
Earlybird