je développe des plugins pour un logiciel de chat Client Serveur (Type Irc graphique)...
Notamment pour sécuriser le serveur de chat
en quoi l'humain va spammer sur ce code la alors ?C'est toi qui parle de flood, puis c'est pas toi qui va m'apprendre ce que c'est un flood lol.
je développe des plugins pour un logiciel de chat Client Serveur (Type Irc graphique)...
Notamment pour sécuriser le serveur de chat
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Nom:</td>
<td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Email:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Sujet:</td>
<td><input type=text name=title size=30></td></tr>
<tr><td colspan=2>Commentaires:<br>
<textarea COLS=50 ROWS=6 name=comments></textarea>
</td></tr>
</table>
<br> <input type=submit value=Envoyer> -
<input type=reset value=Annuler>
</form>
On utilise un form et lorsque l'utisateur fera submit (c'est à dire qu'il cliquera sur le bouton envoyer), la page formmail.php sera appelé. la page formmail.php est la suivante:<?php
$TO = "votre adresse email";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://<URL de la page de remerciement>");
?>
Pour que cela fonctionne il faut modifier la variable $TO, et mettre votre adresse email entre les "". Une fois l'email envoyé, le visiteur sera redirigé vers une autre page, cette page doit être saisie juste aprés le http://, c'est a dire que site votre site est à l'adresse http://www.monsite.com/ et que vous avez créé une page merci.html, vous devrez avoir:Header("Location: http://www.monsite.com/merci.html");
Header("Location: http://www.monsite.com/merci.html"); [/code]
Mais il parle de changer la variable $TO il faut mettre quoi a la place, sinon j'ai tout mis en place il me reste plus que ça
comme ta dis notre ami plus hautMais comment faut-il faire pour le configurer
comment faire pour si je sait pas toutes ses info ? car tu disai faire avec google mais ça change tt ?tu ne doit pas mettre smtp.gmail.com mais celui de ton fournisseur d acces a internet.
Par exemple : si ton fournisseur d acces est free alors tu doit mettre le smtp de free
PHP.INI
[mail function]
; For Win32 only.
smtp_server=smtp.tonFAI.ltd
smtp_port=portdetonfai (ex.: 25, 587, ...)
auth_username=tonnomutilisateurfournispartonfai
auth_password=lemotdepassequetonfaitadonné
t'as toujour une erreurs ? ca te rend quoi ?je viens de tester et non ça marche pas je voir pas ce qui peut clocher
t'as enleve tout les "@" ?ba j'ai aucune erreur d'afficher , tu sait comment les faire aparaitre sur mon script ?