Moinsen!
Wie schon im Topic genannt hab ich das Problem, das mir fwrite vor allen Anführungszeichen jeweils ein Backslash setzt. Setze ich von vornehrerin ein backslash davor setzt mir fwrite 2 stück von denen davor.
Weiß wer Rat? Ich benutze es um Seiten Inhalte im Netz direkt zu bearbeiten (News) und keine DB zur verfügung habe bei diesem Projekt.
Hoffe mir hilft wer.
Seite 1 von 1
Fwrite Soll Keine \ Vor " Setzen
#1
geschrieben 10. März 2008 - 15:03
Mfg,
Alucard
--->>> PC [plz, comment up:03.01.2008]
--->>> Schlepptop (Notebook)
visit us @ati-forum.de
Alucard
--->>> PC [plz, comment up:03.01.2008]
--->>> Schlepptop (Notebook)
visit us @ati-forum.de
Anzeige
#2
geschrieben 10. März 2008 - 15:11
Hallo
Klick
Ich bin mir aber nicht sicher ob diese Funktion die bereits vorhanden Backslash's entfernt.
Gruß Hannes
Klick
Ich bin mir aber nicht sicher ob diese Funktion die bereits vorhanden Backslash's entfernt.
Gruß Hannes
Dieser Beitrag wurde von h-a-n-n-e-s bearbeitet: 10. März 2008 - 15:13
#3
geschrieben 10. März 2008 - 20:03
fwrite($Handle, stripcslashes($FileContent));
bewirkt, wie einen Post über diesem vermutet, in der Tat, dass die Backsplashes vor `"´ entfernt werden.
bewirkt, wie einen Post über diesem vermutet, in der Tat, dass die Backsplashes vor `"´ entfernt werden.
#4
geschrieben 11. März 2008 - 12:54
Super, hat gefunzt, danke^^
Mfg,
Alucard
--->>> PC [plz, comment up:03.01.2008]
--->>> Schlepptop (Notebook)
visit us @ati-forum.de
Alucard
--->>> PC [plz, comment up:03.01.2008]
--->>> Schlepptop (Notebook)
visit us @ati-forum.de
#5
geschrieben 11. März 2008 - 18:00
wenn ich nochmal kurz das thema aufgreifen darf... es wäre ratsam, vorher zu überprüfen, ob der server magic_quotes aktiviert hat. da bei dir automatisch backslashes vor die anführungsstriche gesetzt werden, ist es aktiv... wenn du das script später auf einen anderen server laufen lässt, bei dem es nicht aktiv ist, wird ja dennoch stripslashes ausgeführt und es werden möglicherweise mehr backslashes entfernt als eigentlich soll.
Das überprüfst du mit get_magic_quotes_gpc()
Also, mein at, schreib es so:
if (get_magic_quotes_gpc == 1)
{
fwrite($Handle, stripslashes($FileContent));
}
else
{
fwrite($Handle, $FileContent);
}
(im normalfall reicht das schnellere stripslashes [statt stripcslashes])
Das überprüfst du mit get_magic_quotes_gpc()
Also, mein at, schreib es so:
if (get_magic_quotes_gpc == 1)
{
fwrite($Handle, stripslashes($FileContent));
}
else
{
fwrite($Handle, $FileContent);
}
(im normalfall reicht das schnellere stripslashes [statt stripcslashes])
#6
geschrieben 14. März 2008 - 16:32
Ich danke auch dir für deinen Tipp, werde es benutzen, da meine Seite im Mai umzieht da da die geschenke TLD endet.
Mfg,
Alucard
--->>> PC [plz, comment up:03.01.2008]
--->>> Schlepptop (Notebook)
visit us @ati-forum.de
Alucard
--->>> PC [plz, comment up:03.01.2008]
--->>> Schlepptop (Notebook)
visit us @ati-forum.de
- ← Suche Etwas ähnliches Wie Ein Clanscript
- Skript/Web-Programmierung
- Link Nach 10 Sec öffen! Suche Script →
Thema verteilen:
Seite 1 von 1