Flux rss
Collection CommentÇaMarche.net
Rechercher : dans
Par : Mots clés Nom d'utilisateur
Messages sans réponse

PHP+Javascript: demande de confirmation

redwire, le mardi 26 avril 2005 à 20:55:50 
 Signaler ce message aux modérateurs

Bonjour!

J'ai créé un formulaire pour supprimer des éléments de ma base de données (atb), il envoie le tout vers une seconde page (delproprio1.php)mais j'aimerai qu'avant de supprimer, il s'affiche en javascript une demande de confirmation avec un truc du genre "voulez vous vraiment supprimer le <?php echo $row_supproprio['proprio_id']; ?>?"....

que dois je incorporer dans mon script? je dois utiliser du onclick?
je pense que je dois modifier la page du formulaire...

(je travaille sous dreamweaver)

Merci!


Voici mon formulaire:
<form name="form1" method="get" action="delproprio1.php">
<input name="proprio_id" type="hidden" id="proprio_id" value="<?php echo $row_supproprio['proprio_id']; ?>">
<input name="Submit" type="submit" value="Supprimer">
</form>

et la page de traitement pour la suppression:
<?php
require_once('../Connections/atb.php');

if (isset($_GET['proprio_id'])) {
mysql_select_db($database_atb, $atb) or die (mysql_error());
$res = @mysql_query("delete from tab_proprio where tab_proprio.proprio_id = '".$_GET['proprio_id']."'");
$res = @mysql_query("delete from tab_annonce where tab_annonce.proprio_id = '".$_GET['proprio_id']."'");
}
(!isset($_GET['url'])) ? $url = 'page_membre.php' : $url =
urldecode($_GET['url']);
header("Location:$url\n\n");
?>

1

redwire, le mardi 26 avril 2005 à 22:05:25
  • +1

Faire sans formulaire :

PHP:
<a href="delproprio1.php?proprio_id=<?php echo $row_supproprio['proprio_id']; ?>" onclick="return(confirm('Etes-vous sûr de vouloir supprimer cette entrée?'));">Supprimer</a>

Répondre à redwire

2

nickylarson2509, le lundi 13 août 2007 à 10:19:41

Bonjour,
moi j'ai un petit probleme, lorsque je recopie ta commande
onClick=confirm("Etes vous sur?"); que je clique sur oui ou non, il m'execute quand meme la suppression :/


Est ce que quelqun pourrais m'aider?

Répondre à nickylarson2509

3

NemeSiS_eliTe, le lundi 13 août 2007 à 17:40:59
  • +3

Il faut mettre :

onclick="return(confirm('Etes-vous sûr de vouloir supprimer cette entrée?'));"

comme l'a dis redwire

Répondre à NemeSiS_eliTe

4

jogilto, le vendredi 19 octobre 2007 à 15:15:47

Bonjour je voudrai qu'en supprimant une entrée l'utilisateur puisse d'abord confirmer avent l'action
je vous donne le code
<?
require("pconnexion.php");
$resultat=mysql_query("Select * from categorie") or die(mysql_error());
if($resultat==true)
{echo "<center><h1><u>TABLEAU DE SUPPRESION</u></h1></center>";
echo "<table width=100% border=2 bgcolor=#cccccc>";
echo "<td>code</td>";
echo "<td>nom</td>";
echo "<td>description</td>";
echo "<td>suppresion</td>";
while($ligne=mysql_fetch_array($resultat))
{
echo "<tr>";
echo "<td> ".$ligne['code']." </td>";
echo "<td> ".$ligne['nom']." </td>";
echo "<td> ".$ligne['description']." </td>";
echo "<td><a href="suppression_categorie.php?supp=<?php echo $row_supp['code']; ?>" onclick="return(confirm('Etes-vous sûr de vouloir supprimer cette entrée?'));">Supprimer</a></td>";
echo "</tr>";
}
echo "</table>";
}
else
{echo "Echec d'exécution de la requête.";}
if(isset($_GET['supp']))
{$code=$_GET['supp'];
mysql_query("DELETE FROM categorie WHERE code='$code'") or die(mysql_error());
}
?>
il me renvoie un message d'erreur

Répondre à jogilto

5

kachi, le jeudi 8 novembre 2007 à 15:04:07

Voici un exemple
si on clique sur oui alors on executera la page test.php
echo '<a href="#" onclick="if(confirm(\'Etes vous sur de vouloir supprimer cette article\')) document.location.href=\'../php/test.php'\'"><img src="../img/poubelle.png" width="10px"></a>';

