Hallo habe folgenden Code:
nun wollt ich fragen ob es möglich ist dass die Werte im Formular erhalten bleiben wenn ich die Javascript-Meldung ausgebe?
Denn dadurch dass ich ja auf eintragen geklickt habe sind meine Felder alle wieder leer im Formular??
Danke für eure Hilfe.
PHP-Code:
<html>
<head><title> Neuen User anlegen </title></head>
<body>
<form action="neuen_user_anlegen.php?action=neueruser" method="post" name="useranlegen">
Login-Name:
<input type="text" name="login_name" size="20" maxlength="25"><br>
Name:
<input type="text" name="name" size="20" maxlength="25"><br>
Vorname:
<input type="text" name="vorname" size="20" maxlength="25"><br>
Zimmer-Nr.
<input type="text" name="zimmer_nr" size="20" maxlength="25"><br>
Abteilung:
<input type="text" name="abteilung" size="20" maxlength="25"><br>
<input type="submit" value="Eintragen">
</form>
<?PHP
if ($_GET[action] == "neueruser")
{
include "db.php";
$login_name = $_POST["login_name"];
$name = $_POST["name"];
$vorname = $_POST["vorname"];
$zimmer_nr = $_POST["zimmer_nr"];
$abteilung = $_POST["abteilung"];
$pruefen = "select Username from benutzer where Username = '$login_name'";
$ausfuehren = mysql_db_query("projekt", $pruefen);
$num=mysql_num_rows($ausfuehren);
if($num >= 1)
{
?>
<script type ="text/javascript">
<!--
alert( "Username bereits vorhanden" );
//-->
</script>
<?PHP
}
else
{
$eintragen = "insert into benutzer (Username,Name,Vorname,Abteilung,ZimmerNr)
values('$login_name1','$name1','$vorname1','$abteilung1','$zimmer_nr1')";
$query=mysql_db_query("projekt",$eintragen);
if($query == "true")
{
?>
<script type ="text/javascript">
<!--
alert( "Erfolgreich in Datenbank eingetragen" );
//-->
</script>
<?PHP
}
else
{
........
Denn dadurch dass ich ja auf eintragen geklickt habe sind meine Felder alle wieder leer im Formular??
Danke für eure Hilfe.
Kommentar