Problème de passage d'un formulaire a un autre
                    
        
     
             
                    maryou115
    
        
    
                    Messages postés
            
                
     
             
            1
        
            
                                    Statut
            Membre
                    
                -
                                     
Yuh12 Messages postés 191 Statut Membre -
        Yuh12 Messages postés 191 Statut Membre -
        bonsoir , svp j'ai un problème de passage du formulaire 2 vers formulaire 3  pourtant les données du 1ère s'ajoute à la base et l'email de confirmation s'envoie avec succès.
ajout est terminé avec successcore ajoute avec succes
Fatal error: Call to a member function rowCount() on a non-object in /home/u820932616/public_html/classe/candidat.php on line 1416
voici la ligne:
$m="select * from cand_enet_2a_ma_pro where id_enet_2a_ma='".$_SESSION["id_can"]."'";
$obj2=$c->query($m); if ($obj2->rowCount()==0)return "impo " ; else { $row=$obj2->fetch(PDO ::FETCH_ASSOC); $to= $row["email_c"]; }
$subject = 'comfirmation des donnees saisies';
if( mail($to, $subject, $message, $headers))
{ echo 'Message envoyé'; }
else {echo "Une erreur est survenue lors de l'envoi du formulaire par mail";}}
avec
$m="select * from cand_enet_2a_ma_pro where id_enet_2a_ma='".$_SESSION["id_can"]."'";
et $c=new PDO ($host,$user,$passwd);
voici le code pour que lorsque je clique sur suivant l'email s'envoi et le formulaire suivant s'affiche:
if (isset($_POST["suivant"]))
{
merci d'avance
                
            
                
    
    
    
        ajout est terminé avec successcore ajoute avec succes
Fatal error: Call to a member function rowCount() on a non-object in /home/u820932616/public_html/classe/candidat.php on line 1416
voici la ligne:
$m="select * from cand_enet_2a_ma_pro where id_enet_2a_ma='".$_SESSION["id_can"]."'";
$obj2=$c->query($m); if ($obj2->rowCount()==0)return "impo " ; else { $row=$obj2->fetch(PDO ::FETCH_ASSOC); $to= $row["email_c"]; }
$subject = 'comfirmation des donnees saisies';
if( mail($to, $subject, $message, $headers))
{ echo 'Message envoyé'; }
else {echo "Une erreur est survenue lors de l'envoi du formulaire par mail";}}
avec
$m="select * from cand_enet_2a_ma_pro where id_enet_2a_ma='".$_SESSION["id_can"]."'";
et $c=new PDO ($host,$user,$passwd);
voici le code pour que lorsque je clique sur suivant l'email s'envoi et le formulaire suivant s'affiche:
if (isset($_POST["suivant"]))
{
merci d'avance
        A voir également:         
- Problème de passage d'un formulaire a un autre
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Passage qwerty azerty - Guide
- Passage windows 10 à 11 gratuit - Guide
1 réponse
                        
                    Désolé mais c'est juste illisible.
De la même manière que pour mettre ton texte en gras ou en italique t'a une balise code sur ce forum ou tu peux présenter ton code de manière propre.
Copier coller un gros pâté sans prendre la peine de le débroussailler un peu ça donne pas envie.
    
                De la même manière que pour mettre ton texte en gras ou en italique t'a une balise code sur ce forum ou tu peux présenter ton code de manière propre.
if( mail($to, $subject, $message, $headers)) 
{ 
echo 'Message envoyé'; 
} 
Copier coller un gros pâté sans prendre la peine de le débroussailler un peu ça donne pas envie.
