Autor Zpráva
lubek
Profil *
Ahoj všem, měl bych na vás spíše takovou prosbičku.
Např.:
V databázi mam seznam uživatelů a potřebuji, aby mi při mazání uživatele, vyskočilo dialogové okno, které se mě pro jistotu ještě jednou zeptá, zda uživatele chci opravdu smazat. Myslím, že to je logické... :) Nechci to řešit JS, aby nenastal nějaký problém, pokud ho bude mít uživatel vypnutý. Napadlo mi pro tento případ použít JQuery, ten by měl fungovat i při vypnutí JS, ne? Můžete mi poradit nějaký šikovný modul, který bych mohl použít?
Nebo máte jiné a chytřejší řešení?
Děkuji... ;)
joe
Profil
jQuery je framework pro JavaScript, takže logicky fungovat při vypnutém JS nebude.
Keeehi
Profil
Můžeš to udělat takto:
<a href="smaz.php?id=45&potvrzeno=0" onclick="if(confirm('Opravdu smazat?')){window.location.replace('smaz.php?id=45&potvrzeno=1')} return false;">Smazat</a>

smaz.php
if($_GET["potvrzeno"]==1){
  //smazání
}
else
  echo "Opravdu smazat? <a href=\"smaz.php?id=$_GET[id]&potvrzeno=1\">Ano</a> <a href=\"$_SERVER[HTTP_REFERER]\">Ne</a>";

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: