Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS]Problem z komunikatem
Forum PHP.pl > Forum > Po stronie przeglądarki
tomasz_po
Mam taki skrypt i jest jeden problem gdy klikne anuluj i tak wykonuje mi poniższe zapytanie które mam w mysqlu co jest nie tak?

  1. <?php
  2. echo"<script language='JavaScript'>
  3. function Info(){
  4. if(!confirm('KOMUNIKAT'))
  5. history.go(-1);return ' '
  6. }
  7. document.writeln(Info())
  8. </script>";
  9. TUTAJ WLASCIWA STRONA [zapytanie w mysqlu]
  10. ?>
kilas88
Kod
<?php
echo"<script language='JavaScript'>
function Info(){
if(!confirm('KOMUNIKAT'))
location.href = history.go(-1);
return false;
}
document.writeln(Info())
</script>";
TUTAJ WLASCIWA STRONA [zapytanie w mysqlu]
?>

Może tak?
tomasz_po
Hmm co ciekawe gdy daje na koncu kodu by po wykonaniu przenosil na ta strone
  1. <?php
  2. header('Location: index.php?page=xxx');
  3. ?>

to nie wyskakuje mi wogule to okienko z zatwierdzaniem tylko odrazu wykonuje sie kod.
Czy mozna to jakos zatrzymac?
Lejto
tak umieszczając w if'ie chyba na końcu skryptu albo dać exit; ja tak robie:
  1. <?php
  2. if ($autor && $tresc)
  3. {
  4. //kod
  5.  
  6.  
  7.  header("Location: index.php?co=ksiegaw");
  8. }
  9. ?>
tomasz_po
Nie rozumiem co do mojego skryptu ma ten Twoj if?
kilas88
Najpierw są wykonywane skrypty po stronie serwera (php), a następnie skrypty po stronie przeglądarki (js). W tym tkwi Twój problem : )
tomasz_po
A da sie jakos zrobic ze najpierw bedzie javascript a pozniej jesli zostanie klikniete OK to bedzie PHP sie wykonywal?
webdice
Skorzystaj z AJAX'a.
tomasz_po
No własnie problem bo nie znam AJAX'a smile.gif
Może okaże ktoś się dobroduszny i napisze mi ten skrypcik w AJAX'ie smile.gif
webdice
Cytat(tomasz_po @ 9.02.2008, 22:37:33 ) *
No własnie problem bo nie znam AJAX'a smile.gif
Może okaże ktoś się dobroduszny i napisze mi ten skrypcik w AJAX'ie smile.gif


A na drugie danie to co zawsze? Jak nie znasz to czytaj, próbuj, jak nie będzie wychodzić to Ci pomożemy, ale na pewno nikt za Ciebie pisał nie będzie.
nowotny
Oj teraz do spokojnie do internetu nie można wejść żeby się o jakiś AJAX nie potknąć... poszukaj... winksmiley.jpg
tomasz_po
No szukam szukam tylko na googlach mi same ksiazki oferuja 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.