Page 1 sur 1

comment mettre une confirmation

Posté : 29 août 2005, 16:34
par arno77
Salut à tous,
voila mon probleme j'ai une fonction qui fais la suppression dans ma base depuis un clic mais j'aimerais une demande de confirmation comment puis-je faire.
En fait je ne sais pas pas ou commencer
D'avance merci
function formation_supprimer( $id ) {
$result = sql_admin_info_formation_delete( $id );
echo ( $result ? _ERROR_SQL_SUPPRESSION_O :_ERROR_SQL_SUPPRESSION_N );
    formation_afficher_all();
  }

Posté : 29 août 2005, 16:41
par tibougnat
<a href="xx" onclick="if (window.confirm('Vous etes sur de vouloir supprimer cette annonce ?')){return true;}
else {return false;}">Supprimer ?</a>

Tupeux aussi utiliser ceci sur un bouton ou dans un formulaire

Posté : 29 août 2005, 17:09
par arno77
Le probleme c'est que mon lien se fait de cette facon
<td>
            <a href="'.str_replace( array( '%action%', '%id%' ), array( $action, $row['id'] ), _LIEN_ADMIN_SUPPRIMER ).'">X</a>
          </td>
avec
define( '_LIEN_ADMIN_SUPPRIMER', _LIEN_ADMIN_INDEX.'?a=%action%&a2=effacer&id=%id%' );

Posté : 29 août 2005, 17:10
par arno77
ou _LIEN_ADMIN_INDEX vaut index.php

Posté : 29 août 2005, 17:32
par arno77
je dis une connerie
define( '_LIEN_ADMIN_INDEX', _PARAM_URL_SITE.'modules/administration/index.php' );

Posté : 29 août 2005, 17:52
par arno77
la solution etait bonne juste le placement que je ne faisais pas au bon endroit

Encore merci