[GastForen Programmierung/Entwicklung PHP und MySQL Spezialzeichen: einfacher Anführungszeichen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Spezialzeichen: einfacher Anführungszeichen

Baschi3
Beiträge gesamt: 294

2. Jun 2003, 09:04
Beitrag # 1 von 4
Bewertung:
(1933 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo!

Folgendes: Inhalt aus Formular-Feld wird in DB eingetragen.
Enthält der Eintrag ein einfaches Anführungszeichen (') so ergibt es einen SQL error. Habe das weder mit addslashes noch mit htmlspecialchars beheben können. Wie mache ich das?? oder was mache ich falsch?

Danke Franz
X

Spezialzeichen: einfacher Anführungszeichen

jmraemer
Beiträge gesamt: 48

2. Jun 2003, 17:36
Beitrag # 2 von 4
Beitrag ID: #37934
Bewertung:
(1933 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi!

Eigentlich sollte addslashes das tun was du willst, hilft addcslashes (s. http://www.phpcenter.de/...n.addcslashes.html)?
Sonst koenntest du dir noch mir str_replace (http://www.phpcenter.de/...on.str-replace.html) selbst was in der art

$string = str_replace ("'","\'",$string);

bauen.

hth

Jan-Martin


als Antwort auf: [#37831]

Spezialzeichen: einfacher Anführungszeichen

Miro Dietiker
Beiträge gesamt: 699

2. Jun 2003, 21:24
Beitrag # 3 von 4
Beitrag ID: #37961
Bewertung:
(1933 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi!

Korrekterweise sollte für dieses Problem die Funktion
mysql_escape_string() verwendet werden...

GrEeZ: Miro Dietiker


als Antwort auf: [#37831]

Spezialzeichen: einfacher Anführungszeichen

Baschi3
Beiträge gesamt: 294

3. Jun 2003, 06:30
Beitrag # 4 von 4
Beitrag ID: #37976
Bewertung:
(1933 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
erstmals Danke,

addslashes funktioniert eigendlich, das '-Zeichen wird mit\' maskiert. Aber es gibt trotzdem einen SQL-Error. Aber wirklich nur, wenn ' im Text vorkommt.

Vielleicht muss ich noch sagen, dass ich eine Access-DB mit ODBC habe.
Muss ich da auf eine andere Weise vorgehen?

Franz


als Antwort auf: [#37831]
X

Aktuell

PDF / Print
PDF-XCange_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
05.02.2021 - 05.11.2021

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Freitag, 05. Feb. 2021, 13.00 Uhr - Freitag, 05. Nov. 2021, 17.00 Uhr

Lehrgang

Bilden Sie sich zum zertifizierten Publishing-Multimedia-Profi aus. Neben Fotografie und Video befassen Sie sich mit der Medienproduktion, digitalen Publikationen und dem Webdesign für Desktop- und mobile Endgeräte.

Preis: CHF 10'500.-
Dauer: 30 Tage (ca. 210 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberatung AT digicomp DOT ch

digicomp.ch/d/9PM

Veranstaltungen
02.08.2021 - 03.08.2021

Digicomp Academy, Bern,Basel
Montag, 02. Aug. 2021, 08.30 Uhr - Dienstag, 03. Aug. 2021, 17.00 Uhr

Kurs

In diesem Advanced-Kurs erlernen Sie weitergehende Methoden im Dokumentenaufbau, der Typografie und im Bereich Layouttechniken. Nach diesem Kurs können Sie strukturierte Dokumente erstellen oder bestehende effizienter anpassen.

Preis: 1'400.– zzgl. 7.7% MWST
Dauer2 Tage

Ja

Organisator: Digicomp Academy AG

Kontaktinformation: Kundenberater-Team, E-Mailkundenberater AT digicomp DOT ch