Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][AJAX]ob_start w ajax
Forum PHP.pl > Forum > Przedszkole
neo1986kk
moj problem trochę trudny do opisania więc jeśli spróbuję go jak najdokladniej wyjaśnić:

1. otwieram małe okienko przez ajax, które zawiera pytanie "czy napewno chcesz sie zapisać do grupy?"
przy okazji sprawdza czy istnieje taka grupa

2.jeśli uzytkownik kliknie na tak:

sprawdzam czy jest juz w tej grupie:

a) jesli jest to pojawia się "jesteś juz w tej grupie"
- button Zamknij Okno


cool.gif jeśli nie jest w grupie chciałbym zrobic coś takiego że automatycznie przechodzi na stronę grupy.

teraz trochę kodu:


  1.  
  2. if($iloscwynikow>0)
  3. {
  4. header("location: <a href="http://www.strona_grupy.pl&quot%3b%29;" target="_blank">http://www.strona_grupy.pl");</a>
  5. }
  6.  
  7. else echo 'Jestes juz w tej grupie<button class="close" onclick="close();">Zamknij</button>';
  8. }
  9.  
  10.  



bład to

Warning: Cannot modify header information - headers already sent by ....
d3ut3r
Nie dam za to ręki, ale wydaje mi się że nie przekierujesz użytkownika za pomocą header przy zapytaniu AJAX. Zrób tak że sprawdzasz tekst zwrócony przez ajax i jeżeli jest równy np. success to robisz w JavaScript window.location="tutaj strona do przekierowania".
neo1986kk
Przekierowałem przez ajax tylko problem jest taki, że ta strona pojawia się w tym moim okienku, no nic muszę zrobić to tak jak mówisz, dzięki
Fifi209
Cytat(neo1986kk @ 4.03.2011, 00:06:56 ) *
Przekierowałem przez ajax tylko problem jest taki, że ta strona pojawia się w tym moim okienku, no nic muszę zrobić to tak jak mówisz, dzięki

Jeżeli miałaby się pojawiać w oknie, które otworzyło okienko musiałbyś mieć uchwyt do niego.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.