Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1069 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Pop-Up

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pop-Up

n°2253929
icdk76800
On apprend tous de nos erreurs
Posté le 23-03-2015 à 09:49:00  profilanswer
 

Bonjour,  
 
Voila j'ai un script qui vérifie toutes les données de mon formulaire(bon je pense qu'il va vous piquer les yeux) et j'aimerai pouvoir au lieu de recharger la page executer le script avec un rechargement de page sur la meme j'ai "header location mapge.php" cela fonctionne
Mias j'aimerai que au lieu de mes echo il m'affiche une popup, je sais que en php ce n'est pas possible puisque executer cote serveur, en java cela me semble possible mais cela ne fonctionne pas
 
Je ne sais pas si je post sur le bon forum.
 
Voici mon code  

Spoiler :

<?php
include 'connectdb.php';
//header('Location:GestDSI.php');
$Create=($_POST['Nam']);
$Select='Select * From $Create';
$Insert="Insert into $Create values ('".$_POST['DaB']."', '".$_POST['DaF']."', '".$_POST['SAS']."', '".$_POST['Site']."')";
//echo '<script language="javascript">';
//echo 'alert("message successfully sent" )';
//echo '</script>';
 
if(!empty($_POST['Nam']) && !empty($_POST['DaB']) && !empty($_POST['DaF']) && !empty($_POST['SAS']) && !empty($_POST['Site']) && !empty($_POST['Mail'])){
   if(isset($_POST['Appli']) && !empty($_POST['Appli'])){
    foreach ($_POST['Appli'] as $Appli){} //fermerture premier foreach
 
    if (isset($_POST['Users']) && !empty($_POST['Users'])){
     foreach ($_POST['Users'] as $Users){
      echo 'case utilisateur cochée';
     }//fermeture deuxieme foreach
      $cre= mysqli_query($conn, "Create table $Create ( DaB VARCHAR(30), DaF VARCHAR(30), SAS VARCHAR(30), Site VARCHAR(30))" );
      if(!$cre){
       echo 'Cette campagne existe déjà';
 
      }//fermeture quatrieme if
      else{ // si la table n'existe pas  
           mysqli_query($conn, $Insert);
      }// fermeture else quatrieme if  
    }// fermeture troisieme if    
    else {
     echo 'case non cochée';
    } // fermeture else troisieme if
 
   } // fermeture deuxieme if
   else {
    echo 'case non cochée';
   } // fermeture else deuxieme if
 
}
else{
 echo "un élément n'a pas était remplie";
} // fermerture premier if
 
?>


 
Merci d'avance

mood
Publicité
Posté le 23-03-2015 à 09:49:00  profilanswer
 

n°2253935
rufo
Pas me confondre avec Lycos!
Posté le 23-03-2015 à 10:38:48  profilanswer
 

C'est pas en java mais en javascript :o
 
Le mieux serait de passer par l'ajax : tu envoies ton formulaire via une requête ajax à un script php qui vérifie que tout est OK. Si c'est aps le cas, il renvoie les infos à ta page de formulaire et indiquant ce qui ne va pas, charge au javascript présent sur ta page pour faire apparaître les msg d'erreur qui vont bien. A noter que les popup, c'est pas ce qui est le mieux; préférer des messages qui s'affichent autour de chaque champ posant pb.
 
Si c'est OK, alors le script php renvoie OK à la page de formulaire qui peut poster le formulaire à la page de traitement.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2253939
icdk76800
On apprend tous de nos erreurs
Posté le 23-03-2015 à 10:44:01  profilanswer
 

merci bien :jap:

n°2253948
Trajet
Posté le 23-03-2015 à 10:52:01  profilanswer
 

Tu peux aussi faire ça en utilisant uniquement JQuery pour lancer un refresh de la page ayant servi à ouvrir la popup.
 

Code :
  1. $(window).on('unload', function() {
  2.     window.opener.location.reload();
  3. });


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Pop-Up

 

Sujets relatifs
[Assembleur x86]Scroll UpBack UP des BDD en intranet
Pop-up facebook, un code quelque part ?[Pop'up] Aidez moi à comprendre un truc
[FIXED]Pop up en javascript pour afficher un player Mp3.Pop up (ouverture d'un nouveau)
[RESOLU] Lancer pop up depuis flash (compatible IE)Ouvrir une page sous forme de Pop Up
[POP] Nouveaux mails ?Probleme de Pop Up sous Internet Explorer
Plus de sujets relatifs à : Pop-Up


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR