Problem mit PHP! |
Caballo95

WafFal <3
 
Dabei seit: 03.08.2007
Beiträge: 735
Herkunft: Düsseldorf
 |
|
Was kommt wohl dabei raus,wenn sich Caballo an PHP versuchst?-ein fehler natürlich
Also,das Problem ist folgendes:
Wenn man seinen Nicknamen eingibt,soll sich eine Liste mit den Pferden,die man besitzt öffnen (wofür ich hinterher noch Popups machen werde,in denen sie dann die berichte schreiben können).Nur leider funktioniert das ganze nicht so,wie ich es will,und es wird die "Fehlermeldung! angezeigt,die ich geschrieben habe wenn der Nickname nicht existiert,oder man kein Pferd hat und der Pferdename wird dahinter angezeigt.Naja und damit ihr damit auch was anfangen könnt,hier mal der code:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
|
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?php
$Caballo95 = $_POST["caballo95"];
$User = $_POST["user"];
if( ($username=="Caballo95") )
{
echo "Nando";
}
else
{
echo "Nickname existiert nicht,oder kein Pferd vorhanden!";
}
if( ($username=="User") )
{
echo "Userpferd";
}
else
{
echo "Nickname existiert nicht,oder kein Pferd vorhanden!";
}
?>
</body>
</html> |
|
Und bittte nicht lachen,wenn ein ganz offensichtlicher Fehler vorliegt,denn das ist das erste,was ich eigentlich ganz alleine mit PHP gemacht habe und nach keinem Tutorial
|
|
21.06.2008 14:56 |
|
|
Caballo95

WafFal <3
 
Dabei seit: 03.08.2007
Beiträge: 735
Herkunft: Düsseldorf
Themenstarter
 |
|
also,ich hab das in der Tabelle auch mal durch user ersetzt,aber es funktioniert immer noch nicht wirklich.Jetzt wird halt immer noch die fehlermeldung angezeigt,dass der name nicht existiert.Und hier nochmal der Teil aus der Tabelle:
code: |
1:
2:
3:
|
<font color="#000000"> </font>
<form method="post" action="test.php"><font color="#000000"><font face="Tahoma" size="2">Name:</font>
<font face="Tahoma" size="2"><input name="User" size="20" type="text"></font><br> |
|
|
|
21.06.2008 16:10 |
|
|
Caballo95

WafFal <3
 
Dabei seit: 03.08.2007
Beiträge: 735
Herkunft: Düsseldorf
Themenstarter
 |
|
danke für deine hilfe
Bur ich blicke jetzt nicht mehr ganz durch (was so typisch für mich ist
).Das kann ja nicht richtig sein,was ich da gemacht habe,weil immer noch das echo für benutzername nicht vorhanden und so kommt:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
|
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?php
$User = $_POST["user"];
if( ($User=="Caballo95") )
{
echo "Nando";
}
elseif ( ($User=="User") )
{
echo "Userpferd";
}
else
{
echo "Nickname existiert nicht,oder kein Pferd vorhanden!";
}
?>
</body>
</html>
|
|
|
|
21.06.2008 17:54 |
|
|
Caballo95

WafFal <3
 
Dabei seit: 03.08.2007
Beiträge: 735
Herkunft: Düsseldorf
Themenstarter
 |
|
ne,funktioniert nicht.hmm...
|
|
21.06.2008 19:04 |
|
|
.Maybe
Mitglied
 
Dabei seit: 01.12.2005
Beiträge: 5.230
 |
|
Da kann nur ein Fehler beim Formular vorliegen, die If-teile sind völlig O.k ^^
|
|
21.06.2008 19:34 |
|
|
Caballo95

WafFal <3
 
Dabei seit: 03.08.2007
Beiträge: 735
Herkunft: Düsseldorf
Themenstarter
 |
|
|
21.06.2008 19:59 |
|
|
Caballo95

WafFal <3
 
Dabei seit: 03.08.2007
Beiträge: 735
Herkunft: Düsseldorf
Themenstarter
 |
|
Danke für eure Hilfe,aber es kommt immer noch trotz richtigem nicknamen,dass der name nicht existiert und so.Das liegt aber warscheinlich daran,dass ich nicht ganz mitgekommen bin bei den vielen Möglichkeiten
Naja,das formular:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>test</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<form method="POST" action="test.php">
<font face="Tahoma" size="2">Name:</font>
<font face="Tahoma" size="2"><input name="user" size="20" type="text"></font><br>
<form method="post" action="test.php"><font color="#000000">
<input value="Zu deinem Pferd" name="B1" type="submit"> <br>
<input value="Löschen" name="B2" type="reset">
<br>
</font></form>
</body>
</html>
|
|
Die PHP Datei:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
|
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?php
$User = $POST["user"];
if ($User=="Caballo95")
{
echo "Nando";
}
else if ($User=="User")
{
echo "Userpferd";
}
else
{
echo "Nickname existiert nicht,oder kein Pferd vorhanden!";
}
?>
</body>
</html>
|
|
Sorry,dass ich mich so dumm anstelle
|
|
22.06.2008 17:26 |
|
|
Caballo95

WafFal <3
 
Dabei seit: 03.08.2007
Beiträge: 735
Herkunft: Düsseldorf
Themenstarter
 |
|
danke
jetzt funktionierts endlich
|
|
22.06.2008 17:32 |
|
|
Caballo95

WafFal <3
 
Dabei seit: 03.08.2007
Beiträge: 735
Herkunft: Düsseldorf
Themenstarter
 |
|
das ist zwar nicht schlimm,aber ich machs trotzdem mal weg,danke
|
|
22.06.2008 18:58 |
|
|
|
Impressum
|