Pb envoi de messagerie et écriture dans base
Résolu/Fermé
essai2012
Messages postés
101
Date d'inscription
lundi 27 août 2012
Statut
Membre
Dernière intervention
5 octobre 2016
-
27 août 2012 à 10:24
essai2012 Messages postés 101 Date d'inscription lundi 27 août 2012 Statut Membre Dernière intervention 5 octobre 2016 - 28 août 2012 à 00:18
essai2012 Messages postés 101 Date d'inscription lundi 27 août 2012 Statut Membre Dernière intervention 5 octobre 2016 - 28 août 2012 à 00:18
A voir également:
- Pb envoi de messagerie et écriture dans base
- Hotmail messagerie - Guide
- Écriture facebook - Guide
- Formules excel de base - Guide
- Écriture miroir - Guide
- Ecriture italique - Guide
6 réponses
Utilisateur anonyme
27 août 2012 à 10:34
27 août 2012 à 10:34
Pour le premier problème, il faut indiquer le nom du serveur SMTP de ton fournisseur d'accès internet, soit dans le fichier php.ini (c'est ce que j'ai fait personnellement : SMTP = smtp.free.fr), soit avac la fonction ini_set.
https://www.commentcamarche.net/faq/893-parametres-de-serveurs-pop-imap-et-smtp-des-principaux-fai
Pour le second problème, c'est une erreur dans ton script. Montre le code (en cachant tes mots de passe)
https://www.commentcamarche.net/faq/893-parametres-de-serveurs-pop-imap-et-smtp-des-principaux-fai
Pour le second problème, c'est une erreur dans ton script. Montre le code (en cachant tes mots de passe)
essai2012
Messages postés
101
Date d'inscription
lundi 27 août 2012
Statut
Membre
Dernière intervention
5 octobre 2016
16
27 août 2012 à 11:13
27 août 2012 à 11:13
Merci de ton aide
1/messagerie j'ai déjà testé en changeant SMTP=localhost par SMTP=smtp.orange.fr mais sans succès
effectivement en rajoutant un ini_set ça marche !!! un grand merci.
2/sinon pour le second problème voici mon code
//connexion à la base
$user="root";
$host="localhost";
$password="";
$database="test";
$connexion=mysqli_connect($host,$user,$password,$database)
or die ("Connexion au serveur impossible");
//$connexion=mysqli_select_db($connexion,$database)
// or die ("Sélection de la base impossible");
// création nouvel enregistrement
$req="INSERT INTO coordonnees ('nom','prenom','adresse','codepostal','ville','domicile','portable','mail')
VALUES('$nom','$prenom','$adresse','$codepostal','$ville',
'$portable','$domicile','$mail')";
$resultat=mysqli_query($connexion,$req)
or die("Erreur lors de enregistrement");
mysqli_close();
1/messagerie j'ai déjà testé en changeant SMTP=localhost par SMTP=smtp.orange.fr mais sans succès
effectivement en rajoutant un ini_set ça marche !!! un grand merci.
2/sinon pour le second problème voici mon code
//connexion à la base
$user="root";
$host="localhost";
$password="";
$database="test";
$connexion=mysqli_connect($host,$user,$password,$database)
or die ("Connexion au serveur impossible");
//$connexion=mysqli_select_db($connexion,$database)
// or die ("Sélection de la base impossible");
// création nouvel enregistrement
$req="INSERT INTO coordonnees ('nom','prenom','adresse','codepostal','ville','domicile','portable','mail')
VALUES('$nom','$prenom','$adresse','$codepostal','$ville',
'$portable','$domicile','$mail')";
$resultat=mysqli_query($connexion,$req)
or die("Erreur lors de enregistrement");
mysqli_close();
Utilisateur anonyme
27 août 2012 à 12:16
27 août 2012 à 12:16
Je ne vois pas d'erreur flagrante.
Y a-t-il un message d'erreur qui s'affiche ?
Y a-t-il un message d'erreur qui s'affiche ?
essai2012
Messages postés
101
Date d'inscription
lundi 27 août 2012
Statut
Membre
Dernière intervention
5 octobre 2016
16
27 août 2012 à 15:07
27 août 2012 à 15:07
le message affiché :
! ) SCREAM: Error suppression ignored for
( ! ) Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in C:\wamp\www\siteltg\traitement.php on line 75
Call Stack
# Time Memory Function Location
1 0.0015 264144 {main}( ) ..\traitement.php:0
2 0.6696 329864 mysqli_query ( ) ..\traitement.php:75
Erreur lors de enregistrement
Malgré différents essais, je n'arrive pas au bout de ce problème.
Merci de votre aide.
Peut-il y avoir un problème de configuration?
! ) SCREAM: Error suppression ignored for
( ! ) Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in C:\wamp\www\siteltg\traitement.php on line 75
Call Stack
# Time Memory Function Location
1 0.0015 264144 {main}( ) ..\traitement.php:0
2 0.6696 329864 mysqli_query ( ) ..\traitement.php:75
Erreur lors de enregistrement
Malgré différents essais, je n'arrive pas au bout de ce problème.
Merci de votre aide.
Peut-il y avoir un problème de configuration?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
Modifié par le père. le 27/08/2012 à 16:41
Modifié par le père. le 27/08/2012 à 16:41
Ça signifie que la connexion s'est mal passée.
Pourtant il n'y a apparemment pas de message d'erreur à la connexion.
N'y a-t-il rien d'autre comme code entre ton $connexion=mysqli_connect ... et ton $resultat=mysqli_query($connexion,.. ?
Je ne vois pas quel problème de configuration peut donner ce résultat, c'est presque sûrement une erreur de script.
Pourtant il n'y a apparemment pas de message d'erreur à la connexion.
N'y a-t-il rien d'autre comme code entre ton $connexion=mysqli_connect ... et ton $resultat=mysqli_query($connexion,.. ?
Je ne vois pas quel problème de configuration peut donner ce résultat, c'est presque sûrement une erreur de script.
essai2012
Messages postés
101
Date d'inscription
lundi 27 août 2012
Statut
Membre
Dernière intervention
5 octobre 2016
16
28 août 2012 à 00:18
28 août 2012 à 00:18
Après bien des tracas j'ai enfin trouvé le problème il s'agissait bien d'une erreur de script avec des quotes qui n'avaient pas lieu d'être dans la la requête INSERT
Erreur de débutant!!!
Désolée... mais on apprend toujours de ses erreurs même si celle-ci était grossière et m'a fait perdre énormément de temps
Merci de ton aide
Erreur de débutant!!!
Désolée... mais on apprend toujours de ses erreurs même si celle-ci était grossière et m'a fait perdre énormément de temps
Merci de ton aide