Reg Problem

Schatti

Mitglied
Ich bin gerade dabei einen regestrierungs Scripte zu basteln, doch aus irgendeinem mit noch unbekannten Problem, erstellt er keinen user
PHP:
<?php

if($reg=="Regestrieren"){

include("connect.php");
$sql = "INSERT INTO login (nickname,vorname,nachname,email,icq,homepage,wohnort,alter,hobbys,signatur,interessen,beruf,        geschlecht,musik,film,essen,kennwort)VALUES('$nickname','$vorname','$nachname','$email',$icq',$homepage','$wohnort','$alter','$hobbys','$signatur','$interssen','$beruf','$geschlecht','$musik','$film','$essen','$kennwort')";
$result = mysql_query($sql);
echo"wurde erfolgreich regestriert";
}

else{
?>
<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
</script>
</head>

<body>
<p>&nbsp; </p>
<form name="form1" method="post" action="reg.php">
  <table width=367 border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
    <tr> 
      <td>Angaben:</td>
      <td>&nbsp;</td>
    </tr>
    <tr> 
      <td width=162>Nickname</td>
      <td width=162><input name="nickname" type="text" id="nickname"></td>
    </tr>
    <tr> 
      <td>Vorname</td>
      <td><input name="vorname" type="text" id="vorname"></td>
    </tr>
    <tr> 
      <td>Nachname</td>
      <td><input name="nachname" type="text" id="nachname"></td>
    </tr>
    <tr> 
      <td>Email</td>
      <td><input name="email" type="text" id="email"></td>
    </tr>
    <tr> 
      <td>ICQ</td>
      <td><input name="icq" type="text" id="icq"></td>
    </tr>
    <tr> 
      <td>Homepage</td>
      <td><input name="homepage" type="text" id="homepage" value="http://"></td>
    </tr>
    <tr> 
      <td>Wohnort</td>
      <td><input name="wohnort" type="text" id="wohnort"></td>
    </tr>
    <tr> 
      <td heigh>Alter</td>
      <td><input name="alter" type="text" id="alter"></td
    </tr>
    <tr> 
      <td>Hobbys</td>
      <td><input name="hobbys" type="text" id="hobbys"></td>
    </tr>
    <tr> 
      <td valign="top">Signatur</td>
      <td><textarea name="signatur" id="signatur"></textarea></td>
    </tr>
    <tr> 
      <td>Interessen</td>
      <td><input name="interessen" type="text" id="hobbys3"></td>
    </tr>
    <tr> 
      <td>Beruf</td>
      <td><input name="beruf" type="text" id="interessen"></td>
    </tr>
    <tr> 
      <td>Geschlecht</td>
      <td><input type="radio" name="geschlecht" value="m">
        m&auml;nnlich <input type="radio" name="geschlecht" value="w">
        weiblich</td>
    </tr>
    <tr> 
      <td>Lieblings Homepage 1</td>
      <td><input name="favhp1" type="text" id="favhp1"></td>
    </tr>
    <tr> 
      <td height="24">Lieblings Homepage 2</td>
      <td><input name="favhp2" type="text" id="favhp2"></td>
    </tr>
    <tr> 
      <td>Lieblings Musik</td>
      <td><input name="musik" type="text" id="musik"></td>
    </tr>
    <tr> 
      <td>Lieblings Film</td>
      <td><input name="film" type="text" id="film"></td>
    </tr>
    <tr> 
      <td>Lieblings Essen</td>
      <td><input name="essen" type="text" id="essen"></td>
    </tr>
    <tr>
      <td>Kennwort</td>
      <td><input name="kennwort" type="text" id="kennwort"></td>
    </tr>
  </table>  <p> 
    <input name="reg" type="submit" value="Regestrieren">
    <input name="zuruecksetzen" type="reset" id="zuruecksetzen" value="Zur&uuml;cksetzen">
  </p>
</form>
<p>&nbsp; </p>
</body>
</html>
<?
}
?>
 
Hi. Eine Frage: Wird die if-Schleife überhaupt aufgerufen? D. h. zeigt der Browser den Text "wurde erfolgreich regestriert" überhaupt an?

Wenn nicht, ersetz mal das hier:
PHP:
if($reg=="Regestrieren")
durch das hier:
PHP:
if($_POST["reg"]=="Regestrieren")
P. S.: Es heisst registrieren. ;)
 
Zurück