Free saoul vraiment à interdire de nombreuses choses dont la fonction mail()
Voila une petite astuce que vous allez aimer.
En fait on se sert du service Form2Mail de
http://www.alibaweb.net et le tour est joué.
Ce Form2Mail permet (entre autre) d'indiquer le receveur et de faire une redirection.
Certains champs sont obligatoires :
recipient = Equivalent au champs "To :" (Mail qui recoit)
realname = Equivalent au champs "De :" (Mail qui envoit, peut etre du texte ou un mail)
subject = Le sujet (précision inutile lol)
redirect = Page de redirection aprés l'envoi du mail
D'autre champs prédéfinis existent mais j'ai mis ici que les principaux. Pour voir les autres champs c'est ici
http://www.alibaweb.net/services/form2email
Vous pouvez rajouter autant de champs que vous le souhaitez, ils seront tous envoyés par mail sans aucun problème.
Source / Exemple :
//Pour s'en servir il n'y a rien de plus simple, il suffit de faire un header location
function mmail($to,$from,$sujet,$nom,$message,$redir)
{
header("location: http://www.alibaweb.net/cgi-bin/services/form2email.pl?recipient=$to&realname=$from&subject=$sujet&nom=$nom&message=$message&redirect=$redir");
}
//utilisation
mmail("tortue.geniale@laposte.net","adressemail@bidon.org","Mon sujet","Tortue","blablabla","http://www.kame-house.org");
Conclusion :
Vous recevrez le mail sous cette forme :
--{ Form2Email }--------{
http://www.alibaweb.net/ }--
--{ Form2Email est un service gratuit d'Alibaweb.net }--
__________________________________________________________
Expediteur : adressemail@bidon.org ()
Sujet : Mon sujet
Date : Samedi 24 Mai 2003 a 17:34:07
nom : Tortue
message : blablabla
__________________________________________________________
--{ ALIBAWEB.NET }--------{
http://www.alibaweb.net/ }--
--{ La caverne d'Alibaba des Webmestres Francophones }--
Sécurité : on peut essayer d'envoyer des variables définies dans le site genre $motdepass ou autre mais en générale ses variables sont définies dans un fichier qui est inclu à chaque page du site donc la suffira de pas l'inclure lol.
Enfin bon ça dépanne bien chez free ça ...
Le code affiché dans cette source a été testé (copier coller) et marche trés bien.
Bon coding :-D
++
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.