Study-Board.de
  1. Suche
  2. Startseite
    1. Deals
      1. Social Deals
      2. Amazon Deals
      3. Prime Angebote
  3. Forum
    1. Dashboard
    2. Unerledigte Themen
    3. Datenbanken
    4. Gamification
    5. Umfragen
  4. Tippspiel
    1. Rangliste
    2. Tippgemeinschaften
    3. Tipper-Übersicht
    4. Meine Statistik
    5. Hall of Fame
    6. WM-Wertung
  5. Semantische Suche
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Artikel
  • Seiten
  • Termine
  • Galerie
  • wcf.search.type.de.flexiblelist.wsc.entry
  • wcf.search.type.com.amp.advancedpoll.search
  • Erweiterte Suche
  1. Study-Board.de
  2. Forum
  3. Leben, Familie & Technik
  4. Tools & Produktivität - iT-Talk

Was mache ich falsch?

  • Cort
  • 16. Oktober 2003 um 21:32
  • Cort
    Erfahrener Benutzer
    Beiträge
    424
    • 16. Oktober 2003 um 21:32
    • #1

    Also, ich hab ein Problem mit PHP:
    Ich habe für meine Webseite ein Gästebuch in PHP geschrieben.
    Hier der Entsprechende Quelltext:

    Formularseite:

    Code
    <form action="save.php" method="POST">
    <fieldset name="fsetFormular" id="fsetFormular">
    <legend name="lblFormular" name="lblFormular">Dein Eintrag ins Weblog</legend>
    <table align="center" width="400"> 
    <tr>
    <td>Name</td>
    <td><input type="text" class="EntryField" name="txtNickname" id="txtNickname" maxlength="255" size="42"></td>
    </tr>
    <tr>
    <td>eMail</td>
    <td><input type="text" class="EntryField" name="txtEmail" id="txtEmail" maxlength="255" size="42"></td>
    </tr>
    <tr>
    <td>Homepage</td>
    <td><input type="text" class="EntryField" name="txtHomepage" id="txtHomepage" maxlength="255" size="42" value="http://"></td>
    </tr>
    <tr>
    <td valign="top">Dein Eintrag</td>
    <td><textarea class="EntryField" name="txtMessage" id="txtMessage" rows="10" cols="40"></textarea></td>
    </tr>
    </table>
    <table align="center" width="400">
    <tr>
    <td align="right"><input type="submit" value="Eintragen" class="cmdButton"></td>
    <td align="left"><input type="reset" value="Löschen" class="cmdButton"></td>
    </tr>
    </table>
    </fieldset>
    </form>
    Alles anzeigen


    Und die save.php:

    PHP
    <?php
    		//mysql_connect("localhost","benutzer","passwort");
    		//mysql_select_db("cmonline");
    		$datum = date("d.m.Y");
    		$sql = "insert into gbook (nickname, email, homepage, message, datum) ";
    		$sql = $sql."values(\"$txtNickname\", ";
    		$sql = $sql."\"$txtEmail\", ";
    		$sql = $sql."\"$txtHomepage\", ";
    		$sql = $sql."\"$txtMessage\", ";
    		$sql = $sql."\"$datum\")";
    		echo $sql;
    		//mysql_query($sql);
    		echo mysql_error();
    		//mysql_close();
    	?>
    Alles anzeigen

    Mein Problem ist, dass die Variablen $txtNickname, $txtEmail, $txtHomepage und $txtMessage leer sind.
    Die Variablen heissen genau so wie die Textfelder (so hat es immerschon geklappt).

    Was mache ich also falsch? Könnte es auch eine Fehleinstellung im PHP sein?

    Greetings, Cort

  1. Tutor Lv. 5 8.384 XP
  2. admin Lv. 2 150 XP
  3. cklawitter Lv. 1 30 XP
  4. 4
    sieger81 Lv. 1 10 XP
  5. 5
    Phillip Klenner Lv. 1 5 XP
Vollständige Bestenliste
  1. Dealfuchs.info
  2. Impressum
    1. Datenschutzerklärung
    2. Verhaltenskodex
      1. Learn to Post
  3. Mediadaten
  4. Study-Talk.de - Rabatte nicht nur für Studenten
  5. Kontakt
Community-Software: WoltLab Suite™