Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Header i Skrytpy JavaScript
Forum PHP.pl > Forum > PHP
Naster
Tak jak w temacie. Oto kawałek kodu za to odpowiedzialny:

  1. if(mysql_query(mysql_escape_string($sql)))
  2. {
  3. ?>
  4. <script type="text/javascript">
  5. alert("Wiadomość została wysłana");
  6. </script>
  7. <?
  8. header("Location: mojastronamojastrona");
  9. exit();
  10. }


Co tu jest nie tak? Czemu nie wyświetla mi alert?
em1X
no przecież wysłałeś kod przed użyciem Header, cudów się spodziewasz? Jak chcesz wysłać nagłówek headerem skoro wysłałeś nagłówek printując ten kod JS.
Naster
Czekaj bo nie rozumiem. Mógłbyś jaśniej? Chce to zrobić tak. Jeśli zapytanie się powiedzie, to wyskakuje okno komunikatu i przekierowuje na podaną stronę automatycznie.

Pozbyłem się też mysql_espace_string, bo powodował błędy.
ddiceman
Nie mozna uzywac funkcji PHP header() jezeli juz jakas tresc zostala przeslana do przegladarki (czyt. wyswietlona).
W tym wypadku jedynie chyba java script:
  1. <script type="text/javascript">
  2. document.location.href = mojastronamojastrona;
  3. </script>
Naster
Cytat(ddiceman @ 23.07.2008, 15:31:23 ) *
Nie mozna uzywac funkcji PHP header() jezeli juz jakas tresc zostala przeslana do przegladarki (czyt. wyswietlona).
W tym wypadku jedynie chyba java script:
  1. <script type="text/javascript">
  2. document.location.href = mojastronamojastrona;
  3. </script>


OK teraz działa dzięki wielkie biggrin.gif
Masz + biggrin.gif
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.