Répondre à kachi

6

amel.oran, le samedi 15 décembre 2007 à 15:23:28

Bonjour
je suis etudiante a l'univercite et j'ait un mémoire a faire des fin d'etude ...ma mémoir pose une créeation d' un cite web pour que les etudiants réinscrites pour son deuxiéme année ou troisiéme année universitaire....vous pouvez m'aidez pour connaitre les logiciels a etuliser et la methode a siuvi dans sette mémoire?et la durée possible de cette création.........merci

Répondre à amel.oran

7

jeremieca, le vendredi 25 avril 2008 à 11:21:20

Salut, cela dépend de si tu veux un site ou l'on peut s'inscrire... ou juste une vitrine figée. Si c'est une vitrine, je te conseille fortement le logiciel "Cariboost"

Voila !

Répondre à jeremieca

8

 emy, le jeudi 2 juillet 2009 à 12:00:03

Vous pouvez utiliser le dreamweaver et si tu le maitrise bien tu pourras créer ton site dans MAX une journnée.

Répondre à emy
[html,php,javascript ->form] donner le focus bonjour .... savez vous comment fait on pour donner par defaut le focus à un champ de saisie dans un formulaire ?? que ça soit en html, php , javascript ?? merci www.commentcamarche.net/forum/affich-307386-html-php-javascript-form-donner-le-focus
Php - Javascript - confirm() Bonjour à tous. Il ne sagit pas d'un problème mais juste d'une question. J'utilise la fonction javascript confirm qui demande "Ok" ou "Annuler". On peut préciser le texte à mettre dans la boîte de confirmation, mais peut'on changer "Ok" en "Oui" et... www.commentcamarche.net/forum/affich-1676245-php-javascript-confirm
[PHP/javascript] recuperer valeur d'une liste bonjour voila j'ai fais une liste deroulante en php qui se rempli avec une requete mysql j'aimerai recuperer dans une variable la valeur choisi ma liste commence comme ca $liste2=" www.commentcamarche.net/forum/affich-2096449-php-javascript-recuperer-valeur-d-une-liste
[PHP] Détecter la résolution d'affichagePHP ne fournit pas de fonction permettant la détection de la résolution d'affichage car l'information concernant l'affichage du visiteur n'est pas fournie nativement par le protocole HTTP. Javascript par contre permet de détecter la résolution grâce... www.commentcamarche.net/faq/sujet-849-php-detecter-la-resolution-d-affichage
Javascript - Concaténation de chaînes de caractèresLe terme "concaténer" signifie joindre deux chaînes bout à bout pour n'en former qu'une seule. Dans la plupart des langages tels que PHP, la concaténation se fait avec le caractère ".". En javascript, il suffit d'utiliser le caractère plus (+) ou... www.commentcamarche.net/faq/sujet-16306-javascript-concatenation-de-chaines-de-caracteres
Selection dossier + php/javascriptBonjour, je cherche a creer un formulaire en html/php/javascript afin qu'un utilisateur puissent selectionner un dossier car je voudrai qu'il puissent copier un fichier qu'il selectionne vers un autre dossier/ Donc j'ai deja fait sa: www.commentcamarche.net/forum/affich-4610168-selection-dossier-php-javascript
Afficher message de confirmation JavaScript (Résolu)Bonjour J'ai créé un formulaire pour supprimer des éléments de ma base de données avec EasyPHP, Il envoie le tout vers une seconde page (sup_categorie.php) mais j'aimerai qu'avant de supprimer, il s'affiche en javascript une demande de confirmation... www.commentcamarche.net/forum/affich-2915482-afficher-message-de-confirmation-javascript
Syntaxe PHP dans Javascript avec innerhtml (Résolu)Bonjour, Je souhaiterais savoir quelle est la syntaxe à utiliser pour inclure du code php dans un javascript, un innerhtml en fait. Voici mon code: function go(n) { if (x==0){ document.getElementById("rubric"+n).innerHTML = ' www.commentcamarche.net/forum/affich-653436-syntaxe-php-dans-javascript-avec-innerhtml
PHP - Mail et fonctions réseauPHP étant un langage consacré au Web, il possède bien évidemment des fonctions lui permettant de communiquer avec le "monde extérieur" à l'aide de fonctions standards. Le service le plus utilisé sur Internet étant la messagerie électronique, il est... www.commentcamarche.net/contents/php/phpmail.php3