Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Blad ze strony skryptu czy serwera?
oximus
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 19.04.2005
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Witam,
Rozpoczynam sesje i wysylam naglowek:
  1. <?php
  2.  
  3. header (&#092;"Location:  http://\" . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . \"/index2.php?\" . SID);
  4. ?>


W belce adresowej explorera otrzymuje cos takiego:
Kod
http://192.168.1.28//index2.php?zirlog=3b73bd1394485d49f4e0c4aaa8d06bf9


No i strona oczywiście sie nie ładuje, bo po IP jest podwójny backslash (czy jak sie to pisze:)) a powinien być jeden oczywiście. Blad jest chyba po stronie serwera, bo na innych komputerach (ale w kompletnie innej sieci) to działa. Gdzie mam szukać błędu?

Ten post edytował oximus 29.04.2005, 11:46:09
Go to the top of the page
+Quote Post
Diwi
post
Post #2





Grupa: Zarejestrowani
Postów: 245
Pomógł: 4
Dołączył: 22.01.2005

Ostrzeżenie: (0%)
-----


IMO to jest coś z funkcją dirname która zwraca "/". To chyba konfiguracja serwera.

Pozdrawiam
Go to the top of the page
+Quote Post
Stryker
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 29.04.2005

Ostrzeżenie: (0%)
-----


A jak wytniesz '/' przed index2.php to zadziała ?(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Może w httpd.conf, DocumentRoot kończy się '/' a nie powinien.
Go to the top of the page
+Quote Post
oximus
post
Post #4





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 19.04.2005
Skąd: Tychy

Ostrzeżenie: (0%)
-----


Jak wytne "/" to nie ładuje strony...z kolei w httpd...documentroot konczy sie "/", ale jak go wywalam to tez nie dziala...z reszta chyba musi tam akurat byc "/" bo krasnal 2.7 sam to konfigurowal.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.09.2025 - 02:27