Just nu i M3-nätverket
Gå till innehåll

PHP på SPRAY tripod


DanB

Rekommendera Poster

Hej!

Jag har ett litet problem på Spray.tripod med kommandot

 

header ("Location: http://medlem.spray.se/.....");

 

den länkar inte vidare till den sida som den ska;

 

Det finns en BASE_DIR konstant som man kan använda på något vis men vet ej hur.

 

Hur ska jag skriva för att få det å funka.

Det funkar med en vidareläkning i JAVA script.

Mvh

Danne

 

Länk till kommentar
Dela på andra webbplatser

Det går inte svara exakt på din fråga då du inte angivit vad dina skript heter, samt den exakta texten du använder i header().

 

Men antagligen har du bara helt enkelt angivit fel länk, eller så har du gjort en utskrift till webbläsaren INNAN du skickar header():n.

 

Se till så att du inte har någon tom rad i något skript ovanför (alltså utanför <?php ?>), eller någon echo/print.

 

Om vi antar att du besöker sidan skirpt1.php, och vill skicka användaren vidare till skript2.php som ligger i samma mapp, så använder du följande:

header("Location: skript2.php");
exit;

 

Glöm aldrig att anropa exit efter en header("Location: ..."). Annars kommer det inte fungera i vissa webbläsare (såsom Opera).

 

 

Om filen däremot ligger i en undermapp ska det se ut så här:

header("Location: mapp/skript2.php");
exit;

Eller i en mapp ovanför i strukturen:

header("Location: ../mapp/skript2.php");
exit;

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...