tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
10
ZUGRIFFE
853
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    one_o one_o ist offline Mitglied Bronze
    Registriert seit
    Mar 2009
    Ort
    NRW
    Beiträge
    41
    Hallo wolllte mein Login schreiben.

    HTML
    PHP-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <
    html xmlns="http://www.w3.org/1999/xhtml">
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <
    title>Anmeldeformular</title>
    <
    style type="text/css">
    .
    box{
    width:500px;
    border:#333333 solid 1px;
    margin:150px auto;
    background-color:#CCCCCC
    }
    </
    style>
    </
    head>
    <
    body>
    <
    center>
    <
    div class="box">
    <
    table>
    <
    form action="anmelden.php" method="post">
    <
    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
    </
    td><td>
    <
    input type="text" name="email" />
    </
    td></tr>
    <
    tr><td>
    Password:
    </
    td><td>
    <
    input type="text" name="password" />
    </
    td></tr>
    <
    tr><td>
    <
    input type="submit" value="Anmelden" />
    </
    td><td>
    <
    input type="reset" value="Zurücksetzen" />
    </
    td></tr>
    </
    form>
    </
    table>
    </
    div>
    </
    center>
    </
    body>
    </
    html
    PHP:
    PHP-Code:
    <?php
    require_once ('konfiguration.php');
    $db_link mysql_connect (MYSQL_HOSTMYSQL_BENUTZERMYSQL_KENNWORT);
    // Übertragene Zeichenketten in Variablen speichern.

    $vorname   $_POST[vorname];
    $nachname  $_POST[nachname];
    $email     $_POST[email];
    $password  $_POST[password];


    // Daten in Datenbank eintragen.

    $eintragen "INSERT INTO user_anmeldung
    (Vorname, Nachname, Email, Password)
    VALUES
    ('
    $vorname', '$nachname', '$email', '$password')";

    $eintrag mysql_query($eintragen);

    ?>
    Aber bekomm immer diesen Fehler


    Notice: Use of undefined constant vorname - assumed 'vorname' in C:\xampp\htdocs\community\login\anmelden.php on line 14

    Notice: Use of undefined constant nachname - assumed 'nachname' in C:\xampp\htdocs\community\login\anmelden.php on line 15

    Notice: Use of undefined constant email - assumed 'email' in C:\xampp\htdocs\community\login\anmelden.php on line 16

    Notice: Use of undefined constant password - assumed 'password' in C:\xampp\htdocs\community\login\anmelden.php on line 17
    ?

    mfg.one
     

  2. #2
    Avatar von Mark
    Mark Mark ist offline Mod | Cinema4D
    tutorials.de Moderator
    Registriert seit
    Aug 2003
    Ort
    Vienna:Austria
    Beiträge
    8.123
    Blog-Einträge
    10
    Hi!

    Der Key muß ein String sein:
    PHP-Code:
    $vorname   $_POST['vorname']; 
    Liebe Grüße,
    Mark.
     
    ... bitte keine C4D-Fragen per PN ...
    +++ OUT NOW for CINEMA4D:
    Al'em - Free Align Plugin + Shaderpack Vol 1 - Free Shaders
    + Roll-It v1.0 - Free Roll Plugin + Egg-Objekt - Free Egg Primitive +++
    eggtion.net

  3. #3
    one_o one_o ist offline Mitglied Bronze
    Registriert seit
    Mar 2009
    Ort
    NRW
    Beiträge
    41
    Danke Mark

    Der Fehler ist weg aber er trägt trozdem nix ein

    mfg.one
     

  4. #4
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Du wählst ja auch keine Datenbank aus.

    mysql_select_db()
     
    KIDS Kinderbetreuungsdienst
    Xing

    "When you play the game of thrones, you win or you die. There is no middle ground."
    by Cersei Lannister in "A Game Of Thrones"

  5. #5
    ichhabenicht ichhabenicht ist offline Mitglied Bronze
    Registriert seit
    Jan 2009
    Beiträge
    36
    Hallo,

    also ich würde die Daten nicht so einfach in die Datenbank übernehmen, filter die Daten am besten vorher.

    Las dir doch mal von MySQL den error ausgeben, vielleicht ist da auf dem Weg was schief gelaufen. Wie ist es mit den anderen Fehlern, sind die alle weg?
     

  6. #6
    merzi86 merzi86 ist offline Mitglied Gold
    Registriert seit
    Jun 2007
    Ort
    Sachsen
    Beiträge
    244
    Lass dir mal den mysql-error ausgeben

    PHP-Code:
    $eintrag mysql_query($eintragen) or die(mysql_error()); 
    Edit: ichhabenicht war schneller
     
    Zitat Zitat von Albert Einstein
    „Ich weiß nicht, welche Waffen im nächsten Krieg zur Anwendung kommen, wohl aber, welche im übernächsten: Pfeil und Bogen.“
    Würde mich über eine Positive beurteilung freuen.

  7. #7
    one_o one_o ist offline Mitglied Bronze
    Registriert seit
    Mar 2009
    Ort
    NRW
    Beiträge
    41
    Hallo merzi86

    No database selected
    Das gipt er mir aus ?

    mfg.one
     

  8. #8
    Avatar von einfach nur crack
    einfach nur crack einfach nur crack ist offline mag Cookies & Kekse
    tutorials.de Premium-User
    Registriert seit
    May 2007
    Ort
    Dresden (Sachsen)
    Beiträge
    1.961
    Dann lies dir den Beitrag noch einmal durch:
    Zitat Zitat von Felix Jacobi Beitrag anzeigen
    Du wählst ja auch keine Datenbank aus.
    mysql_select_db()
    EDIT: an one_o: ich war auch gerade dabei meinen Beitrag noch einmal zu editieren.
    Geändert von einfach nur crack (25.04.09 um 23:02 Uhr)
     
    Ich mag:
    • positive Bewertungen meiner Beiträge
    • ein Danke für meine hilfreichen Beiträge

    Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX

    ... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.

  9. #9
    one_o one_o ist offline Mitglied Bronze
    Registriert seit
    Mar 2009
    Ort
    NRW
    Beiträge
    41
    @einfach nur crack Die URL ist nicht vorhanden !
     

  10. #10
    Avatar von asipak4you
    asipak4you asipak4you ist offline Mitglied Gold
    Registriert seit
    Jul 2006
    Beiträge
    199
    Bei dem dir geposteten Link handelt es sich um einen Hinweis auf das Manual. Selbst wenn der Link falsch ist kannst du dir die Verwendung der Funktion im Manual durchlesen, dazu musst du nicht warten bis der Link zu 100 % stimmt.

    die adresse lautet immer:

    de.php.net/funktionsname

    sprich: de.php.net/mysql_select_db

    Ein bisschen mehr Eigeninitiative. Auch Google spuckt dazu was aus.
     

  11. #11
    one_o one_o ist offline Mitglied Bronze
    Registriert seit
    Mar 2009
    Ort
    NRW
    Beiträge
    41
    @einfach nur crack

    Ahh jetzt seh ich auch erst den Beitrag von ihm aso ja klar wuste doch das ich was vergessen hatte
    oki werde alles noch mal überarbeiten, und denke dann wird alles klappen.

    Danke @ All

    mfg.one

    EDIT:für nachfolgende Leser das fertige Script.
    PHP-Code:
    <?php
    //Verbindungs Daten werden geladen...
    require_once ('konfiguration.php');
    $datenbankverbindung mysql_connect   (HOSTBENUTZERKENNWORT);
    $datenbankauswahl    mysql_select_db (DATENBANK);
    // Übertragene Zeichenketten in Variablen speichern...
    $vorname   $_POST['vorname'];
    $nachname  $_POST['nachname'];
    $email     $_POST['email'];
    $password  $_POST['password'];
    // Tabellen und Spalten bestimmen... 
    $datenspeicherung "INSERT INTO `user_anmeldung`
    (`Vorname` , `Nachname` , `Email` , `Password`)
    VALUES
    ('
    $vorname' , '$nachname' , '$email' , '$password')";
    // Daten werden eingetragen 
    $db_erg mysql_query($datenspeicherung);
    // Mysql verbindung wird eingestellt...
    mysql_close($datenbankverbindung);
    ?>
    Geändert von one_o (26.04.09 um 00:36 Uhr)
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 02.09.10, 06:23
  2. Notice: Undefined index: ?
    Von esicaan im Forum PHP
    Antworten: 2
    Letzter Beitrag: 20.08.08, 14:06
  3. Notice: Use of undefined constant
    Von tuFrogs im Forum PHP
    Antworten: 3
    Letzter Beitrag: 05.09.07, 15:37
  4. Use of undefined constant menu
    Von souceres im Forum PHP
    Antworten: 6
    Letzter Beitrag: 16.03.07, 11:54
  5. Gallery PHP undefined constant
    Von fUnKuCh3n im Forum PHP
    Antworten: 1
    Letzter Beitrag: 05.06.05, 20:54