Ergebnis 1 bis 9 von 9

Thema: PHP - Einsteiger Problem

  1. #1
    Unregistriert
    Gast

    Standard PHP - Einsteiger Problem

    Hallo zusammen,
    ich habe ein kleines Problem:

    Wenn ich zB. "Insert INTO verlag (verlagsname) values ('O'Reilly')" eingebe schließt das " ' " in O'Reilly natürlich den String, wie kann ich das vermeiden?

    MfG
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Bandit
    Gast

  3. #3
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard AW: PHP - Einsteiger Problem

    PHP-Code:
    $query "Insert INTO verlag (verlagsname) values ('O\'Reilly')" 
    Siehe 8.1.1. Strings für mehr Informationen, wie du Zeichen maskieren kannst.

  4. #4
    Unregistriert
    Gast

    Standard AW: PHP - Einsteiger Problem

    Ich hab jetzt "$verlag = mysql_real_escape_string($verlag);" hinzugefügt, O\'Reilly schaut nun so aus, das Insert Statement bleibt aber gleich.

    MfG

  5. #5
    Unregistriert
    Gast

    Standard AW: PHP - Einsteiger Problem

    Hier mal der betroffene Code Ausschnitt, sry 4 doppelpost:

    $verlag = mysql_real_escape_string($verlag);
    $sql = "Insert INTO
    verlag
    (verlagsname) values ('{$_REQUEST['input']['verlag']}')";
    $result = mysql_query($sql);

  6. #6
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard AW: PHP - Einsteiger Problem

    Psst, kleiner Tipp: Schau mal welche Variable du in den Query einbindest

  7. #7
    Unregistriert
    Gast

    Standard AW: PHP - Einsteiger Problem

    Gaaaaaaanz oben im Test

    $verlag=$_REQUEST['input']['verlag'];

  8. #8
    Shogun Avatar von DarkSyranus
    Registriert seit
    28.03.2006
    Ort
    ::1/128
    Alter
    25
    Beiträge
    3.446
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings
    Blog-Einträge
    1

    Standard AW: PHP - Einsteiger Problem

    Nö.
    Wenn du mit mysql_real_espace() die Variable $verlag escapst, musst du im Query auch $verlag nutzen und nicht $_REQUEST['input']['verlag']

  9. #9
    Unregistriert
    Gast

    Standard AW: PHP - Einsteiger Problem

    Okay, hat funktioniert....hät ich drauf kommen müssen ._.
    Danke !

    MfG

Ähnliche Themen

  1. cms für einsteiger?
    Von onas im Forum HTML & CSS Forum
    Antworten: 7
    Letzter Beitrag: 09.05.2007, 18:09
  2. hilfe für einsteiger
    Von Basti_rhr im Forum Flash Forum
    Antworten: 1
    Letzter Beitrag: 15.08.2006, 15:33
  3. Bin ein einsteiger: Hilfe
    Von Maoukil im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 01.04.2006, 20:52
  4. Java Einsteiger :)
    Von Bendi im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 29.09.2005, 17:40
  5. Einsteiger & HTML
    Von ::RMB:: im Forum Forum-Hilfe.de intern
    Antworten: 3
    Letzter Beitrag: 31.08.2005, 20:11

Stichworte

Berechtigungen

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