Ergebnis 1 bis 8 von 8

Thema: Bitte um Quelltextprüfung

  1. #1
    TP-Veteran
    Registriert seit
    Jan 2005
    Ort
    Sachsen
    Beiträge
    1.564

    Bitte um Quelltextprüfung

    Habe ich irgendwo in diesem Quelltext einen Fehler?

    ich bekomme keine Daten in die Datenbanktabelle (arbeite noch Local)


    PHP-Code:
    $db    =    mysql_connect($host$benutzer$kenn) or exit ("Keine Verbindung hergestellt!");
        
    mysql_select_db($datenbank) or exit ("Datenbank nicht geöffnet");


    $query    =    "INSERT INTO s_uebertest ($s_ueber_untart, s_ueber_name ) VALUES ('$s_ueber_untart', '$s_ueber_name')"

    Danke für Hilfe

  2. #2
    TP-Moderator Avatar von maxi89
    Registriert seit
    Nov 2004
    Ort
    Mulpe an der Tunke
    Beiträge
    2.584
    Lass dir mal nach dem Query mit "echo mysql_error();" eventuelle Fehlermeldungen ausgeben - vielleicht stimmt ja etwas mit einer der verwendeten Variablen nicht.

  3. #3
    TP-Insider Avatar von wuselmann
    Registriert seit
    May 2001
    Ort
    Hamburg
    Beiträge
    879
    $query = "INSERT INTO s_uebertest ($s

  4. #4
    TP-Veteran
    Registriert seit
    Jan 2005
    Ort
    Sachsen
    Beiträge
    1.564
    Jo - danke! Dies war der Fehler.
    Habe nun aber noch mal Xampp komplett gelöscht, da es auch so immer wieder Probleme gab. Mit dem neu aufsetzen läuft es nun wieder ganz richtig und sauber.

    Gunder

  5. #5
    TP-Senior
    Registriert seit
    Dec 2008
    Beiträge
    187
    $s_ueber_untart und $s_ueber_name kommt per GET bzw POST (Formular) direkt rein? Wenn ja, dann bitte auch alles lokal lassen und fix nach SQL-Injection googlen...

  6. #6
    TP-Veteran
    Registriert seit
    Jan 2005
    Ort
    Sachsen
    Beiträge
    1.564
    Naja - jetzt grüble ich ein wenig, weil (ich bin in Fachworten nicht Profi - nehme meine Worte );

    Ich übermittle per "POST".
    Im Kopf nehme ich dann;

    ... $s_ueber_unterart = $REQUEST["s_ueber_unterart"];
    ...

    Vor dem "VALUES" kommen doch die einzelnen Tabellenspaltenbezeichnungen. Und da gehört das "$" nicht rein. Oder sehe ich jetzt was falsch?

    Gunder

  7. #7
    TP-Supporter Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    479
    es geht nicht um

    Code:
    insert into table( spalte1, spalte2, ... )
    sondern um

    Code:
    VALUES( $variable1, $variable2, ... )
    und entsprechenden Schadcode, siehe SQL-Injection, einfach mal nach googlen, das ist praktisch überall mit Codebeispielen erläutert.

  8. #8
    TP-Newbie
    Registriert seit
    Jun 2012
    Beiträge
    4
    Jo - danke! Dies war der Fehler.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Formatieren rückgängig machen, Bitte, bitte helft mir!
    Von Stefan im Forum Betriebssysteme
    Antworten: 33
    Letzter Beitrag: 06.09.2007, 15:00
  2. Hallo brauche dringend Hilfe .bitte bitte
    Von saskia1981 im Forum Recht & Co
    Antworten: 2
    Letzter Beitrag: 08.02.2006, 15:41
  3. Bitte bitte helft mir bei dieser Bildbearbeitung
    Von ArinaJ im Forum Photoshop
    Antworten: 16
    Letzter Beitrag: 08.04.2005, 21:26
  4. Kann bitte mal jemand schauen ob die site zu klein ist! Bitte
    Von blacker im Forum Webdesign allgemein
    Antworten: 9
    Letzter Beitrag: 23.02.2002, 16:37

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51