La communauté ALL HTML c'est 60191 membres à ce jour dont 0 inscrits aujourd'hui et 14 depuis une semaine.

  • imprimer
  • aide

Forum de discussions « Javascript - DHTML - VBScript »

Retrouvez les publications relatives à ces discussions dans notre rubrique javascript.

message de confirmation en javascript

liste des forums liste des discussions Participer à la discussion

Photo de abdeslam1999 Message publié le lundi 29 juin 2009 à 16 h 14 par abdeslam1999.
Bonjour,
j'ai créé un code sert à eviter les doublons dans ma table

voilà le code

<?php if (isset($_POST['ajouter'])){ $connect=mysql_connect("localhost", "root", "") or die ("Echec de la connexion au serveur !"); $select=mysql_select_db("AGCS") or die ("Echec de la connexion à la base de donnée !"); $code_famille=$_POST['code_famille']; // Eviter les doublons dans la base de donnees function user_exists($code_famille) { $query="select code_famille from famille where code_famille='".$_POST["code_famille"]."'"; $result=mysql_query($query); return (mysql_num_rows( $result) == 1); } } ?>

ce que je veux, un message de confirmation tel que dés que je clique sur le bouton ajouter si le code est déjà existe
le message m'informe

voilà ce que j'ai fait mais ça marche pas

<script type="text/javascript">
function verif() {
if (user_exists($code_famille)){ alert("code déjà existe!");
}
}
</script>
Photo de Bul Message publié le lundi 14 septembre 2009 à 12 h 09 par Bul. mon site : http://bul.fr.nf m'écrire : http://bul.o-n.fr/?bul
bonjour,

ça ne fonctionne pas comme ça entre le javascript et le php !

le php se déroule sur le serveur, il crée du "texte" qu'il envoie
vers le client ( html, javascript il ne connait pas du tout,
aucune trace de html/javascript à ce moment )

le micro ( le client ) reçoit ce "texte" comme une
page html, et ce quelque temps plus tard.
il ne sait pas que c'est php qui l'a créé, il ne connait pas
du tout le php.
le navigateur affiche le html et exécute le javascript.
plus aucune trace de php à ce moment

javascript et php, sont 2 langages différents,
ils ne s'exécutent pas sur la même machine
et .... pas en même temps.

pour communiquer du javascript/html vers le serveur
( php ou autres ), il faut soumettre un formulaire,
changer l'url, voire utiliser ajax.
@+

liste des forums liste des discussions Participer à la discussion

Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

ACCÉS COMMUNAUTÉ

Rejoignez ALL HTML

Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.

Les 5 dernières discussions