Novo

Forum kao aplikacija na telefonu

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

  • 5 odgovora
  • 2.395 pregleda

Najnovija ↓

kako da ubacim confirm u php kod 08.04.2011. u 15:32 · pre 189 meseci #1
Pozdrav!

Radim neki php cod koji ispisuje recorde iz tabele i na pocetku svakog reda se nalazi checbox koji sluzi da selektujem zapise koje zelim da obrisem. Npr. Selektujem vise redova i klikom na dugme "obrisi", svi selektovani redovi se obrisu preko sledeceg koda:

Code:

<?php
$obrisi = @$_POST['obrisi'];
$checkbox = @$_POST['checkbox'];
  
 
if ($obrisi) 
    {
     if (isset($checkbox)) 
     {
          foreach ($checkbox  as $id_stavke) 
            {
                if ($id_stavke) 
                  {
                    $sql_obrisi = "DELETE FROM tabela WHERE id=$id_stavke";
                    $res_obrisi = mysql_query($sql_obrisi);
                     
                   }
            }         
        }    
    } 

?>


Ovaj kod radi kako treba.

Potrebo mi je da ubacim confirm preko javascripta "Da li zelite da obrisete zapise?" itd...

Pokusavao sam na sve razlicite nacine da ovo resim, medjutim tak novi kod mi bez obzira na koju se opciju opredelim uvek brise.



Molim pomoc!
Re: kako da ubacim confirm u php kod 08.04.2011. u 15:42 · pre 189 meseci #2
Code:

<form onsubmit="return confirm('Are you sure?')">


Znaci -- ubacis gornji kod u tvoju formu i trebalo bi da to bude to
Re: kako da ubacim confirm u php kod 08.04.2011. u 15:43 · pre 189 meseci #3
PHP nema nikakve veze sa time. To se radi na client strani. Dakle potrebno je da javasript kod ugradiš u html kod na strani gde selektuješ stavke za brisanje. Nešto kao:
Code (html):

<form action="delete.php" onsubmit="return confirm('Da li zelite da obrisete zapise?');">
<input type="submit" value="obrisi" />
</form>
 


EDIT: he, he preteče me @Man-Wolf :)
Potpis
Banned - Not available
Re: kako da ubacim confirm u php kod 11.04.2011. u 09:16 · pre 189 meseci #4
Ova opcija radi, medjutim pored tastera za brisi imam i taster za "dodaj novi zapis" i "promeni postojeci zapis", tako da ako stavim u formu
Code:

onsubmit="return confirm('Da li zelite da obrisete zapise?');"


ne mogu da koristim druga dva tastera...
Re: kako da ubacim confirm u php kod 11.04.2011. u 10:11 · pre 189 meseci #5
Ne znam kako je realizovan ostatak, ali pretpostavkom pokušaj tako što ćeš confirm js metodu dodati na događaj click dugmetu obrišu.
Potpis
Banned - Not available
Re: kako da ubacim confirm u php kod 11.04.2011. u 10:12 · pre 189 meseci #6
Stavi onda na dugme "obriši"

Code:
<input type="submit" value="obrisi" onclick="return confirm('Da li zelite da obrisete zapise?');" />
Potpis
I hope I didn't brain my damage - Homer
if (wife.position == kitchen) {return sandwich};
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme