Pb Window.open, +php

Résolu
developper55 Messages postés 130 Statut Membre -  
developper55 Messages postés 130 Statut Membre -
Bonjour,

j'ai besoin de faire un bouton de confirmation
une fois en clique Oui, il faut qu'on passe vers la page remove.php
mon prob que l'url de la page remove.php=
http://127.0.0.1/remove.php?supp=$row[0]
au lien de la valeur du $row[0]

<SCRIPT language=javascript>
function ConfirmMessage() {
if (confirm("Voulez-vous supprimer cet article ?")) { // Clic sur OK
window.open ("./remove.php?supp=$row[0]") ;
}
}
</SCRIPT>

même j'ai essayé ("./remove.php?supp=".$row[0])

('./remove.php?supp=$row[0]')
('./remove.php?supp='.'$row[0]')

quelques un ne marche pas , sinon j'ai de message en bas de la page internet explorer : Terminé, mais il existe des erreurs sur la page,
et rien compréhensible

merci pour votre aide
Configuration: Windows XP
Internet Explorer 7.0

6 réponses

  1. bibi675 Messages postés 402 Statut Membre 20
     
    window.open ("./remove.php?supp=<?php echo $row[0]; ?>") ; 
    0
  2. developper55 Messages postés 130 Statut Membre 9
     
    parfais merci
    0
  3. developper55 Messages postés 130 Statut Membre 9
     
    une autre question stp:
    comment je peux remplacer le window.open ("./remove.php?supp=<?php echo $row[0]; ?>") ; par un appel à une fonction dans la même page:
    exemple:

    <SCRIPT language=javascript>
    function ConfirmMessage() {
    if (confirm("Voulez-vous supprimer cet article ?")) { // Clic sur OK
    window.open ('remove(echo $row[0]") ;
    }
    }
    </SCRIPT>

    j'ai essayé ça , mais elle supprime quand je fait refresh sans cliquer sur Oui

    SCRIPT language=javascript>
    function ConfirmMessage() {
    if (confirm("Voulez-vous supprimer cet article ?")) { // Clic sur OK
    <?php
    $id = $_GET['id'];
    $query = "DELETE FROM articles WHERE index_articles = '$id'";
    $result = mysql_query($query,$conn) or die(mysql_error());
    ?>
    }
    }
    </SCRIPT>
    merci
    0
  4. bibi675 Messages postés 402 Statut Membre 20
     
    Salut,
    Tu ne peux pas faire ça directement, essayes ça :
    function ConfirmMessage() {
    if (confirm("Voulez-vous supprimer cet article ?")) { // Clic sur OK
    window.open (''dossier/supprime.php?id_a_supprimer=278") ;
    } else {
         // Ton code
    } 

    Il faut faire appelle à une autre page PHP ou faire un système de recupération de variable par url (isset, if).

    @++
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. developper55 Messages postés 130 Statut Membre 9
     
    avec le else ça marche , il ya erreur dans la page,
    comment je peux faire avec php une confirmation
    0
  7. developper55 Messages postés 130 Statut Membre 9
     
    résolu
    il faut utilisé location.replace(tonscript.php);
    0