|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : mars 2011 Messages : 54 ![]() |
Bonjour tout le monde,
PS : Il se pourrait que je n'ai pas posté au bon endroit. merci de le déplacer si tel est le cas !!! Je débute en PHP & Mysql. J'ai rédigé un script qui me permettait d'envoyer un e-mail vers n'importe quelle adresse de la part de n'importe quelle adresse e-mail à l'aide d'un formulaire HTML FormMail.html. Je ne vais pas trop rentrer dans les détails car je pense que c'est inutile... Tout ceci fonctionnait sans soucis ! Seulement j'ai du reformaté mon PC dû à un problème HARDWARE... J'ai réinstallé mon serveur (EASY PHP) et depuis mon script ne fonctionne plus !!! Il me dit erreur de connexion ! Je ne comprends pas pourquoi cela ne fonctionne pas !!! Y aurait-il quelqu'un qui me donner une raison ou m'aider ? Voici en fichiers attachés les codes ! -- MYSQL -- base de données : films table : mail ------------------------------------------ Envoi d'un e-mail Warning: mysql_pconnect() [function.mysql-pconnect]: [2002] A connection attempt failed because the connected party did not (trying to connect via tcp://localhost:3306) in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\PRATIQUE_DE_MYSQL_ET_PHP\exemples_MOI\E-mail\connexion.php on line 11 Warning: mysql_pconnect() [function.mysql-pconnect]: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\PRATIQUE_DE_MYSQL_ET_PHP\exemples_MOI\E-mail\connexion.php on line 11 Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\PRATIQUE_DE_MYSQL_ET_PHP\exemples_MOI\E-mail\connexion.php on line 11 ------------------------------------ Ligne 11 du fichier connexion.php -> $connexion = mysql_pconnect ($pServeur, $pNom, $pMotPasse); ----------------------------------- |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() |
Je ne vois pas ce message dans tes scripts.
2 solutions : 1 - Tu as le message "Désolé, connexion au serveur localhost" dans ce cas je ne peux pas t'aider tu ouvres ton fichier Connect.php et ajuste tes variables. 2 - connexion SMTP impossible autrement dit ta base de données fonctionne mais pas l'envoi de tes emails, tu ouvres ton php.ini et remplace la variable SMTP (localhost) par le SMTP de ton fournisseur d'accès. |
|
|
10
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : mars 2011 Messages : 54 ![]() |
Merci de prendre le temps...
Le message du navigateur c'est lorsque j'exécute le script (autrement dit, lorsque j'envois un e-mail via le script) J'ai demandé qu'il stocke les e-mails envoyé dans ma base de donnée films et la table mail. Les parametres smtp sont pris en compte a la ligne 16 de mail.php Je ne pense pas que ce soit le smtp. Merci quand meme Gaetan |
|
|
00
|
|
|
#4 |
|
Futur Membre du Club
![]() Inscription : mars 2011 Messages : 54 ![]() |
Ahhh j'ai trouvé en cherchant !
Comme Gaetan me l'avait dit, il fallait que je modifie mes variables du fichier connect.php serveur etait placé sous "localhost" et j'ai du le remplacer par "127.0.0.1" ! Merci à tous |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com