Blog

Mam fazę na home.pl ;-)

2009-08-28 20:24:31

Kawałeczek kodu w php:

<?php
$_SESSION['language'] = 'pl';
header('Location: /');
die();
?>

Otóż ten kod na serwerze home.pl wywołuje błąd 500! Jeśli usunę linijkę die(); wszystko działa.

Coś mi tu nie pasuje. Na każdym innym serwerze ten sposób działa bez problemu, a die() powstrzymuje skrypt przed dalszym wykonywaniem. Ale na home.pl musi być inaczej...

Właśnie zauważyłem też, że nie obsługują też tidy... Kurna...

Tagi: php home.pl hosting tidy

Komentarze

Sharpek

2009-08-28 22:08:59

Hm, dziwne, sam Zend w książce do ZEC mówi że robi się tak:

"header('Location: site');
exit;"

die to aliast to exit, więc raczej wątpie że to robi jakąś różnicę, no ale może zobacz czy tak też jest.

Krzysiek

2009-08-28 23:37:15

Sprawdzałem, sprawdzałem ;-) Ale niczego to nie zmieniło ;-)

Dodaj komentarz

Zastrzegam sobie prawo do usunięcia komentarza bez podania przyczyny. W komentarzach nie można używać tagów HTML. Adresy IP komentujących są logowane.

Opcjonalnie możesz podać swój adres e-mail (nie zostanie opublikowany) oraz adres strony WWW (zostanie opublikowany):
E-mail: WWW:

I jeszcze odczytaj obrazek: