Netophonix - Le forum

Un petit univers pour les aventures, series, sketch en mp3 libre sur le net. Informez-vous et discutez sur toutes les sagas mp3.
Nous sommes actuellement le Mer 12 Mars 2025, 16:31
Rechercher dans tout le forum :

Le fuseau horaire est réglé sur UTC+1 heure [Heure d’été]


Publier un nouveau sujet Répondre au sujet  [ 11 messages ] 
Auteur Message
Message Publié : Dim 31 Jan 2010, 23:30  −  Sujet du message : Formulaire contact
Répondre en citant
Postulant
Postulant
Masculin 32 ans · 7 posts
Inscription : 23 Janvier 10
Bijour, bisoir :D

J'ai un petit problème voyez-vous, je n'arrive pas à créer un formulaire de contact... voilà comment se présente la barre d'outil

Image

Je sais même pas si on peut coder html dedans, et de toute façon, j'y connais rien en encodage X ou Y... sans commentaire :D

Quelqu'un a des suggestions ? Parce que après 2h30 à chercher sur google, je fatigue :smt017
J'ai réussi à mettre 3 champs textes et un bouton "envoyer", mais j'ai cru comprendre qu'il fallait du PHP pour l'envoit d'informations.


Haut
 Profil  
 
Message Publié : Lun 01 Fév 2010, 02:03 
Répondre en citant
Créateur
Créateur
Avatar de l’utilisateur
Masculin 33 ans · 1613 posts
Inscription : 11 Août 07
A travaillé sur :
Atlantide,
Another World,
Latnel's Blog,
Le Mp3 c'est Cool,
La Phrase Philosophique,
Rick,
Zombies,
Rooxy Team,
Le Netophonix la Saga,
La D.G.S.C.E,
Baal est Dur Net,
Geek Thriller,
Pokémons Brother and Brother,
Les Archives de Wilka,
Kingdom Farts,
L'Agence sans risques,
Le Peuple de la Terre du Milieu,
Le Bahut,
Science Infusion,
Dragengarde,
-CHAOS-,
Les Impunissables,
Reporter,
Tarentule Platinome,
Magoyond,
Rule of Jenniger,
Kingdom Farts Connexion,
Access Saga,
School of Torture,
Banal Reality,
Dernière Fantaisie,
Sailor Paxel.
Théoriquement un formulaire de contact c'est une bonne idée.
Dans le concret c'est différent, non pas techniquement, mais disons plutôt dans le principe.

Je veux dire par là que tu cherches à faire compliquer pour un formulaire qui risque de n'être utiliser qu'une dizaine de fois.
La solution 100x plus simple consiste à remplacer ton formulaire par une simple balise en HTML.

Code:
<a href="mailto:adresse@blabla.org"></a>

Après si tu tiens absolument à faire un formulaire, je te recommande de rechercher sur des codes de Newsletter, que tu pourras facilement trouver sur le site du Zéro.
Avec un peu de bon sens et un peu de débrouille tu pourras t'organiser un petit formulaire.

Image


Haut
 Profil  
 
Message Publié : Lun 01 Fév 2010, 03:27 
Répondre en citant
Créateur
Créateur
Avatar de l’utilisateur
Masculin 41 ans · 1579 posts
Inscription : 18 Mai 07
Latnel a écrit:
La solution 100x plus simple consiste à remplacer ton formulaire par une simple balise en HTML.


...et ainsi augmenter tes chances de te faire pourrir de spams, puisque des milliers de bots parcourent chaque jour la toile à la recherche de ce type de balise pour envoyer des publicités vantant les mérites de la pilule bleue :D

A toi de voir.

(la balise code du forum fonctionne très mal, au passage)

Image
N'entendez pas, écoutez.


Haut
 Profil  
 
Message Publié : Lun 01 Fév 2010, 03:38 
Répondre en citant
Créateur
Créateur
Avatar de l’utilisateur
Masculin 35 ans · 1045 posts
Inscription : 20 Décembre 07
A travaillé sur :
Velvorn : The Bladed Druid (Musiques) -
Tarentule Platinome - Claviériste de Magoyond - Projet saga mp3 sur les tueur à gage - Des voix ça et là dans diverses sagas...
Sinon, y'a le truc un peu plus efficace de "l'image avec ton adresse mail dessus" que le visiteur doit recopier. Ou bien sinon, le "mailto" mais avec "adresseAROBASEblablaPOINTcom", ça marche pas mal aussi. :D

Image
Une alim' fantôme qui se met en route, ça fait ça. :3 Cliquez et vous irez sur mon site !


Haut
 Profil  
 
Message Publié : Lun 01 Fév 2010, 08:28 
Répondre en citant
Netophoniste
Netophoniste
Avatar de l’utilisateur
Masculin4793 posts
Inscription : 21 Janvier 07
Velvorn a écrit:
(la balise code du forum fonctionne très mal, au passage)

Il faut penser à cocher la case désactiver le HTML dans ce message si tu veux en mettre dedans. ;)

→ Carton poussiéreux.

:}


Haut
 Profil  
 
Message Publié : Lun 01 Fév 2010, 12:12 
Répondre en citant
Postulant
Postulant
Masculin 32 ans · 7 posts
Inscription : 23 Janvier 10
J'ai trouvé un genre "d'assistant de création de formulaire"
Qui finit par me donner ça :
Citer:

// On vérifie si la fonction ini_set() a été désactivée...
$desactive = ini_get('disable_functions');
if (preg_match("/ini_set/i", "$desactive") == 0) {
// Si elle n'est pas désactivée, on définit ini_set de manière à n'afficher que les erreurs...
ini_set("error_reporting" , "E_ALL & ~E_NOTICE");
}

// Vérifier que le formulaire a été envoyé...
if (isset($_POST['envoi'])) {


//On commence une session pour enregistrer les variables du formulaire...

session_start();

$_SESSION['champ1'] = $_POST['champ1'];
$_SESSION['zone_email1'] = $_POST['zone_email1'];

//Enregistrement des zones de texte...
$_SESSION['zone_texte1'] = $_POST['zone_texte1'];

// Définir l\'icone apparaissant en cas d\'erreur...


// Définir sur 0 pour afficher un petit x de couleur rouge.
// Définir sur 1 pour afficher l\'image d\'une croix rouge telle que celle utilisée dans l\'assistant
// Si vous utilisez l\'option 1, l\'image de la croix rouge \'icone.gif\' doit se trouver dans le répertoire \'images\',
// ce dernier devant se trouver au même niveau que votre formulaire...
$flag_icone = 0;

// On vérifie si $flag_icone est défini sur 0 ou 1...
if ($flag_icone == 0) {
$icone = "x";
} else {
$icone = "}

// Définir l'indicateur d'erreur sur zéro...
$flag_erreur = 0;
// N'envoyer le formulaire que s'il n'y a pas d'erreurs...
if ($flag_erreur == 0) {

// Addresse de réception du formulaire
$email_dest = "le-chevalier-d_argent@hotmail.fr";
$sujet = "Nouveau message";
$entetes ="MIME-Version: 1.0 \n";
$entetes .="From: Danpora-X895\n";
$entetes .="Return-Path: Danpora-X895\n";
$entetes .="Reply-To: Danpora-X895\n";
$entetes .="Content-Type: text/html; charset=iso-8859-1 \n";
$partie_entete = "\n\nFormulaire\n\n\n\n";


//Partie HTML de l'e-mail...
$partie_champs_texte .= "Pseudonyme = " . $_SESSION['champ1'] . "
\n";
$partie_zone_email .= "Adresse e-mail (facultatif) = " . $_SESSION['zone_email1'] . "
\n";
$partie_zone_texte .= "Message = " . $_SESSION['zone_texte1'] . "
\n";


// Fin du message HTML
$fin = "\n\n";

$sortie = $partie_entete . $partie_champs_texte . $partie_zone_email . $partie_listes . $partie_boutons . $partie_cases . $partie_zone_texte . $fin;


// Send the e-mail
if (@!mail($email_dest,$sujet,$sortie,$entetes)) {
echo("Envoi du formulaire impossible");
exit();
} else {

// Rediriger vers la page de remerciement
header("Location:http://danpora-x895.cusi.fr/message-envoye-.html");
exit();
} // Fin else
} // Fin du if ($flag_erreur == 0) {
} // Fin de if POST
?>

assistant@f1-fantasy.net)
Site : http://www.f1-fantasy.net/assistant
-->

Formulaire

Formulaire
de contact






if ($erreur_champ1) {
echo(stripslashes($erreur_champ1));
} else {
if ($erreur_email1) {
echo(stripslashes($erreur_email1));
} else {
if ($erreur_texte1) {
echo(stripslashes($erreur_texte1));
} else {
} // Fin du else...
} // Fin du else...
} // Fin du else...
?>






Pseudonyme

if ($erreur_champ1) {
echo($icone);
}
?>




Adresse e-mail (facultatif)

if ($erreur_email1) {
echo($icone);
}
?>




Message

if ($erreur_texte1) {
echo($icone);
}
?>







J'y vois de moins en moins clair :smt017


Haut
 Profil  
 
Message Publié : Lun 01 Fév 2010, 12:29 
Répondre en citant
Administrateur
Administrateur
Avatar de l’utilisateur
Masculin 58 ans · 9274 posts
Inscription : 2 Janvier 07
Aspic a écrit:
Sinon, y'a le truc un peu plus efficace de "l'image avec ton adresse mail dessus" que le visiteur doit recopier. Ou bien sinon, le "mailto" mais avec "adresseAROBASEblablaPOINTcom", ça marche pas mal aussi. :D
A moins d'être stupide, n'importe quel programmeur de niveau 2 saura coder son robot pour qu'il puisse récupérer la majorité des adresses affichées ainsi.



Haut
 Profil  
 
