tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
342
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von p-flash
    p-flash p-flash ist offline Mitglied Gold
    Registriert seit
    Aug 2004
    Ort
    D-Town
    Beiträge
    211
    Hi,

    ich sende von Flash an PHP Daten. Der Inhalt sie z.B. so aus:

    Code :
    1
    
     var sql : String = "UPDATE archiv_entries SET content='" + content + "' WHERE id=2";

    Das Problem ist wenn in content selbst auch einfache Strings (') sind. In Php bringt mir dann stripslashes auch nichts mehr.

    Hat jemand eine Idee für eine gute Lösung?

    Schonmal danke...

    p-flash
     
    ---------------------------------------
    [WebSite] www.p-creations.com


    [Game] Tower of Hanoi

  2. #2
    Registriert seit
    Jan 2002
    Ort
    Stuttgart
    Beiträge
    1.911
    Spricht etwas dagegen, nur die notwendigen Parameter zu senden und dann per PHP die entsprechenden Querys für MySQL zusammenzusetzen?

    Gruß
    Rena
     
    Kein Support via PN oder Mail ... dafür ist ja das Forum da. :)

  3. #3
    Avatar von p-flash
    p-flash p-flash ist offline Mitglied Gold
    Registriert seit
    Aug 2004
    Ort
    D-Town
    Beiträge
    211
    Nein, hast natürlich recht!
     
    ---------------------------------------
    [WebSite] www.p-creations.com


    [Game] Tower of Hanoi

  4. #4
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Zusatz:

    Ich hatte bisher nie Probleme, derartige Strings an php zu senden, wenn sie "escaped" werden und serverseitig per urldecode wieder hergestellt. Wie sendest Du den String denn an PHP?

    Gruß
    .
     

  5. #5
    Avatar von p-flash
    p-flash p-flash ist offline Mitglied Gold
    Registriert seit
    Aug 2004
    Ort
    D-Town
    Beiträge
    211
    escape habe ich ja ganz vergessen...ist das besser wenn ich die Daten in der codierten form in die datenbank schreibe oder ist das egal. Codiert sieht da natürlich blöd aus in der datenbank.

    was ich auf jeden fall mache ist die methode mysql_real_escape_string() aufrufen.
     
    ---------------------------------------
    [WebSite] www.p-creations.com


    [Game] Tower of Hanoi

  6. #6
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    wenn es Dir um Lesbarkeit geht, kannst Du die Daten dekodiert mit mysql_escape_string in die dB schreiben. Zum Zurücksenden an Flash würde ich sie wieder durch urlencode jagen.

    Gruß
    .
     

Ähnliche Themen

  1. Antworten: 21
    Letzter Beitrag: 15.05.09, 18:59
  2. Antworten: 4
    Letzter Beitrag: 12.05.09, 15:20
  3. URL mit Anführungsstrichen
    Von Cherrywine im Forum Hosting & Webserver
    Antworten: 4
    Letzter Beitrag: 10.03.08, 20:02
  4. Antworten: 4
    Letzter Beitrag: 22.03.06, 20:50
  5. Sortieren mit Anführungsstrichen
    Von cardician im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 18.02.05, 13:14