Loading...   Upload Image

mysql_connect mit formaction?Forum » Webzone » PHP & MySQL » mysql_connect mit formaction?

Neues Thema verfassen Neues Thema

  • wastunUser ist offline
    Newbie



    Registriert: 14.10.2009
    Beitraege: 4

    14.10.2009 um 12:31 Uhr

    Ich habe ein php Skript geschriebn für ein HTML Formular+Datenbank.Bis jetzt wurden die eingegebenen Daten auf einer Seite wiedergegeben.Folglich dachte ich mit anschliessendem mysql_connect auf der gleichen php Seite werden die Daten in der vorbereiteten Datenbank(Tabelle)eingetragen. Ist aber nicht. Die komplette phpSeite mit Skripteditor wo meine ganzen Seiten liegen wird ausgegeben mit temporären Ordner in der Browserzeile. Hab verschiedene Dinge versucht. Geht nicht mehr. Auf was muss ich achten?. Wo könnte der Fehler liegen?
    Danke von Wastun



  • AliceUser ist offline
    Admin


    Alice

    Registriert: 14.12.2006
    Beitraege: 1059

    14.10.2009 um 12:39 Uhr

    Hallo Wastun,

    tja, also Hellsehen gehoert bisher noch nicht zu meinen Faehigkeiten.
    Von daher waere es vielleicht ganz sinnvoll wenn du uns mal deinen Code verraten wuerdest, dann kann man dir bestimmt auch helfen ;)

    Liebe Gruesse
    Alice



    ... { signatur } ...
  • wastunUser ist offline
    Newbie



    Registriert: 14.10.2009
    Beitraege: 4

    15.10.2009 um 05:32 Uhr

    Html Skript
    <form action="http://php seite" method="POST">
    <fieldset>
    <legend>Persönliche Daten</legend>
    <label>Benutzername: <input type="text" name="Username" /></label>
    <label>e-mail: <input type="text" name="e-mail" /></label>
    <label>Password: <input type="password" name="Pass" /></label>
    <label>Straße:<input type="text" name="Straße" /></label>
    <label>Ort:<input type="Text" name="Ort" /></label>


    </fieldset>
    <fieldset>


    <input type="submit" name="formaction" value="Einloggen" />

    </fieldset>
    </form>



    </body>
    </html>


    <?php


    echo $_POST ['Username']. "<br>";

    echo $_POST['e-mail']. "<br>";
    echo $_POST['Pass']. "<br>" ;
    echo $_POST['Straße']. "<br>";

    echo $_POST['Ort']. "<br>";





    echo $_POST['Bundesland']. "<br>";







    echo $_POST['ob']. "<br>";



    echo $_POST['ob1'] . "<br>";
    echo $_POST['ob2'] . "<br>";
    echo $_POST['ob3'] . "<br>";
    echo $_POST['ob4'] . "<br>";
    echo $_POST['ob5'] . "<br>";
    echo $_POST['o6'] . "<br>";
    echo $_POST['ob7'] . "<br>";
    echo $_POST['ob8'] . "<br>";
    echo $_POST['ob10'] . "<br>";
    echo $_POST['ob11'] . "<br>";







    echo $_POST['details']. "<br>";


    echo $_POST['a']. "<br>";


    echo $_POST['b']. "<br>";


    echo $_POST['c']. "<br>";


    echo $_POST['Anderes']. "<br>";




    $_POST ['formaction'];




    mysql_connect('localhost', 'user', 'password');
    mysql_select_db('datenbank');


    ?>

    Vielleicht siehst Du den Fehler. Das html skript dürfte in Ordnung sein habe kein parse error mehr erhalten.
    Es wird einfach das ganze php Skript zurückausgegeben und noch schlimmer, der ganze editor mit allen skripten würde der user zu lesen bekommen.Dabei hatte die Ausgabe ohne Datenbank einwandfrei funktioniert.

    Für Hilfe sehr dankbar
    wastun







  • AliceUser ist offline
    Admin


    Alice

    Registriert: 14.12.2006
    Beitraege: 1059

    15.10.2009 um 12:57 Uhr

    Sag mal kann es sein, dass du da versucht ne HTML Datei zu parsen?

    Damit PHP Code ausgefuehrt werden kann, muss die Dateiendung .php lauten, es sei denn deine Servereinstellungen erlauben es auch HTML Dateien zu parsen ...





    ... { signatur } ...
  • wastunUser ist offline
    Newbie



    Registriert: 14.10.2009
    Beitraege: 4

    15.10.2009 um 14:42 Uhr

    nein, das ist ein Missverständnis. Ich hab eine Html für das Formular und eine php Seite mit php Endung.Man kann auch alles in einem Skript schreiben.
    Ich habe wie man sieht php Skript mit Values und Html zum Werte eingeben. Bisher wurden die eingegebenen Werte mittels php ordnungsgemäss ausgegeben.Aber mit jeder neuen Eingabe verschwinden die vorherigen Daten deshalb ja auch Eintrag in die SQL Datenbank mit Verbindungsdaten.Jetzt bekomme ich allerdings nur eine Ausgabe von einer php_auto_file für den temporären Ordner die gespeichert werden soll aber nicht wird und schlussendlich erhalte ich den ganzen Skript Editor mit allen Skripten. Und das wollte ich nicht, dass der Kunde alles sieht.>:0
    Ich habe die Skriptseiten hochgeladen auf zwei verschiedene Server. Könnte es sein, dass die Ergebnisse wie Ping Pong Bälle von einem Server zum andern geschickt werden?
    Oder wenn man die SQLconnect Daten hinzufügt kein form action benötigt wird?
    Vielleicht gibt es eine Lösung werde mich aber auch bemühen und melde mich dann wieder.:)
    wastun



  • PascalErorrUser ist offline
    Newbie


    PascalErorr

    Registriert: 21.12.2007
    Beitraege: 116

    16.10.2009 um 12:16 Uhr

    Hi, was möchtest du Überhaupt mit dem Script Bewirken.. Vielleicht erzählst du uns mal etwas ;) damit wir auch wissen was du möchtest.

    aus dem was du geschrieben hasst kann ich dein problem nicht wirklich entziffern, wobei ich auch strak bezweifle das du so was in die db eingetragen bekommst! ;)

    ich kann mir vielleicht denken das du diese daten:

    <fieldset>
      <legend>Persönliche Daten</legend>
      <label>Benutzername: <input type="text" name="Username" /></label>
      <label>e-mail: <input type="text" name="e-mail" /></label>
      <label>Password: <input type="password" name="Pass" /></label>
      <label>Straße:<input type="text" name="Straße" /></label>
      <label>Ort:<input type="Text" name="Ort" /></label>
    </fieldset>

    In die Db eingetragen haben möchtest?

    Lg Pascal



    Wenn man sich dann beim Ministerium beschwert kommt warscheinlich nen DinA4 zettel zurück wo dick und fett "OWNED" draufsteht.

[ 1 ] Seite 1 von 1


Affiliates:   Pat DG  •   Colorful Gfx  •   Design Grafixx  •   Blue-Graphics  •   The Seduction  •   Gallery Yuri  •   Chibi Graphics  • Show all ...
designenlassen.de - Der Design-Marktplatz für Webdesign, Logo-Design, Flyerdesign u.v.m.        ALL-INKL.COM - Webhosting Server Hosting Domain Provider