En fait c'est un formulaire en flash qui se sert de ce fichier php pour écrire et envoyer.
Tout marche parfaitement. Seulement si l'on accède directement à ce fichier php, ça envoi un email vide directement sur ma boite mail.
Alors j'ai déjà testé de mettre ce fichier dans un dossier et de mettre un htaccess, mais du coup plus personne n'a accès, ni mon fichier flash.
Donc je pensais juste à mettre un bout de code, du fait que si l'on trouve ce fichier php, ça ne ferai rien de special (voir afficher un texte : "erreur" au lieu d'envoyer un email vide.
Mais je ne sais pas comment traduire ça en php.
pouvez-vous m'aidez ?
lherblot
Messages postés18Date d'inscriptionmardi 11 octobre 2011StatutMembreDernière intervention17 février 20121 26 oct. 2011 à 11:43
Salut,
Tu peux, par exemple, faire envoyer à ton Flash une variable 'formFlash' à laquelle tu donne la valeur 'true'.
Ensuite, sur ton PHP tu mets, tout au début, un code du genre :
bloodstar98748
Messages postés4Date d'inscriptionmercredi 30 avril 2008StatutMembreDernière intervention26 octobre 2011 26 oct. 2011 à 13:42
Bonjour Lherblot
Merci de votre réponse, cependant je n'ai pas assez de connaissance php pour vous dire si votre solution est la bonne...
Mais je vai tester ça de suite !!
bloodstar98748
Messages postés4Date d'inscriptionmercredi 30 avril 2008StatutMembreDernière intervention26 octobre 2011 26 oct. 2011 à 13:58
Bon après cet essai concluant !!!
Un gros merci
J'ai donc rajouter à mon flash la variable à true lors de la validation du formulaire.
En fait le isset c'est comme une sorte de verouillage avec la variable qui sert de pass, sinon ça ne fait rien en sortie.
Et ça marche, j'ai aussi testé l'accès direct au fichier et ça ne fait rien en effet !!!