Witam. Na samym początku strony w kodzie php mam ob_start();. Gdzieś pod koniec strony generuje mi header("Location:www.);. Co muszę zrobić aby na sam początek strony przeniosło mi nagłówek - header("Location:www.);??
sorki zapomniałem napisać że już sobie poradziłem. Teraz mam kolejny problem. Mianowicie plik do którego chcę przekierować przeglądarkę dostępny jest po zalogowaniu. Zrobiłem skrypt w curl, który mnie loguje. Ciasteczka są zapisane w cookies.txt. Wygląda on mniej więcej tak:
<?php
ob_start();
//tutaj znajduje się wspomniany kkrypt który mnie loguje
//przekierowywanie
if($link)
{
$link2='http://'.$link;
ob_clean();
header( 'Location: '.$link2);
exit;
}
//jakieś inne czynności jeśli nie istnieje $link
curl_close ($ch);
ob_end_flush();
I teraz problem jest w tym, że przekierowuje mnie bez wczytanych ciasteczek - tak jak bym nie był zalogowany.Co zrobić, aby otworzyła się ztrona dostępna po zalogowaniu??
Spróbuj zamiast ob_clean() zastosować ob_get_clean();
Pokaż jak wczytujesz ciasteczka itd.
Używasz sesji?