server adres in header
heb mijn eerste site online, maar...
maak gebruik van :
maar natuurlijk na 2 seconden ... bamm , vraag is nu :
door welke variabele moet ik localhost vervangen ??
thanks
print_r($_SERVER);
Dan kun je het zelf vinden.
Gewoon localhost weghalen en PHPHello.php laten staan.
gokje, doe dit voor de eerste keer.
Dus ?
Zoals ik al zeg, gewoon het relatieve pad opgeven, ik neem aan dat het in dezelfde map staat?
het werkt wel maar... het staat zo lullig.
ergens een voorbeeldje??
Denk dat ik hier even nog wat uitleg schuldig ben.
Het zit em zo: 1 pc is de server en een andere op een lan is dus de client.
op de server draait de site: PHPHello.php
deze zou om de 2 seconden refreshen, met de headerfunctie zoals hierboven reeds vermeld.
op de client staat er in de url : http://136.129.180.60/PHPHello/PHPHello.php
dit werkt dan.
Vraag, hoe kan ik dit eleganter oplossen in de header, om niet het ipadres te vermelden? Maar het moet wel blijven werken tiens... ??
hoop dat ik jullie genoeg info gegeven heb...
Bedankt alvast.
(dit kan misschien wat schreeuwerig overkomen, dat is niet mijn bedoeling).
4x dezelfde vraag, en 4x hetzelfde antwoord...
HET WERKT NIET! zoals je beschrijf:
na refresh staat op de client url: http://phphello/PHPHello.php
en de pagina kan niet worden gevonden.
en ja heb het relatieve pad opgegeven ...
merk op dat in de client de url met kleine letterkes begint terwijl in de php-file duidelijk grote letterkes gebruikt zijn in de headerfunctie: PHPHello
heb je mss meer info nodig??
Als je gewoon
gebruikt, dan moet het gewoon werken.
Als die header() op http://localhost/index.php staat, dan wordt je automatisch geredirect naar:
http://localhost/PHPHello.php
Als je je localhost via een client-PC benaderd, dan ga je lijkt mij hierheen:
http://xxx.xxx.xxx.xxx/index.php
Als je daar geredirect wordt vanaf de client-PC dan wordt je gewoon geredirect naar:
http://xxx.xxx.xxx.xxx/PHPHello.php
Ik neem aan dat dat precies doet wat je wilt?
Oftewel, volg Jurgen's advies gewoon op.
---------------------------------------
En waarom gebruik je niet gewoon:
header("Location:PHPHello.php");
Zo gebruik ik het gewoon, die zou geheid moeten werken.
Gewijzigd op 01/01/1970 01:00:00 door Jelle Posthuma
Mijn gemeende excuse voor de verwarring.
En jelle, die van jou werkt ok, die vind ik ook eleganter.
Bedankt nogges.
Jurgen schreef op 11.06.2008 15:11:
Ik wordt zo moe van dit soort dingen... LEES EENS WAT IK HIERBOVEN HEB GETYPT, begrijp je het niet of wil je het niet begrijpen?
(dit kan misschien wat schreeuwerig overkomen, dat is niet mijn bedoeling).
(dit kan misschien wat schreeuwerig overkomen, dat is niet mijn bedoeling).
Erg he...