
[Funktion] echo in Funktion
Einklappen
X
-
wenn du schon drauf achtest, dass der der meta-refresh im header landet, kannst du auch gleich drauf achten, dass keine ausgabe erfolgt und header() nehmen. was die ordentlichere lösung wäre.
-
der meta tag muss vor dem abschluss des Headers gesendet werden
also nicht irgendwo oben schon den kompletten HTML-Kopf ausgeben und später dann erst den refresh tag
am besten oben <html><head>< und dann den obgen teil des Skriptes.
cya max
Einen Kommentar schreiben:
-
du redest die ganze zeit von ausgeben. Meinst du etwa ein echo???
Weiterleitung. Stellt sich die Frage, warum du HTML-Code ausgibst, wenn du sowieso ne Weiterleitung machen willst.
Einen Kommentar schreiben:
-
Ein Gast antworteteWas hast Du denn vor?
Einen Kommentar schreiben:
-
Ja dann muss ich es auf meinen alten Weg machen...
Muss mir später mal das mit den Funktionen nochmal anschauen wie dort etwas ausgegebn werden kann, denn so kann s ja nicht stimmen
Einen Kommentar schreiben:
-
Vor header() darf keine Ausgabe, d.h. keine Fehlermeldung, kein echo etc. stehen sonst gibt es eine Fehlermeldung und keine Weiterleitung!
Offe
Einen Kommentar schreiben:
-
JA die URL hab ich raus genommen sie gibt ne URL + Dateinamen aus... Da liegt das Problem nicht sondern irgendwie mit der Ausgabe in der Funktion..
Wenn ich das mit header machen, bekomme ich nen Fehler das der Befehl irgendwo schon gesendet ist. Dies ist aber nicht der Fall
Einen Kommentar schreiben:
-
Ich möchte den Befehl zur weiterleitung ansprechen...
Einen Kommentar schreiben:
-
[Funktion] echo in Funktion
Hallo,
Grade hab ich sozusagen das erste mal mit Funktionen gearbeitet und weis leider nicht wie ich dort etwas ausgeben kann...
PHP-Code:function check($cat,$id,$ip){
$u=mysql_query("SELECT * from temp where art='$cat' and ip='$ip' and num='$id'");
$count=mysql_affected_rows();
if($count > '0'){
if($cat == '1'){
$m=mysql_query("SELECT * from videos where id='$id'");
$video=mysql_fetch_array($m);
$this->result= "<meta http-equiv=\"refresh\" content=\"0;URL=\">";
echo $this->result;
}
}
}
So wie ich es jetzt habe geht ja leider auch nicht... Ich möchte den Befehl zur weiterleitung ansprechen...Stichworte: -
Einen Kommentar schreiben: