Formulaire upload

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Formulaire upload

par Patriboom » 02 mai 2009, 15:24

Dans ce cas, c'est sur cette variable qu'il faut travailler.

Si tu veux de l'aide, il fautrait que tu nous affiches les lignes qui construisent le contenu de cette variable.

par Invité » 02 mai 2009, 10:08

Merci pour ta réponse Patriboom, c'est un formulaire avec l'option d'envoyer un fichier joint si je ne fais pas l'upload ça fonctionne je reçois les mail mais c'est le
$betreff
qui me pose problème apparemment ! le message s'affiche quand je joint un fichier !

par Patriboom » 02 mai 2009, 06:58

Il ne faut pas que tu oublies que ta commande IF (mail ....) fera l'envoi de ton courriel
Si l'envoi réussit .. tu procèdes à un autre envoi (c'est ton bout de code)

Souvent, quand le message te donne un numéro de ligne où se trouve une erreur, il faut que tu regardes sur la ligne précédente où les erreurs les plus fréquentes se trouvent: manque d'un guillemet, manque d'un point-virgule, manque une parenthèse fermante, etc.

Formulaire upload

par Invité » 01 mai 2009, 12:27

Bonjour, je suis chez infomaniak et j'ai un message
Warning: mail() [function.mail]: Permission denied: headers injection (empty line) in /home/www/
J'ai lus cet article [url=http://www.phpfrance.com/hebergeme ... q/faq_home.php[/url]
Mais je pige pas j'ai que des \n pas de \r, pas de \n\n et pas de \n\r
Et une erreur concernant cette ligne

Code : Tout sélectionner

if (mail($recipient,$betreff,$msg,$mailheaders)) { mail($email, $dsubject, $dmsg, $dmailheaders);
Si vous avez une piste pour moi ça serai super cool merci :wink: