Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JS]Problem z komunikatem
tomasz_po
post
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 18.10.2007

Ostrzeżenie: (0%)
-----


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. ?>
Go to the top of the page
+Quote Post
kilas88
post
Post #2





Grupa: Zarejestrowani
Postów: 305
Pomógł: 25
Dołączył: 27.01.2007

Ostrzeżenie: (0%)
-----


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?
Go to the top of the page
+Quote Post
tomasz_po
post
Post #3





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 18.10.2007

Ostrzeżenie: (0%)
-----


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?
Go to the top of the page
+Quote Post
Lejto
post
Post #4





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

Ostrzeżenie: (0%)
-----


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. ?>


Ten post edytował Lejto 9.02.2008, 17:41:42
Go to the top of the page
+Quote Post
tomasz_po
post
Post #5





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 18.10.2007

Ostrzeżenie: (0%)
-----


Nie rozumiem co do mojego skryptu ma ten Twoj if?
Go to the top of the page
+Quote Post
kilas88
post
Post #6





Grupa: Zarejestrowani
Postów: 305
Pomógł: 25
Dołączył: 27.01.2007

Ostrzeżenie: (0%)
-----


Najpierw są wykonywane skrypty po stronie serwera (php), a następnie skrypty po stronie przeglądarki (js). W tym tkwi Twój problem : )
Go to the top of the page
+Quote Post
tomasz_po
post
Post #7





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 18.10.2007

Ostrzeżenie: (0%)
-----


A da sie jakos zrobic ze najpierw bedzie javascript a pozniej jesli zostanie klikniete OK to bedzie PHP sie wykonywal?
Go to the top of the page
+Quote Post
webdice
post
Post #8


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Skorzystaj z AJAX'a.
Go to the top of the page
+Quote Post
tomasz_po
post
Post #9





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 18.10.2007

Ostrzeżenie: (0%)
-----


No własnie problem bo nie znam AJAX'a (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Może okaże ktoś się dobroduszny i napisze mi ten skrypcik w AJAX'ie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował tomasz_po 9.02.2008, 22:38:25
Go to the top of the page
+Quote Post
webdice
post
Post #10


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Cytat(tomasz_po @ 9.02.2008, 22:37:33 ) *
No własnie problem bo nie znam AJAX'a (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Może okaże ktoś się dobroduszny i napisze mi ten skrypcik w AJAX'ie (IMG:http://forum.php.pl/style_emoticons/default/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.
Go to the top of the page
+Quote Post
nowotny
post
Post #11





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


Oj teraz do spokojnie do internetu nie można wejść żeby się o jakiś AJAX nie potknąć... poszukaj... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
tomasz_po
post
Post #12





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 18.10.2007

Ostrzeżenie: (0%)
-----


No szukam szukam tylko na googlach mi same ksiazki oferuja (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
webdice
post
Post #13


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




A jaką masz wersje google? Pewnie jakąś starą...

http://advajax.anakin.us/index-pl.htm
http://wortal.php.pl/phppl/wortal/artykuly.../czym_jest_ajax
http://wortal.php.pl/wortal/artykuly/po_st...tarcie_z_ajaxem
http://wortal.php.pl/wortal/artykuly/po_st...aca_technologia
http://wortal.php.pl/wortal/artykuly/po_st...bi_sie_kolorowo
http://webmade.org/porady/ajax.php
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 21:46