Message Publié : Lun 01 Fév 2010, 18:39 
Répondre en citant
Créateur
Créateur
Avatar de l’utilisateur
Masculin 39 ans · 162 posts
Inscription : 30 Avril 09
A travaillé sur :
Hachi_Powaa; Pépins_sous_le_chalet; Mono Fantasies ; Nightmare_Rhapsody ; Behind
Pour Angel : Le code que tu présentes pourrait fonctionner, mais il faut juste que tu fasses attentions à certains points :

- j'ai été voir rapidement sur ton site et déjà il faudrait que ta page nommée "Contact" soit une page *.php et non pas *.html . C'est bête, mais déjà ça marchera mieux. Même si tu ne comprend pas le php, tu peux toujours recopier directement ce code mais en faisant attention à...

- ... bien reprendre ton code de base de contact.html et de le recopier au bon endroit. Je ne sais pas comment est fait ton code de base mais en gros ça doit être du genre ...... . Tu dois donc faire bien attention à ne jamais répéter ces balises, il n'y en a qu'une seule de chaque dans ton code.

Bon je ne sais pas si je suis très clair, mais au pire si t'es vraiment bloqué tu n'as cas m'envoyer ta page html j'essayerai de te faire ça.


Haut
 Profil  
 
Message Publié : Lun 01 Fév 2010, 20:21 
Répondre en citant
Créateur
Créateur
Avatar de l’utilisateur
Masculin 35 ans · 485 posts
Inscription : 1 Janvier 07
Blast a écrit:
Aspic a écrit:
Sinon, y'a le truc un peu plus efficace de "l'image avec ton adresse mail dessus" que le visiteur doit recopier. Ou bien sinon, le "mailto" mais avec "adresseAROBASEblablaPOINTcom", ça marche pas mal aussi. :D
A moins d'être stupide, n'importe quel programmeur de niveau 2 saura coder son robot pour qu'il puisse récupérer la majorité des adresses affichées ainsi.

Tu parles de l'image ou de l'adresse sous la forme de "adresseAROBASEblablaPOINTcom" ?
Dans les deux cas, le risque est potentiellement présent. Il faut savoir jouer avec la police, les couleurs, et le style d'écriture du texte de l'image pour que l'adresse soit illisible pour les robots mais lisibles pour les humains.

Avec les liens mailto et les formulaires qui utilisent cette fonction dans un espace non protégé (visible de tous), les robots en profiteront c'est certains. Donc, oui : Il faut avoir recourt au php et la fonction mail() (le php étant un langage non visible dans le code source de la page). MAIS, il faut penser à vérifier que l'expéditeur de mail via le formulaire soit humain avec un code de vérification, une question bête ou un captcha. Sinon, il faudra s'abonner à la petite pilule bleue...


Haut
 Profil  
 
Message Publié : Lun 01 Fév 2010, 21:31 
Répondre en citant
Postulant
Postulant
Masculin 32 ans · 7 posts
Inscription : 23 Janvier 10
magickirua a écrit:
Pour Angel : Le code que tu présentes pourrait fonctionner, mais il faut juste que tu fasses attentions à certains points :

- j'ai été voir rapidement sur ton site et déjà il faudrait que ta page nommée "Contact" soit une page *.php et non pas *.html . C'est bête, mais déjà ça marchera mieux. Même si tu ne comprend pas le php, tu peux toujours recopier directement ce code mais en faisant attention à...

- ... bien reprendre ton code de base de contact.html et de le recopier au bon endroit. Je ne sais pas comment est fait ton code de base mais en gros ça doit être du genre ...... . Tu dois donc faire bien attention à ne jamais répéter ces balises, il n'y en a qu'une seule de chaque dans ton code.

Bon je ne sais pas si je suis très clair, mais au pire si t'es vraiment bloqué tu n'as cas m'envoyer ta page html j'essayerai de te faire ça.


Euh... j'ai pas tout compris... je crois que je vais me rabattre sur une image indiquant mon adresse mail :D Surtout qu'avec un hébergeur qui fonctionne comme un blog en création de page, je sais pas si je pourrais tout faire correctement.

Merci tout de même de votre aide les gars :)


Haut
 Profil  
 
Message Publié : Lun 01 Fév 2010, 22:14 
Répondre en citant
Créateur
Créateur
Avatar de l’utilisateur
Masculin 39 ans · 162 posts
Inscription : 30 Avril 09
A travaillé sur :
Hachi_Powaa; Pépins_sous_le_chalet; Mono Fantasies ; Nightmare_Rhapsody ; Behind
Ah ben si tu peux pas éditer oui c'est même pas la peine de te faire chier, autant comme tu dis mettre ton adresse mail directement. Bonne chance pour la suite.


Haut
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 11 messages ] 

Le fuseau horaire est réglé sur UTC+1 heure [Heure d’été]


Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas transférer de pièces jointes dans ce forum

Rechercher :
Atteindre:  
cron


Powered by phpBB © 2000-2007 phpBB Group
Traduction française officielle © Maël Soucaze
[ Time : 0.184s | 18 Queries | GZIP : Off ]