mein nächstes Problem: Ich führe jezz erstmal alle verwendeten Dateien auf...
Out_Anmeldung_html.php:
[PHP]
<?
session_start();
?><html>
<head>
<title>RPTestServer</title>
</head>
<body>
<form action="Out_Anmelden_aus.php" method="post">
Username : <br>
<input type="text" name="UserAnm" size="20" maxlength="20"><br>
Passwort : <br>
<input type="password" name="PasswortAnm" size="20"><br>
E-Mail : <br>
<input type="text" name="EMailAnm" size="20"><br>
<input type="submit" name="absenden" value="Weiter">
</form>
</body>
</html>
Out_Anmeldung_aus.php:
	
Out_Charerstellen_html.php:
	
Out_Charerstellen_aus.php:
	
Out_Angemeldet.php:
	
soooooo, das sind die 5 dateien...jezz zum Prob:
Wenn ich Out_Anmelden_html starte und dann alles eingebe komm ich auch auf Out_Anmelden_aus...die variablen werden dann auch in die tabelle eingetragen...wenn ich dann auf weiter klicke komm ich auch zum nächsten Formular, also Out_Charerstellen_html...wenn ich da alles eingebe werde ich weiter geleitet zu Out_Charerstellen_aus...aber die variablen werden nicht in meiner tabelle namens char gespeichert wenn diese datei abgearbeitet wird...die tabelle namens char bleibt einfach leer...danach werde ich wieder weiter geleitet zu Out_Angemeldet
Problem: Wie gesagt, die Variablen des 2 Formulars werden nicht in der 2 Tabelle gespeichert
Hab ich irgendwas falsch aufgeschireben??? Hab schon die ganze zeit rumprobiert und alles mögliche geändert udn weggelassen...
bitte helft
 
							
						
					Out_Anmeldung_html.php:
[PHP]
<?
session_start();
?><html>
<head>
<title>RPTestServer</title>
</head>
<body>
<form action="Out_Anmelden_aus.php" method="post">
Username : <br>
<input type="text" name="UserAnm" size="20" maxlength="20"><br>
Passwort : <br>
<input type="password" name="PasswortAnm" size="20"><br>
E-Mail : <br>
<input type="text" name="EMailAnm" size="20"><br>
<input type="submit" name="absenden" value="Weiter">
</form>
</body>
</html>
Out_Anmeldung_aus.php:
PHP-Code:
	
	
<?
session_start();
$conn = @ mysql_connect(localhost,xxx,yyy); 
if (!$conn) 
{ 
die ("Der Verbindungsversuch zur Datenbank ist fehlgeschlagen!"); 
}
mysql_select_db(reneoronin_de_db,$conn);
$query = "SELECT Passwort FROM User WHERE User = '".$UserAnm."'"; 
$result = mysql_query($query,$conn); 
$zeileholen = mysql_fetch_array($result,MYSQL_ASSOC);  
if($zeileholen) 
{ 
die ("Ihr name ist schon vorhanden, bitte wählen sie einen anderen!"); 
}
else
{
$eintrag = "INSERT INTO User (User,Passwort,EMail) VALUES ('$UserAnm','$PasswortAnm','$EMailAnm')";
$eintragen = mysql_query($eintrag);
}
mysql_close($conn);
header("Location:Out_Charerstellen_html.php");
?>
Out_Charerstellen_html.php:
PHP-Code:
	
	
<?
session_start();
?><html> 
<head> 
<title>RPTestServer</title> 
</head> 
<body> 
<form action="Out_Charerstellen_aus.php" method="post"> 
<h4>Dies sind die RP Charakter Werte!!!</h4><P>
Charakter Name : <br> 
<input type="text" name="CharNameAnm" size="20" maxlength="20"><br> 
Storry: <br> 
<TEXTAREA NAME="CharStorryAnm" ROWS="4" COLS="60"></TEXTAREA><br> 
Geschlecht: <br>
<SELECT NAME="CharGeschlechtAnm" Size="1">
<OPTION>männlich
<OPTION>weiblich
</SELECT><P>
<h4>Diese Werte dürfen zusammen nicht 20 übersteigen!!!<P></h4>
<Table><TR><TD>
Stärke:<TD> 
<input type="text" name="CharStrgAnm" size="5"><br><TR><TD>
Schnelligkeit:<TD>
<input type="text" name="CharDexAnm" size="5"><br> <TR><TD>
Intiligenzt:<TD>
<input type="text" name="CharIntAnm" size="5"><br> <TR><TD>
Befehlsrang:<TD>
<input type="text" name="CharBefehlsrangAnm" size="5">
</TABLE><P>
<input type="submit" name="absenden2" value="Anmelden"> 
</form>
</body> 
</html>
Out_Charerstellen_aus.php:
PHP-Code:
	
	
<?
session_start();
$conn = @ mysql_connect(localhost,xxx,yyy); 
if (!$conn) 
{ 
die ("Der Verbindungsversuch zur Datenbank ist fehlgeschlagen!"); 
}
$werte = $CharStrgAnm + $CharDexAnm + $CharIntAnm + $CharBefehlsrangAnm;
if($werte <> "20")
{
header("Location:Out_Charerstellen_html.php");
exit;
}
mysql_select_db(reneoronin_de_db,$conn);
$querys = "SELECT ID FROM Char WHERE Charname = '".$CharNameAnm."'"; 
$results = mysql_query($querys,$conn); 
$zeileholens = mysql_fetch_array($results,MYSQL_ASSOC);  
if($zeileholens) 
{ 
die ("Ihr name ist schon vorhanden, bitte wählen sie einen anderen!"); 
}
else
{
$CharPunkteAnm = 0;
$CharLPAnm = 10;
$CharTragekraftAnm = 100;
$CharGeldAnm = 1000;
$eintrags = "INSERT INTO Char (User,Charname,Storry,Geschlecht,Punkte,Strg,Dex,Int,Befehlsrang,LP,Tragekraft,Geld) VALUES ('$UserAnm','$CharNameAnm','$CharStorryAnm','$CharGeschlechtAnm','$CharPunkteAnm','$CharStrgAnm','$CharDexAnm','$CharIntAnm','$CharBefehlsrangAnm','$CharLPAnm','$CharTragekraftAnm','$CharGeldAnm')";
$eintragens = mysql_query($eintrags);
}
mysql_close($conn);
header("Location:Out_Angemeldet.php");
?>
Out_Angemeldet.php:
PHP-Code:
	
	
Du hast dich erfolgreich angemeldet!!!
<P>
<A HREF="http://mitglied.lycos.de/reneoronin/Login_html.php">Zum Login</A> 
soooooo, das sind die 5 dateien...jezz zum Prob:
Wenn ich Out_Anmelden_html starte und dann alles eingebe komm ich auch auf Out_Anmelden_aus...die variablen werden dann auch in die tabelle eingetragen...wenn ich dann auf weiter klicke komm ich auch zum nächsten Formular, also Out_Charerstellen_html...wenn ich da alles eingebe werde ich weiter geleitet zu Out_Charerstellen_aus...aber die variablen werden nicht in meiner tabelle namens char gespeichert wenn diese datei abgearbeitet wird...die tabelle namens char bleibt einfach leer...danach werde ich wieder weiter geleitet zu Out_Angemeldet
Problem: Wie gesagt, die Variablen des 2 Formulars werden nicht in der 2 Tabelle gespeichert
Hab ich irgendwas falsch aufgeschireben??? Hab schon die ganze zeit rumprobiert und alles mögliche geändert udn weggelassen...
bitte helft
 
							
						 
          
 Moderator
 Moderator

Kommentar