Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.703 pregleda

Najnovija ↓

PHP promt box (how to) 25.02.2010. u 18:12 · pre 203 meseca #1
Potrebno mi je da prije upisa podataka u bazu, pojavi se promt popup te ukoliko korisnik odabere "YES" da se upise, a ukoliko ne... da se ne izvrsi.
Ovako sam pokusao:
Code:


if (isset($_POST['save']))
{
echo "
    <script type='text/javascript'>

    var r=confirm('Jeste li sigurni?');
    
    if (r==true)
      {
      }
        else
      {

      window.location.href=window.location.href;
      }
    </script>
    ";
}


Medjutim, ostatak koda se izvrsi prije nego korisnik odabere bilo sta... Kako to da sprijecim?

Hvala svima
Re: PHP promt box (how to) 25.02.2010. u 19:28 · pre 203 meseca #2
To što ti hoćeš se obično radi tako što se na formu bind-uje onsubmit event koji onda vraća povratnu vrednost confirm() funkcije:
Code:
<form action = "nesto.php" method = "POST" onsubmit = "return confirm('Da li ste sigurni?');">
//ostatak forme
</form>
Re: PHP promt box (how to) 25.02.2010. u 19:53 · pre 203 meseca #3
Vjerujem da je tako, ali u mom slucaju to ne moze. Postoje 2 razloga.
Imam 2 submit buttona za slanje razlicitih podataka, i drugi razlog, potrebno je da u confirm box-u bude i sadrzana jedna php varijabla. :-/
Re: PHP promt box (how to) 27.02.2010. u 18:48 · pre 203 meseca #4
Pa onda napiši html preko php-a.

Na primer:
Code:
<?php echo '<form action = "nesto.php" method = "POST" onsubmit = "return confirm(\'Da li ste sigurni '.$var.' blabla\');">'; ?>
//ostatak forme
</form>

Re: PHP promt box (how to) 01.03.2010. u 09:45 · pre 202 meseca #5
php prompt ne postoji, php samo može izgenerirati html/javascript kod za prompt box...
Potpis
there's no place like 127.0.0.1
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme