javascript et php

Répondre
enricall
le 05/08/2004 à 18:17
enricall
salut tout l'monde,

question: comment pouvoir ajouter un "evenement javascript " a un lien en php

je m'explique, j'ai un tableau en php, ou le visiteur peux supprimer si il veux un champs, mais j'aimerais qu'il y ai une alert pour qu'il soit obliger de confirmer avant la suppression, est-ce possible ?
~_enricall_~
LA GLOBULE
le 05/08/2004 à 18:24
LA GLOBULE
Oui.

Les liens sont en html (pas en php smiley) donc on peut mette du javascript dessus.
enricall
le 05/08/2004 à 18:26
enricall
merci la Globule,

voici mon lien qui est un echo'

echo '
<tr>
<td><div align="center"><a href="admin/traitement_report_del.php?id_report='.$id.'"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#FF0000">X</font></a></td>

pb, je voulais mettre une alert du genre:

onclick="if (window.confirm(' Attention !! Vous allez supprimer le produit - êtes vous sur ?'))
{return true;}
else {return false;}"
~_enricall_~
enricall
le 05/08/2004 à 18:35
enricall
voila le message d'erreur que j'ai

Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in c:\program files\easyphp1-7\www\final_test2004\admin\page_report_admin.php on line 57

et voici la ligne 57

<td><div align="center"><a href="admin/supp_report.php?id_report='.$id.'" onclick="if (window.confirm(' Attention !! Vous allez supprimer le produit - êtes vous sur ?'))
{return true;}
else {return false;}">produit</a></td>

j'comprend qu'il y a une erreur de syntaxe mais ou ?
~_enricall_~
gos77
le 05/08/2004 à 18:44
gos77
tu as oublier d'échaper des " ' " :

tu a mis :
'Atention [...] ?'

et il faut mettre :
\' Attention !! Vous allez supprimer le produit - êtes vous sur ?\'
Vive le PHP Hypertext Processor...
enricall
le 05/08/2004 à 18:46
enricall
super, merci , ca parait con ! mais j'galere d'puis ce matin la dessus

a+
~_enricall_~
gos77
le 05/08/2004 à 18:50
gos77
toujours les erreurs plutôt con qui sont difficiles à trouver.
Vive le PHP Hypertext Processor...
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours