Toon posts:

[php] Header probs

Pagina: 1
Acties:

Verwijderd

Topicstarter
(search gebruikt !)

Ik zit met het probleem dat :
PHP:
1
<?header("HTTP/1.0 404 Not Found");?>

of
PHP:
1
<?header("Status : 404 Not Found");?>



Het dus gewoon niet doen, d.w.z. ik krijg geen 404. Dus nu vraag ik me af hoe dat zou kunnen komen, ik kon zo snel het antwoord niet vinden in de manual (PHP).

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

PHP:
1
<?header("HTTP/1.0 404 Not Found");exit;?>

werkt perfect hier

Klaar voor een nieuwe uitdaging.


  • Scorpion
  • Registratie: April 2000
  • Laatst online: 18-01-2024

Scorpion

not to lame to read BitchX.doc

je hebt waarschijnlijk al iets verstuurd? misschien dat buffering helpt:
PHP:
1
<?ob_start();//stuff  header("HTTP/1.0 404 Not Found");ob_end_flush();?>

Verwijderd

Topicstarter
Nope beide bieden geen uitkomst :(

  • Limhes
  • Registratie: Oktober 2001
  • Laatst online: 19-08 19:06
Op maandag 08 april 2002 13:35 schreef Scorpion het volgende:
je hebt waarschijnlijk al iets verstuurd? misschien dat buffering helpt:
PHP:
1
<?ob_start();//stuffheader("HTTP/1.0 404 Not Found");ob_end_flush();?>
wat heeft het hier voor zin om uberhaupt nog te echoen na de 404?
PHP:
1
<?ob_start();if ($404tonen){  header("HTTP/1.0 404 Not Found");  ob_end_clean();}else{  ob_end_flush();}?>

  • CyberSnooP
  • Registratie: Augustus 2000
  • Laatst online: 08-09 20:35

CyberSnooP

^^^^ schrijft --->

header("Status: 404");
?

|_____vakje______|


  • Rense Klinkenberg
  • Registratie: November 2000
  • Laatst online: 09-08 19:19
Welke php versie gebruik je :? bij mij worden de headers nl. ok niet allemaal doorgestuurd naar de browser :(

Verwijderd

Topicstarter
Op maandag 08 april 2002 15:19 schreef freak007 het volgende:
Welke php versie gebruik je :?
PHP Version 4.1.2
Op maandag 08 april 2002 14:13 schreef CyberSnooP het volgende:
header("Status: 404");
?
Dat is PHP 3 (volgens de manual dacht ik) :?

Verwijderd

Topicstarter
*schop* :D

  • chris
  • Registratie: September 2001
  • Laatst online: 11-03-2022
Weet je zeker dat er geen spaties of iets anders staat voordat je begint met '<?'?

Verwijderd

Topicstarter
Op maandag 15 april 2002 16:04 schreef /dev/null het volgende:
Weet je zeker dat er geen spaties of iets anders staat voordat je begint met '<?'?
Ik ben geen n000b meer, (soms alleen vergeet hoe de simpele dingen werken) :o.
Ik heb uiteraard zoals bij iedere fout t.a.v. header() het zootje getest op linebreaks e.a. rommel die de functie kan verkrachten... maar IK KOM ER NIET UIT in dut geval ! :(

  • Grum
  • Registratie: Juni 2001
  • Niet online
Als je zelf kijkt (mbv bv telnet) naar de headers kloppen ze dan wel ?

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op maandag 08 april 2002 13:32 schreef Tuin het volgende:
Het dus gewoon niet doen, d.w.z. ik krijg geen 404.
Definieer "het niet doen" ...

  • Grum
  • Registratie: Juni 2001
  • Niet online
:'(

Vraag die page nou op met telnet en zie wat er fout gaat.

Verwijderd

Topicstarter
Op maandag 15 april 2002 19:25 schreef Grum het volgende:
:'(

Vraag die page nou op met telnet en zie wat er fout gaat.
Hij geeft alleen de 404 maar laat hem niet zien :(

|:(

Het enige wat hij doet is nu een witte / lege pagina weergeven ipv de ingestelde 404.

  • chris
  • Registratie: September 2001
  • Laatst online: 11-03-2022
Misschien dom, maar kan het ook aan je browser liggen? Probeer het eens in een andere browser...

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op dinsdag 16 april 2002 08:33 schreef Tuin het volgende:
Hij geeft alleen de 404 maar laat hem niet zien :(

|:(

Het enige wat hij doet is nu een witte / lege pagina weergeven ipv de ingestelde 404.
Volgens mij verkijk je je op de werking van de 404-header... Er wordt dan in principe geen nieuwe pagina geladen.

Als je een 404 page wilt maken zul je en die header en een aparte pagina moeten maken.

Alleen de header opsturen zal evt je browser's default "html-error" page laten zien, maar verder niet.

Verwijderd

Topicstarter
Daar kwam ik dus ook net achter |:( , thanx anyway :)
Pagina: 1