Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] PHP · if-Anweisung (https://www.gegen-bilderklau.net/thread.php?threadid=140210)


Geschrieben von -Katja- am 03.09.2008 um 20:40:

  PHP · if-Anweisung

Hey!
Ich steh grad vor einem kleinen Problem. Eigentlich wirklich sehr einfach, aber ich weiß grad absolut nicht, wie ichs lösen soll. Und zwar:
Ich brauche eine Art Login. In einem Formular soll ein Wort (sozusagen wie ein Passwort) eingegeben werden, und man wird nach dem Senden weitergeleitet. Bis dahin kein Problem. Nur soll die Möglichkeit bestehen, zwei verschiedene Passwörter einzugeben und bei jedem jedem Passwort wird ein anderes echo angezeigt.. und jah, das liegt meine Frage XD Wie löse ich das? Ich weiß grad nich wie ich die beiden if Anweisungen verbinden kann :/ nochmal mit else?

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:

<?php
$passwort $_POST["passwort"];

if($passwort=="test1")
   {
   echo "Test 1 !!";
   }
else
   {
   echo "Das Passwort ist leider falsch (test1)";
   }

if($passwort=="test2")
   {
   echo "Test 2 !!";
   }
else
   {
   echo "Das Passwort ist leider falsch (test2)";
   }
?>


Freue mich über Hilfe smile

LG, Katja.



Geschrieben von .Maybe am 03.09.2008 um 20:42:

 

Das geht mit "elseif" ^^
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
if($passwort=="test1")
   {
   echo "Test 1 !!";
   }
elseif($passwort=="test2")
   {
   echo "Test 2 !!";
   }
else
   {
   echo "Das Passwort ist leider falsch (test2)";
   }



Geschrieben von Yellow am 03.09.2008 um 20:43:

 

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
<?php
$passwort $_POST["passwort"];

if($passwort=="test1")
   {
   echo "Test 1 !!";
   }
else
   {
   echo "Das Passwort ist leider falsch (test1)";

if($passwort=="test2")
   {
   echo "Test 2 !!";
   }
else
   {
   echo "Das Passwort ist leider falsch (test2)";
   }

   }

?>


bin mir jetzt aber nicht sicher.



Geschrieben von -Katja- am 03.09.2008 um 20:47:

 

²Maybe
Dankeee, klappt <3 Ich sollte mir langsam doch mal ein PHP Buch zulegen XD
Was müsste ich denn machen, wenn ich noch ein drittes Passwort hinzufügen wollte? Nochmal elseif?

²Yellow
Geht fast, wenn ichs 2te Passwort eingebe zeigt der mir else und elseif gleichzeitig an.. XD Aber dankee <3



Geschrieben von .Maybe am 03.09.2008 um 21:38:

 

Klar, einfach nochmal ^^


Forensoftware: Burning Board, entwickelt von WoltLab GmbH