Envoi formulaire, site free, php
Résolu/Fermé
A voir également:
- Envoi formulaire, site free, php
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Site inaccessible - Guide
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site pour vendre des objets d'occasion - Guide
21 réponses
Christounet
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 389
5 déc. 2007 à 17:25
5 déc. 2007 à 17:25
Bonjour,
La fonction mail est parfois bloquée chez certains herbegeurs gratuits, tu trouveras plus d'infos sur le forum de CCM en suivant le lien ci-dessous:
Mail PHP
J'espère que celà pourra t'aider
A plus
La fonction mail est parfois bloquée chez certains herbegeurs gratuits, tu trouveras plus d'infos sur le forum de CCM en suivant le lien ci-dessous:
Mail PHP
J'espère que celà pourra t'aider
A plus
Bonjour
J'utilise régulièrement la fonction mail chez free, elle marche bien tant que tu respectes les limites : pas plus de 20 destinataires à la fois, plus une limite sur le nombre de messages par semaine.
Tu reviens à ta page d'accueil sans aucun message ? Ni confirmation ni échec de l'envoi ?
J'utilise régulièrement la fonction mail chez free, elle marche bien tant que tu respectes les limites : pas plus de 20 destinataires à la fois, plus une limite sur le nombre de messages par semaine.
Tu reviens à ta page d'accueil sans aucun message ? Ni confirmation ni échec de l'envoi ?
Utilisateur anonyme
5 déc. 2007 à 18:07
5 déc. 2007 à 18:07
Merci pour vos réponses.
Le père, oui c'est ça le pire, je n'ai rien de rien, je reviens uniquement à la page d'accueil et c'est tout, aucune confirmation.
Je débute et j'essaie de réaliser mon site perso, je dois avouer que tous s'est bien passés mais je bloque depuis longtemps sur ce formulaire...
Le père, oui c'est ça le pire, je n'ai rien de rien, je reviens uniquement à la page d'accueil et c'est tout, aucune confirmation.
Je débute et j'essaie de réaliser mon site perso, je dois avouer que tous s'est bien passés mais je bloque depuis longtemps sur ce formulaire...
Si tu reviens à la page d'accueil, c'est que ton traitement.php n'est même pas appelé.
Peux-tu le supprimer provisoirement pour voir si tu tombes sur une page inconnue ?
Sinon, peux-tu faire un echo "coucou" au début de ton php pour voir si tu y passes.
Peux-tu le supprimer provisoirement pour voir si tu tombes sur une page inconnue ?
Sinon, peux-tu faire un echo "coucou" au début de ton php pour voir si tu y passes.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
5 déc. 2007 à 20:05
5 déc. 2007 à 20:05
Je l'ai supprimé et en effet ça ne change rien, j'arrive sur ma page d'accueil
Alors là je ne comprends vraiment pas
Par contre je n'ai pas compris, faire un echo "coucou"? C'est à dire?
Alors là je ne comprends vraiment pas
Par contre je n'ai pas compris, faire un echo "coucou"? C'est à dire?
Par contre je n'ai pas compris, faire un echo "coucou"?
ça voulait dire insérer une ligne :
echo "coucou";
au début du script, juste pour voir si on y entre.
Mais laisse tomber puisqu'on n'y entre pas. Le problème vient de la page qui contient le formulaire, pas de traitement.php.
Tu as sans doute quelque chose qui empêche le formulaire de se comporter normalement. Peux-tu donner le code complet de la page avec le formulaire ? Au fait, c'est bien celle que tu appelles "page d'accueil" ?
ça voulait dire insérer une ligne :
echo "coucou";
au début du script, juste pour voir si on y entre.
Mais laisse tomber puisqu'on n'y entre pas. Le problème vient de la page qui contient le formulaire, pas de traitement.php.
Tu as sans doute quelque chose qui empêche le formulaire de se comporter normalement. Peux-tu donner le code complet de la page avec le formulaire ? Au fait, c'est bien celle que tu appelles "page d'accueil" ?
Utilisateur anonyme
6 déc. 2007 à 02:25
6 déc. 2007 à 02:25
Le code de formulaire.php est celui que j'ai donné plus haut, il est entier
Non quand je dis page d'accueil c'est la page d'accueil de mon site, c'est ça que je comprends pas
En fait, pour résumer, sur mon site j'ai dîu créé des pages connexes que je dois envoyer via mon client ftp dans un dossier appelé "share"
Dedans j'ai donc mis formulaire.php et traitement.php; lorsque dans le menu de mon site on clique sur "formulaire de commande" on arrive sur le formulaire (la page connexe "?formulaire"); et ce que je ne comprends pas, c'est quand j'appuie sur "envoyer" de mon formulaire, j'arrive sur la page d'accueil, pourtant si on regarde l'adresse en haut, elle se termine bien par "traitement.php"; pourquoi?
Et je viens de découvrir qu'à ce moment (page d'accueil mais traitement.php) si je veux vider le cache (ctrl+f5) et bien il me met un message comme quoi cette page contient quelque chose envoyer par POST, et que si je cntinue ça sera perdu... c'est donc que ça fonctionne un peu
L'adresse de mon site: http://montagedefilms.free.fr
Quelle est la solution?
Merci beaucoup de m'aider en tous les cas!
Non quand je dis page d'accueil c'est la page d'accueil de mon site, c'est ça que je comprends pas
En fait, pour résumer, sur mon site j'ai dîu créé des pages connexes que je dois envoyer via mon client ftp dans un dossier appelé "share"
Dedans j'ai donc mis formulaire.php et traitement.php; lorsque dans le menu de mon site on clique sur "formulaire de commande" on arrive sur le formulaire (la page connexe "?formulaire"); et ce que je ne comprends pas, c'est quand j'appuie sur "envoyer" de mon formulaire, j'arrive sur la page d'accueil, pourtant si on regarde l'adresse en haut, elle se termine bien par "traitement.php"; pourquoi?
Et je viens de découvrir qu'à ce moment (page d'accueil mais traitement.php) si je veux vider le cache (ctrl+f5) et bien il me met un message comme quoi cette page contient quelque chose envoyer par POST, et que si je cntinue ça sera perdu... c'est donc que ça fonctionne un peu
L'adresse de mon site: http://montagedefilms.free.fr
Quelle est la solution?
Merci beaucoup de m'aider en tous les cas!
OK, compris !!!!
merci d'avoir donné l'adresse de ton site. J'ai essayé d'envoyer le formulaire et je constate que ça envoie à l'adresse http://montagedefilms.free.fr/index.php/?formulaire pour le formulaire
Alors j'ai bêtement essayé http://montagedefilms.free.fr/index.php/?traitement
et ça a bien lancé le script de traitement.
Donc ça devrait marché avec si tu modifies dans <FORM action=http://montagedefilms.free.fr/index.php/?traitement
probablement même <FORM action=/index.php/?traitement, qui serait plus portable
Ton index.php a l'air de faire de drôles de magouilles, ça m'étonnerait qu'il soit de toi !
merci d'avoir donné l'adresse de ton site. J'ai essayé d'envoyer le formulaire et je constate que ça envoie à l'adresse http://montagedefilms.free.fr/index.php/?formulaire pour le formulaire
Alors j'ai bêtement essayé http://montagedefilms.free.fr/index.php/?traitement
et ça a bien lancé le script de traitement.
Donc ça devrait marché avec si tu modifies dans <FORM action=http://montagedefilms.free.fr/index.php/?traitement
probablement même <FORM action=/index.php/?traitement, qui serait plus portable
Ton index.php a l'air de faire de drôles de magouilles, ça m'étonnerait qu'il soit de toi !
Utilisateur anonyme
6 déc. 2007 à 12:46
6 déc. 2007 à 12:46
Non ce n'est pas de moi, j'utilise dotclear
Si l'index est compliqué c'est peut être parce qu'il a fallu que je rajoute une page d'accueil fixe, alors qu'avant il y avait une liste de billets, comme dans un blog...
J'ai fait ce que tu m'as dit (au début de formulaire.php c'est bien ça? J'ai changé:
<form method=POST action=traitement.php >
pour
<form method=POST action=index.php/?traitement>
Et j'arrive sur la page /?traitement mais là il me met un message d'erreur, alors que j'ai tout bien rempli:
Erreur. Les champs suivants doivent �tre obligatoirement remplis :
Votre civilit�
Votre nom
Votre pr�nom
Votre adresse
Votre demande
Rushes
Votre adresse email
Votre message
Le problème doit être plus profond que ça non?
Si l'index est compliqué c'est peut être parce qu'il a fallu que je rajoute une page d'accueil fixe, alors qu'avant il y avait une liste de billets, comme dans un blog...
J'ai fait ce que tu m'as dit (au début de formulaire.php c'est bien ça? J'ai changé:
<form method=POST action=traitement.php >
pour
<form method=POST action=index.php/?traitement>
Et j'arrive sur la page /?traitement mais là il me met un message d'erreur, alors que j'ai tout bien rempli:
Erreur. Les champs suivants doivent �tre obligatoirement remplis :
Votre civilit�
Votre nom
Votre pr�nom
Votre adresse
Votre demande
Rushes
Votre adresse email
Votre message
Le problème doit être plus profond que ça non?
<form method=POST action=index.php/?traitement>
non, tu as oublié un /
<form method=POST action=/index.php/?traitement>
non, tu as oublié un /
<form method=POST action=/index.php/?traitement>
Utilisateur anonyme
7 déc. 2007 à 15:12
7 déc. 2007 à 15:12
Merci.
Ca ne change rien malheureusement, je tombe toujours sur la même page, avec "Erreur ..."
Ca ne change rien malheureusement, je tombe toujours sur la même page, avec "Erreur ..."
Je ne me suis jamais penché sur le fonctionnement interne de dotclear, mais visiblement il tripote des choses.
Peux-tu ajouter au début de ton script traitement.php :
print_r ($_HOST);
echo __FILE__;
et me dire ce qui se passe ?
Peux-tu ajouter au début de ton script traitement.php :
print_r ($_HOST);
echo __FILE__;
et me dire ce qui se passe ?
Utilisateur anonyme
7 déc. 2007 à 18:51
7 déc. 2007 à 18:51
Non, ça ne change rien, même page, sauf quelques mots qui s'ajoutent avant: si je mets ce que tu m'as donné avant <php dans le script:
print_r ($_HOST); echo __FILE__; Erreur. Les champs suivants doivent �tre obligatoirement remplis :
Votre civilit�
Votre nom
Votre pr�nom
Votre adresse
Votre demande
Rushes
Votre adresse email
Votre message
et si je le mets après:
/mnt/163/sdb/f/d/montagedefilms/share/related/traitement.phpErreur. Les champs suivants doivent �tre obligatoirement remplis :
Votre civilit�
Votre nom
Votre pr�nom
Votre adresse
Votre demande
Rushes
Votre adresse email
Votre message
merci de m'aider en tous les cas
print_r ($_HOST); echo __FILE__; Erreur. Les champs suivants doivent �tre obligatoirement remplis :
Votre civilit�
Votre nom
Votre pr�nom
Votre adresse
Votre demande
Rushes
Votre adresse email
Votre message
et si je le mets après:
/mnt/163/sdb/f/d/montagedefilms/share/related/traitement.phpErreur. Les champs suivants doivent �tre obligatoirement remplis :
Votre civilit�
Votre nom
Votre pr�nom
Votre adresse
Votre demande
Rushes
Votre adresse email
Votre message
merci de m'aider en tous les cas
Bonsoir,
Pardon, c'était echo $_POST; et non pas $_HOST; !!!
Et bien sûr (?) il fallait le mettre après le <?php sinon c'est n'est pas interpreté comme du PHP.
Peux-tu recommencer ? pas pesoin du __FILE__
J'ai fait l'essai chez moi et ça se passe bien : je récupère bien les valeurs passées à mon formulaire, mais :
Si l'index est compliqué c'est peut être parce qu'il a fallu que je rajoute une page d'accueil fixe, alors qu'avant il y avait une liste de billets, comme dans un blog...
J'ai un petit peu peur que tu aies fait des modifs 'sauvages'
Pardon, c'était echo $_POST; et non pas $_HOST; !!!
Et bien sûr (?) il fallait le mettre après le <?php sinon c'est n'est pas interpreté comme du PHP.
Peux-tu recommencer ? pas pesoin du __FILE__
J'ai fait l'essai chez moi et ça se passe bien : je récupère bien les valeurs passées à mon formulaire, mais :
Si l'index est compliqué c'est peut être parce qu'il a fallu que je rajoute une page d'accueil fixe, alors qu'avant il y avait une liste de billets, comme dans un blog...
J'ai un petit peu peur que tu aies fait des modifs 'sauvages'
Re-Bonsoir.
Tu m'empêches de dormir, mais là je viens de mettre le doigt sur un truc à se cogner la tête contre les murs tellement c'est c*n.
Les champs que tu vérifies n'ont pas le même nom que ceux du formulaire !!!!! Pas étonnant qu'ils soient vides !!!!!!!!
Sexe <-> civilite
Nom <-> nom (majuscule et minusculen pas pareil !)
Prenom <-> pseudo
Adresse <-> adresse
etc...
Le temps que j'ai passé sur une énormité pareille ! Mon orgueil en prend un coup.
On devrait bientôt approcher de l'envoi de mail. Je prévois un grand moment de rigolade là encore.
Tu m'empêches de dormir, mais là je viens de mettre le doigt sur un truc à se cogner la tête contre les murs tellement c'est c*n.
Les champs que tu vérifies n'ont pas le même nom que ceux du formulaire !!!!! Pas étonnant qu'ils soient vides !!!!!!!!
Sexe <-> civilite
Nom <-> nom (majuscule et minusculen pas pareil !)
Prenom <-> pseudo
Adresse <-> adresse
etc...
Le temps que j'ai passé sur une énormité pareille ! Mon orgueil en prend un coup.
On devrait bientôt approcher de l'envoi de mail. Je prévois un grand moment de rigolade là encore.
Utilisateur anonyme
8 déc. 2007 à 13:35
8 déc. 2007 à 13:35
MERCI !!!
Ahah, oui en fait c'était tout bête, mais je débute vraiment, donc bon, j'avais pas fait attention; c'est comme la page d'accueil fixe c'est un plug in, je n'ai touché à rien (de ma propre initiative)
Bon donc c'est parfait; j'ai juste une dernière petite question, mais si c'est pas possible c'est pas grave
Pour le message de remerciement, j'aimerais ajouter une image, ce qui serait bien ce serait qu'elle se trouve à gauche du texte de remerciement; alors j'ai essayé avec un code comme ça: <img src="http://***" alt="" /> ceci au niveau du txte de remerciement, entre les " " mais malheureusement ça ne marche pas, je m'en doutais, c'est surtout les guillemets dans les guillemets qui trouble tout, et du coup ça donne un erreur.
Si vous aviez la solution ça serait chouette, si non c'est pas bien grave.
Même si c'était simple pour toi merci le père!
Ahah, oui en fait c'était tout bête, mais je débute vraiment, donc bon, j'avais pas fait attention; c'est comme la page d'accueil fixe c'est un plug in, je n'ai touché à rien (de ma propre initiative)
Bon donc c'est parfait; j'ai juste une dernière petite question, mais si c'est pas possible c'est pas grave
Pour le message de remerciement, j'aimerais ajouter une image, ce qui serait bien ce serait qu'elle se trouve à gauche du texte de remerciement; alors j'ai essayé avec un code comme ça: <img src="http://***" alt="" /> ceci au niveau du txte de remerciement, entre les " " mais malheureusement ça ne marche pas, je m'en doutais, c'est surtout les guillemets dans les guillemets qui trouble tout, et du coup ça donne un erreur.
Si vous aviez la solution ça serait chouette, si non c'est pas bien grave.
Même si c'était simple pour toi merci le père!