Hi Ephraim,
Original von Ephraim
|
PHP Source code
|
1
2
3
4
5
6
7
8
9
10
|
print ('
<html>
<head>
<title>Redirect</title> '); <---- ?!?! '); weg
<meta http-equiv=\"refresh\" content=\"0; URL=seite2.pl?param=$param\">
</head>
<body>
</body>
</html>
');
|
Ups, wie kommt denn da das '); rein?? Sorry, das stand nicht in meinem Quelltext hier, muss mir also beim Einfügen oder so passiert sein. Wäre ja auch völliger Quatsch.
Original von Ephraim
in einem String umgeben von ' brauchst du die " nicht escapen!
also print ' " '; gibt ein " einwandfrei aus
Auch Blödsinn. Ich muss gestern echt schon so fertig gewesen sein, dass ich einfach alles Mögliche probiert hatte und dann so nen Scheiß bei rum kam. Ich hatte nämlich zeitweise die Zeilen mit " statt mit ' ausgegeben und da musste ich halt escapen.
Naja, egal, auch, wenn das alles nicht zutrifft und ich das auch schon alles durchprobiert habe, so habe ich zumindest DANKE DIR, meinen Fehler gefunden bzw. bin ich auch die richtige Spur gekommen. Und zwar hast du bei deinem Test-Script, wo es bei dir funzt, die Funktionen ("use check_datum;" und "use check_datum2;") auskommentiert. Wenn ich das mache, gehts auch bei mir.
Was ich nämlich gestern noch festgestellt hatte, war, dass die Weiterleitung ansich kein Problem ist, sondern nur das Anzeigen. Sprich der HTML-Text, der ausgegeben wurde, wurde nicht als "text/html" sondern als "text/plain" erkannt, desshalb auch die Ausgabe des Quelltextes beim redirect und somit auch keine Weiterleitung.
Jetzt muss ich einfach mal schaun, was mit den Funktionen los ist und warum die da nen Fehler verursachen.
Wie immer aber nen Großes THX an dich!!!!

Gruß, piep