Hallo Zusammen
Ich habe ein riesen Problem, welches mir schon seit gestern Nachmittag Kopfzerbrechen bereitet.
Ich möchte in einer Datei eine Weiterleitung mit einigen mitgegebenen Parametern machen.
Das ganze sieht folgendermassen aus:
Die Weiterleitung funktioniert jetzt aber nicht, und die Seite bleibt einfach weiss.
Ich habe alles mögliche probiert und mit Ausschlussverfahren das Problem genau analysiert.
Es ist folgendes: In der Variable $text2 befindet sich ein Inhalt mit welchem wahrscheinlich nicht umgegangen werden kann. Gebe ich dort anstelle von $text2 auch $text1 mit funktioniert das ganze Problemlos.
In der Variable befindet sich ein übergebenes Text-Area welches für die Datenbank aufbereitet gespeichert wird:
Das Problem liegt auch nicht an den Funktionen nl2br oder htmlentities, funktioniert auch ohne diese nicht.
Wenn ich die Variable in der Ursprünglichen Datei welche dann weiterleiten sollte ausgebe, wird das ganze auch Problemlos angezeigt.
Hier ein Beispieltext welcher sich in der Variable befindet:
Testfolie
Bitte warten Sie hier, Sie werden abgeholt.
Hat jemand eine Ahnung wo das Problem liegen könnte?
Bin um jeden Tipp froh, da ich mit meinem Latein langsam am Ende bin...
Gruss the_royal
Ich habe ein riesen Problem, welches mir schon seit gestern Nachmittag Kopfzerbrechen bereitet.
Ich möchte in einer Datei eine Weiterleitung mit einigen mitgegebenen Parametern machen.
Das ganze sieht folgendermassen aus:
PHP:
header("Location:?pid=6&&track=3&&id=$id&&message=$message&&ueberschrift=$text1&&text2=$text2&&template=$template&&startZeit=$startZeit&&endZeit=$endZeit&&path=$path");
Die Weiterleitung funktioniert jetzt aber nicht, und die Seite bleibt einfach weiss.
Ich habe alles mögliche probiert und mit Ausschlussverfahren das Problem genau analysiert.
Es ist folgendes: In der Variable $text2 befindet sich ein Inhalt mit welchem wahrscheinlich nicht umgegangen werden kann. Gebe ich dort anstelle von $text2 auch $text1 mit funktioniert das ganze Problemlos.
In der Variable befindet sich ein übergebenes Text-Area welches für die Datenbank aufbereitet gespeichert wird:
PHP:
$text2 = nl2br(htmlentities($_POST['text2'], ENT_QUOTES, 'utf-8'));
Das Problem liegt auch nicht an den Funktionen nl2br oder htmlentities, funktioniert auch ohne diese nicht.
Wenn ich die Variable in der Ursprünglichen Datei welche dann weiterleiten sollte ausgebe, wird das ganze auch Problemlos angezeigt.
Hier ein Beispieltext welcher sich in der Variable befindet:
Testfolie
Bitte warten Sie hier, Sie werden abgeholt.
Hat jemand eine Ahnung wo das Problem liegen könnte?
Bin um jeden Tipp froh, da ich mit meinem Latein langsam am Ende bin...
Gruss the_royal