Fonction javascript permettant de continuer le traitement ou non - HTML/CSS - Programmation
Marsh Posté le 20-06-2005 à 16:54:34
Je crois que t'as pas trop compris le lien entre PHP et Javascript et les couches d'exécution où ils se positionnent
Marsh Posté le 20-06-2005 à 17:19:21
Ben je pense plutot que t'as pas compris mon problème, vu que je l'ai deja fait, mais impossible de retouver les sources. Enfin bref, si quelqu'un à une solution, sinon au pire des cas, j'ai une autre solution avec une autre page qui effectue le traitement, et des champs HIDDEN mais c'est pas très propre, j'aimerais éviter.
Marsh Posté le 20-06-2005 à 17:29:05
Jeetiz a écrit : Ben je pense plutot que t'as pas compris mon problème, vu que je l'ai deja fait, mais impossible de retouver les sources. |
J'y crois à mort
Marsh Posté le 20-06-2005 à 17:56:02
Lol j'ai rien à prouver personnelement, mais si t'as rien de constructif à m'apporter merci de ne pas flooder.
Marsh Posté le 20-06-2005 à 19:32:58
Arrête de dire n'imp jeetiz ^^'
Par contre, si ton texte vient d'un formulaire, un js simple sait le faire
Marsh Posté le 20-06-2005 à 22:58:14
Vs avez pas du comprendre mon problème pourtant pas compliqué, enfin bref, j'ai trouvé la solution, enfin une solution..
Marsh Posté le 20-06-2005 à 23:00:41
Jeetiz a écrit : Vs avez pas du comprendre mon problème pourtant pas compliqué, enfin bref, j'ai trouvé la solution, enfin une solution.. |
Ben d'après ce que j'ai compris tu veux conditionner l'exécution d'un script PHP avec du javascript
Marsh Posté le 20-06-2005 à 23:27:22
masklinn a écrit : Ben d'après ce que j'ai compris tu veux conditionner l'exécution d'un script PHP avec du javascript |
C'est tout à fait possible, arrêtez donc de casser du sucre sur le dos des gens inutilement.
Marsh Posté le 20-06-2005 à 16:53:14
Bonjour,
voici mon soucis en gros:
- Je récupère une variable $texte en PHP que je souhaite insérer dans ma base
- Avant je fait un test, afin de vérifier si le texte n'existe pas deja
- Si il existe, je souhaite afficher un alert javascript du style "Le texte existe deja. Etes vous sur de vouloir continuer? [BOUTON OUI] (on continu le traitement) [BOUTON NON] (On arrete le traitement).
Voici ce que j'ai commencer à faire:
<?...
$sql_test_1 = "SELECT * FROM table WHERE texte = '$Mon_texte' ";
$req_test_1 = mysql_query($sql_test_1) or die(mysql_error());
$res_test_1 = mysql_num_rows($req_test_1);
//Si mysql_num_rows me renvoie quelque chose
if($res_test_1 != 0)
{
?>
<script language=javascript>
if (confirm("La question existe deja, êtes vous sur?" ))
{}
</script>
<?
}
$sql_add_requ = "INSERT INTO table (texte) VALUES ('$MonTexte')";
$req_add_requ = mysql_query($sql_add_requ) or die(mysql_error());
Voila, je voudrais que si l'utilisateur clique sur OK je fais l'INSERT, sinon je vais sur la page précèdente.
Merci.