Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z alert w javascript
Forum PHP.pl > Forum > PHP
marek244
Oto mój kod

  1. if($wynik && $wynik4) {echo"<html><head><script language=javascript type=text/javascript>
  2. alert('wysłano');
  3. </script></head></html>";
  4.  
  5.  
  6.  
  7. }
  8.  
  9. else{ echo "<script language=javascript type=text/javascript>
  10. alert('wiadomość niewysłano')
  11. </script>";
  12.  
  13.  
  14.  
  15. }

Zamiast wyświetlać mi komunikat napisany w alert to rozmazuje mi strone, natomast gdy normalnie nie w javanapisze np echo"wysłano"; to działa . Czy coś źle robie, wg mnie powinny te alertry działać.
Proszę o pomoc .
xKeraj
Tak, powinno być:
Kod
echo "<script language=\"javascript\" type=\"text/javascript\">...
marek244
Niestety dalej niedziała.
Shili
Dodaj znak \ przed każdym znakiem specjalnym, masz też takie w alert. A tak naprawdę najwygodniej jest zakończyć php, wpisać czysty html i otworzyć nowy tag php - dużo wygodniej i prościej sprawdzać, gdzie są błędy.
marek244
dalej nic a co najlepsze to w operze wszystko ladnie chodzi a w firefoxie i explorerze źle.
Xniver
A spróbuj to:
  1. <?php
  2. if($wynik && $wynik4)
  3. {
  4. echo '<html>';
  5. echo '<head>';
  6. echo '<script language="javascript">';
  7. echo 'alert("Wysłano")';
  8. echo '</script>';
  9. echo '</head>';
  10. echo '</html>';
  11. }
  12. else
  13. {
  14. echo '<html>';
  15. echo '<head>';
  16. echo '<script language="javascript">';
  17. echo 'alert("Niewysłano")';
  18. echo '</script>';
  19. echo '</head>';
  20. echo '</html>';
  21. }
  22. ?>
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.