Confirmation en PHP

Fermé
graphi - 15 avril 2004 à 11:51
 Boby Boucher (girls are demons) - 5 avril 2007 à 10:55
Bonjour à tous
J'upload un fichier et je regarde s'il existe dej sur le serveur
S'il existe deja je voudrai avoir une confirmation remplacer le fichier ou annule. Pour cela j'utilise le javascript confirm() mais dans tous les cas il execute les traiteements qui sont à la fois dans ma 1er condition et dans la 2 eme????
voici le code :
<script language="JavaScript">
if(confirm('Ce fichier existe déjà. Voulez-vous le remplacer ?'))
{
alert("Remplacement.")
<? $message="Remplacement";?>
}
else
{
alert("Opérationa annulée par l'utilisateur.")
<? $message="Annulation";?>
}
</script>

en fait a la fin ma variable $message dans php a tjrs comme valeur annulation.
Je pensais que lorsque le client n'executerai qu'une option et l'autre pas mais non.
QQun pourrait il m'expliquer pourquoi ça ne marche pas???
Et me donner une piste sur la façon de résoudre le pb????
Merci à tous d'avance
A voir également:

2 réponses

flokocha Messages postés 1510 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 10 octobre 2015 280
15 avril 2004 à 13:45
Ca ne peut pas marcher étant donné que le script PHP est exécuté par le serveur, tandis que le JavaScript est exécuté lors du chargement de la page côté client.
Ainsi le JavaScript ne peut plus avoir aucun effet sur le PHP déjà généré.

Tu es donc obligé pour ton script d'utiliser des variables JavaScript.
0
Boby Boucher (girls are demons)
5 avril 2007 à 10:55
super
0