Forum » Izdelava spletišč » PHP in okno v javascriptu
PHP in okno v javascriptu
pjotr ::
Živjo,
imam problem, ki ga zaenkrat še ne znam rešiti in prosim za pomoč.
Uporaljam PHP v kombinaciji z javascriptom.
Imam namreč spletni obrazec v katerem s pomočjo drop-down menujev izberem zapis, katerega želim izbrisati. Pred dokončno odločitvijo pa želim od uporabnika še eno potrditev ali preklic izbrisa.
Kot opozorilo sem izbral confirm okno v java scriptu, sedaj pa ne znam prebrati vrednosti, kateri gumb sem kliknil na opozorilnem oknu. Koda izgelda takole:
echo "< script > if(confirm(\"Ali res žlite izbirisati .. \")
{ var x = 1;}
else
{var x = 0;}
< /script>";
zanima me kako prirediti vrednost spremenljivke x iz js
spremenljivki $Y v php-ju.
Hvala vnaprej
imam problem, ki ga zaenkrat še ne znam rešiti in prosim za pomoč.
Uporaljam PHP v kombinaciji z javascriptom.
Imam namreč spletni obrazec v katerem s pomočjo drop-down menujev izberem zapis, katerega želim izbrisati. Pred dokončno odločitvijo pa želim od uporabnika še eno potrditev ali preklic izbrisa.
Kot opozorilo sem izbral confirm okno v java scriptu, sedaj pa ne znam prebrati vrednosti, kateri gumb sem kliknil na opozorilnem oknu. Koda izgelda takole:
echo "< script > if(confirm(\"Ali res žlite izbirisati .. \")
{ var x = 1;}
else
{var x = 0;}
< /script>";
zanima me kako prirediti vrednost spremenljivke x iz js
spremenljivki $Y v php-ju.
Hvala vnaprej
- premaknilo iz Programiranje: OwcA ()
demoness ::
Hm, kaj če bi naredil rajši nekaj v tem stilu:
ne imej (input type="submit") za gumb, ampak (input type="button" onClick="confirm_delete()")
potem pa narediš funkcijo:
function confirm_delete(){
string confirm_string = "Ali ste prepričani, da želite izbrisati " + document.tvoja_forma.tvoj_dropdown.value + "?";
if (confirm(confirm_string)) {
document.forms["tvoja_forma"].submit();
}
}
Glede tistega tvoj_dropdown.value nisem čisto prepričana, ampak poglej si javascript propertyje od selecta, gotovo boš kaj pametnega našel. Drugače pa, AFAIK, v PHPju lahko prideš do vrednosti enega form elementa samo tako, da submitaš formo.
ne imej (input type="submit") za gumb, ampak (input type="button" onClick="confirm_delete()")
potem pa narediš funkcijo:
function confirm_delete(){
string confirm_string = "Ali ste prepričani, da želite izbrisati " + document.tvoja_forma.tvoj_dropdown.value + "?";
if (confirm(confirm_string)) {
document.forms["tvoja_forma"].submit();
}
}
Glede tistega tvoj_dropdown.value nisem čisto prepričana, ampak poglej si javascript propertyje od selecta, gotovo boš kaj pametnega našel. Drugače pa, AFAIK, v PHPju lahko prideš do vrednosti enega form elementa samo tako, da submitaš formo.
Don't you want to die, walk beside me evermore,
Don't you feel alive, like you never felt before...?
Don't you feel alive, like you never felt before...?
darh ::
ali pa narediš redirect na magari isto stran in priložiš kak parameter v query string, nekej.php?vrednost=16
Excuses are useless! Results are priceless!
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | JqueryOddelek: Izdelava spletišč | 1802 (1526) | mk818764 |
» | Avtomatično prepoznati POST spremenljivkeOddelek: Programiranje | 1576 (1369) | AnonimkeOP |
» | Prenos spremnljivke iz php v javascriptOddelek: Izdelava spletišč | 945 (824) | JanezekNovak |
» | Nevidni parametri pri linkih?!Oddelek: Izdelava spletišč | 965 (810) | Uporabnik |
» | dolžina vnešenega tekstaOddelek: Izdelava spletišč | 1721 (1334) | darh |