[PHP] Layout Problem bzw Fehler im CODE

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Kaptain27, 13. Dezember 2009 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 13. Dezember 2009
    Layout Problem bzw Fehler im CODE

    Hallo


    ich möchte gerne eine registrierung in die Folgende Tabellenstruktur einbinden. Jedoch bekomm ich es nicht hin und weiß auch nicht wo der Fehler ist.
    Hier mal der Quelltext:

    Code:
    <html>
    <head>
    <title>Homepage, Webseite, Page, Internet Seite Webdokument </title>
    <link rel="stylesheet" href="format.css" type="text/css">
    <script src="datumuhr.js" type="text/javascript"></script>
    </head>
    <body onload="window.setTimeout('datumuhr()',1000)" topmargin="10" marginheight="10" leftmargin="5" marginwidth="5" >
    <table align="center" cellspacing="0" cellpadding="5" border="0" width="100%" >
    
    <tr>
    <td>
    <!--kopf-->
    <table cellspacing="0" cellpadding="0" border="0" width="100%" class="kopf" >
    <tr>
    <td width="100%" ><table cellspacing="0" cellpadding="0" border="0" width="100%">
    <tr>
    <td align="right" width="100%" class="kopfoben" ><table cellspacing="0" cellpadding="0" border="0" width="100%" align="right" >
    <tr>
    <td align="right" >
    <table cellspacing="0" cellpadding="0" border="0" width="100%" align="right" >
    <tr>
    <td align="right"width="100%" ><form name="anzeige"><input size=10 name="date" class="datum" ></form></td><td>&nbsp;</td><td><form name="anzeige2" ><input type="text" name="time" size="10" class="zeit" ></form></td>
    </tr>
    </table>
    </td>
    </tr>
    </table></td>
    </tr>
    <tr>
    <td class="banner" align="center" width="100%" >
    <img src="images/logo.gif" width="468" height="60" border="0" alt="" style="border:solid 1px #A3B8DA">
    </td>
    </tr>
    
    </table>
    
    </td>
    </tr>
    </table>
    <!--kopf ende-->
    </td>
    </tr>
    <tr>
    <td>
    
    
    <table cellspacing="0" cellpadding="0" border="0" width="100%" >
    <tr>
    
    
    
    <td class="backnav" valign="top" width="192" >
    <table width="192" cellspacing="0" cellpadding="0" border="0" >
    <tr>
    
    
    
    <td>
    <!-- menü li 1-->
    
    <table cellspacing="0" cellpadding="2" border="0" width="192">
    <tr>
    <td valign="top" class="label">Anmeldung&nbsp;</td>
    </tr>
    <tr>
    <td valign="top" class="inhaltnav" >
    <table id="menu" border="0" cellpadding="0" cellspacing="0" width="192" >
    <tr>
    <td >
    <form action="login.php" method="post"> 
     Name: <input type="text" name="name" size="20"><br> 
     Passwort: <input type="password" name="pwd" size="20"><br> 
     <input type="submit" value="Login"> <a href="pwrecover.php">Passwort vergessen?</a><br></br>
    </form> </td>
    </tr>
    
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <!-- ende menü li 1-->
    </td>
    </tr>
    
    
    
    <tr>
    <td>
    <!-- menü li 2-->
    <table cellspacing="0" cellpadding="2" border="0" width="192">
    <tr>
    <td valign="top" class="label">Rubrik 02&nbsp;</td>
    </tr>
    <tr>
    <td valign="top" class="inhaltnav" >
    <table id="menu" border="0" cellpadding="0" cellspacing="0" width="192" >
    <tr>
    <td >
    <a href="index.html" ><span>&raquo;&nbsp;</span>Home</a></td>
    </tr>
    <tr>
    <td><a href="index.html" ><span>&raquo;&nbsp;</span>Kontakt</a></td>
    </tr>
    <tr>
    <td><a href="index.html" ><span>&raquo;&nbsp;</span>G&auml;stebuch</a></td>
    </tr>
    <tr>
    <td><a href="index.html" ><span>&raquo;&nbsp;</span>Angebote</a></td>
    </tr>
    <tr>
    <td><a href="index.html" ><span>&raquo;&nbsp;</span>Preisliste</a></td>
    </tr>
    <tr>
    <td><a href="index.html" target="haupt"><span>&raquo;&nbsp;</span>Weitere Links</a></td>
    </tr>
    <tr>
    <td><a href="index.html" target="haupt"><span>&raquo;&nbsp;</span>Weitere Links</a></td>
    </tr>
    <tr>
    <td><a href="index.html" target="haupt"><span>&raquo;&nbsp;</span>Weitere Links</a></td>
    </tr>
    <tr>
    <td><a href="index.html" target="haupt"><span>&raquo;&nbsp;</span>Weitere Links</a></td>
    </tr>
    <tr>
    <td><a href="index.html" target="haupt"><span>&raquo;&nbsp;</span>Weitere Links</a>
    </td>
    </tr>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    <!-- ende menü li 2-->
    </td>
    <tr>
    <td>
    
    <!-- ende menü li 3-->
    
    <!-- fusszeile aller menüs (blaue leiste- steht am ende aller menüs -->
    <tr>
    <td class="label">&nbsp;</td>
    </tr>
    <!-- ende fusszeile aller menüs-->
    </td>
    </tr>
    </table>
    
    
    </td>
    <!--space-->
    <td valign="top" class="space" align="center" ><img src="images/space.gif" width="6" height="1" border="0" alt=""></td>
    <!--space ende-->
    <td valign="top" width="100%" >
    
    <!--inhalt-->
    <table cellspacing="0" cellpadding="0" border="0" width="100%" >
    <form action="registrieren.php" method="POST">
    <table>
    <tr><td>Nickname:</td><td><input type= "Text" name= "nickname" /></td></tr>
    <tr><td>Passwort:</td><td> <input type="password" name="passwort" size="20"></td></tr>
    <tr><td>Vorname: </td><td> <input type= "Text" name= "vorname" /></td></tr>
    <tr><td>Nachname: </td><td><input type= "Text" name= "nachname" /></td></tr>
    <tr><td>Email Adresse: </td><td><input type= "Text" name= "mail" /></td></tr>
    </table>
    <p><input type= "submit"name= "senden" value= "Senden"/>
    <input type= "reset"name= "zurücksetzen" value= "Zürücksetzen"/>
    </form>
    <?php
    
    if ( isset($_POST['senden']))
    {
    
     // Aufbau der Datenbankverbindung 
     $connectionid = mysql_connect ("localhost", "root", ""); 
     if (!mysql_select_db ("LoginSystem", $connectionid)) 
     { 
     die ("Keine Verbindung zur Datenbank"); 
     } 
     
     $sql = "SELECT Nickname
     FROM benutzerdaten
     WHERE Nickname = '". $_POST["nickname"]."'";
    
    $result = mysql_query ($sql);
    $anzahl= mysql_num_rows ($result);
     
    // Prüfen ob der Bickname schon exestiert
     if( $anzahl > 0)
     {
     echo "<script language=\"javascript\z"> alert(\"Bitte geben Sie eine gültige E-Mail Adresse ein\");</script>";
     }
     else
     {
     
    $sql = "INSERT INTO ".
     "benutzerdaten (Nickname, Kennwort, Nachname, Vorname, Email) ".
     "VALUES ('".$_POST["nickname"]."', '".
     md5 ($_POST["passwort"])."', '".
     $_POST["nachname"]."', '".
     $_POST["vorname"]."', '".
     $_POST["mail"]."')"; 
     mysql_query ($sql);
    
     }
    }
    ?>
    </table>
    </td>
    </tr>
    </table>
    <!--ende inhalt-->
    
    <table cellspacing="0" cellpadding="0" border="0" width="100%" >
    <tr>
    <td align="center" class="fuss">&nbsp;<span style="font-family:verdana;font-size:7pt;" >Maximilian Mustermann&nbsp;•&nbsp;M&uuml;nchener Str. 123&nbsp;•&nbsp;27503&nbsp;Meinestadt</span></td>
    
    </tr>
    </table>
    
    </td>
    
    </tr>
    </table>
    </body>
    </html>
    
    Und hier das Resultat als Screenshot

    {bild-down: http://imageshack.us/a/img3/8082/unbenanntty.jpg}


    Vielleicht kann mir ja wer helfen. Bin leider nicht so der Pro....

    Gruß Kaptain27
     
  2. 13. Dezember 2009
    AW: Layout Problem bzw Fehler im CODE

    Hm, weiß nicht ob es das richtige ist aber:
    PHP:
    echo   "<script language=\"javascript\z" alert (\ "Bitte geben Sie eine gültige E-Mail Adresse ein\");</script>" ;
    in
    PHP:
    echo   "<script language=\"javascript\"> alert(\"Bitte geben Sie eine gültige E-Mail Adresse ein\");</script>" ;
    Das "z" ist zuviel?

    Wenn du das nicht schon selbst gefunden hast.

    mfg
     
  3. 13. Dezember 2009
    AW: Layout Problem bzw Fehler im CODE

    dann wär da aber auch n parse-error ^^
    unexpected ";", expecting ")" oder so :lol:

    ich glaub auf dem server läuft kein php, am besten mal testen.
    schau mal in den quelltext und prüf, ob folgender code in rosa farbe da steht:
    Code:
    <?php
    
    if ( isset($_POST['senden']))
    {
    
     // Aufbau der Datenbankverbindung 
     $connectionid = mysql_connect ("localhost", "root", ""); 
     if (!mysql_select_db ("LoginSystem", $connectionid)) 
     { 
     die ("Keine Verbindung zur Datenbank"); 
     } 
     
     $sql = "SELECT Nickname
     FROM benutzerdaten
     WHERE Nickname = '". $_POST["nickname"]."'";
    
    $result = mysql_query ($sql);
    $anzahl= mysql_num_rows ($result);
     
    // Prüfen ob der Bickname schon exestiert
     if( $anzahl >
    wenn ja: kein php-support
     
  4. 13. Dezember 2009
    AW: Layout Problem bzw Fehler im CODE

    Ehm, haste rein zufällig vllt die Endung ".html" benutzt anstatt ".php"?

    Ansonsten einfach irgendwo reinschreiben
    PHP:
    <? echo  "test" ?>
    Wenn dann nur test rauskommt, läuft php bei dir und wenn das gesamte Ding ausgespuckt wird, brauchst du php auf deinem Server/Webspace

    greets
     
  5. 15. Dezember 2009
    AW: Layout Problem bzw Fehler im CODE

    Danke Leute. Lag wirklich am Server bzw. PHP.
    Danke für eure Hilfe BWs sind raus.

    Mfg Kaptain27
     
  6. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.