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] Problem mit PHP! (https://www.gegen-bilderklau.net/thread.php?threadid=135756)
Geschrieben von Caballo95 am 21.06.2008 um 14:56:
Problem mit PHP!
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
Geschrieben von Caballo95 am 21.06.2008 um 15:01:
uuuh daran hab ich auch noch rumgepfuscht!Danke,ich werds gleich mal ändern
so und jetzt hab ichs so und jetzt steht dann hjalt immer meine Fehlermeldung dass der Nickname nicht existiert:
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
$User = $_POST["user"];
if( ($User=="Caballo95") )
{
echo "Nando";
}
else
{
echo "Nickname existiert nicht,oder kein Pferd vorhanden!";
}
if( ($User=="User") )
{
echo "Userpferd";
}
else
{
echo "Nickname existiert nicht,oder kein Pferd vorhanden!";
}
?>
</body>
</html>
|
|
Geschrieben von Caballo95 am 21.06.2008 um 16:10:
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> |
|
Geschrieben von Caballo95 am 21.06.2008 um 17:54:
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>
|
|
Geschrieben von Caballo95 am 21.06.2008 um 19:04:
ne,funktioniert nicht.hmm...
Geschrieben von .Maybe am 21.06.2008 um 19:34:
Da kann nur ein Fehler beim Formular vorliegen, die If-teile sind völlig O.k ^^
Geschrieben von Caballo95 am 22.06.2008 um 17:26:
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
Geschrieben von Caballo95 am 22.06.2008 um 17:32:
danke

jetzt funktionierts endlich
Geschrieben von Caballo95 am 22.06.2008 um 18:58:
das ist zwar nicht schlimm,aber ich machs trotzdem mal weg,danke
Forensoftware: Burning Board, entwickelt von WoltLab GmbH