| HTML, JavaScript, AJAX und CSS Probleme mit HTML? Netscape oder IE funktionieren nicht so, wie sie sollen? Stellt eure HTML-Fragen hier im Forum und diskutiert eure Probleme mit anderen Entwicklern. |
 |

01-05-2004, 18:35
|
|
lsgdcity
Member
|
|
Registriert seit: Feb 2004
Beiträge: 221
|
|
wysiwyg - htmlarea
Hallo,
ich benutze den wysiwyg HTMLAREA und habe folgendes problem:
wenn ich eine mailadresse oder einen hyperlink eingebe: Text schreiben, markieren und dann auf INSERT WEBSITE LINK, dann wird mir dieser als z.B. /"mailto:mail@mail.com/" angeboten
was kann ich dagegen machen? ich speichere per php in html ab... gibt's da net sowas wie stripeslashes oder so?
|

01-05-2004, 19:10
|
|
heino1989
Banned
|
|
Registriert seit: Feb 2004
Beiträge: 355
|
|
jo und wenn du weisst dasses das gibt warum benutzte das net ? ausserdem ist das wohl n php problem oder ?
http://www.dclp-faq.de/q/q-magic-quotes.html
|

01-05-2004, 19:27
|
|
lsgdcity
Member
|
|
Registriert seit: Feb 2004
Beiträge: 221
|
|
weil ich........ ok, mach ja schon
--------- edit ----------
funktioniert nicht!
Jetzt lautet die URL: http://url-des-scriptes.de/"http://meine-url.de/"
häää?
Geändert von lsgdcity (01-05-2004 um 19:57 Uhr)
|

02-05-2004, 14:13
|
|
lsgdcity
Member
|
|
Registriert seit: Feb 2004
Beiträge: 221
|
|
weiß keiner ebbes darüber?
|

02-05-2004, 14:35
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.077
|
|
sieht mir nach nem fehler deinerseits aus. mehr kann ich aber schlecht sagen.
|

02-05-2004, 14:44
|
|
lsgdcity
Member
|
|
Registriert seit: Feb 2004
Beiträge: 221
|
|
Ich hab an html-area nix geändert!
Das ganze wird dann per POST übergeben und in ne Datei abgespeichert.
Es wird kein Firlefanz getrieben:
PHP-Code:
if($_POST['send'] == '1'){
$seitenname = html_encode($_POST['seitenname']);
$text = stripslashes($_POST['editor']);
if(!file_exists("../templates/content/$seitenname.html")){
$fp = fopen("../templates/content/$seitenname.html","w+");
fputs($fp,$text, strlen($text));
fclose($fp);
$meldung = "Datei wurde erfolgreich abgespeichert";
eval ("\$inhalt = \"".gettemplate("gespeichert")."\";");
}
|

02-05-2004, 14:48
|
Wurzel
Master  
|
|
Registriert seit: Jul 2002
Ort: double-u-upper-valley
Beiträge: 7.477
|
|
lass dir mal "$_POST['editor']" mit UND ohne stripslashes ausgeben,
vergleiche die ausgabe. normalerweise, solltest du erkennen könnnen,
was da schief läuft.
__________________
-
|

02-05-2004, 14:56
|
|
lsgdcity
Member
|
|
Registriert seit: Feb 2004
Beiträge: 221
|
|
Hi,
also ohne Stripeslashes: <A href="http://www.google.de">Insider-Computerfreaks</A>
Ist ja so richtig! Aber wenn ich die seite nun aufruf kommt trotzdem dieser Fehler. Folglich liegt es nicht an htmlarea
vielen dank
|

02-05-2004, 15:00
|
|
lsgdcity
Member
|
|
Registriert seit: Feb 2004
Beiträge: 221
|
|
Hab den Fehler!
Es lag am Auslesen des Templates! Dort war ein str_replace("\"","\\\"", $template) eingebaut!
Vielen Dank an alle
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|