Problem mit ' (und ")[erledigt]

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
AmShaegar
Mitglied
Beiträge: 408
Registriert: 09.07.2004 17:33

Beitrag von AmShaegar »

und das heißt, ich muss einiges in ' schreiben was ich in " geschrieben habe, weil php einen string in ' anders interpretiert, als in " ?
Benutzeravatar
MrMind
Mitglied
Beiträge: 464
Registriert: 29.11.2003 17:14
Wohnort: Darmstadt/Odw
Kontaktdaten:

Beitrag von MrMind »

Versuch es mal mit diesem Ansatz:

Code: Alles auswählen

str_replace("\\'","''",$name)

Mfg
MrMind
Selbst ist der Coder
Coder unter Linux
AmShaegar
Mitglied
Beiträge: 408
Registriert: 09.07.2004 17:33

Beitrag von AmShaegar »

das kann zwar eigentlcih nicht angehen, aber es geht immernoch nicht. nichts funzt und dabei sieht die neue datei aus, wie die alte/die neue ist die alte, nur weiter bearbeitet...
AmShaegar
Mitglied
Beiträge: 408
Registriert: 09.07.2004 17:33

Beitrag von AmShaegar »

Also ich muss mich dann mal verbessern: Ich weiß nicht ob das seit neustem so ist oder schon immer oder, ob ich einfach ein bisschen zu blöd war, jedenfalls ist jetzt nurnoch ein fehler mit ' da. Normale anführungszechen (") kann ich ohne bedenken einsetzen jetzt. Ich denke, dass der ansatz bei sql nach dem fehler zu suchen schon ganz richtig, allerding war noch nichts dabei, was wirklich geholfen hat... :-(

*edit*
hab da grad noch so eine idee: wenn ich nun ' verbiete in dem ich einfach so mache:

Code: Alles auswählen

$text = str_replace("'",""",$text)
können dann noch probleme auftreten??? eigendlich nicht oder?
AmShaegar
Mitglied
Beiträge: 408
Registriert: 09.07.2004 17:33

Geschafft!!!

Beitrag von AmShaegar »

Ich weiß nicht warum, aber es geht jetzt. ich habe jetzt addslashes benutzt, danke nochmal an pyramide...

auf meinem eigenen apacheserver auf meinem rechner geht das damit zwar nicht, aber im internet gehts. Thx to all...
Antworten

Zurück zu „Coding & Technik“