Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 18/10/2011 16:16:48

laurent39
Membre
Inscription : 21/03/2008
Messages : 148

stripslashes dans formulaire ?

Bonjour à toutes et à tous,

J'ai une petite question pour les codeurs smile

Dans ne page "contact" j'ai :
<?
if (count($_POST)) {
   $msg = '';
   foreach($_POST as $k => $v) $msg .= "\n$k : $v";
   mail('lemailclient@hotmail.fr', 'Message du site du client', $msg);
   print $zite->get_content(envoi, true);
} else {
  print $zite->get_content(formulaire, true);
}
?>

Cela marche mais j'aimerais mettre des stripslashes, strip tags, enfin des trucs qui évite de recevoir des messages avec des / partout et un peu sécuriser le truc...

Quelqu'un sait comment et où procéder ???
Merci d'avance à vous !!
Laurent

Hors ligne

#2 18/10/2011 22:45:16

michael79
Membre
Lieu : Bruxelles, Belgique
Inscription : 23/07/2008
Messages : 422

Re : stripslashes dans formulaire ?

Salut,

Voilà:

<?php
$post = @$_POST;
if( !is_array( $post ) ) $post = array();
if (count($post)>0) {
   $msg = '';
   foreach($post as $k => $v) $msg .= "\r\n" . stripslashes( $k ) . " : " . strip_tags(stripslashes( $v ));
   mail('lemailclient@hotmail.fr', 'Message du site du client', $msg);
   print $zite->get_content(envoi, true);
} else {
  print $zite->get_content(formulaire, true);
}
?>

A+

Michael


laurent39 a écrit :

Bonjour à toutes et à tous,

J'ai une petite question pour les codeurs smile

Dans ne page "contact" j'ai :
<?
if (count($_POST)) {
   $msg = '';
   foreach($_POST as $k => $v) $msg .= "\n$k : $v";
   mail('lemailclient@hotmail.fr', 'Message du site du client', $msg);
   print $zite->get_content(envoi, true);
} else {
  print $zite->get_content(formulaire, true);
}
?>

Cela marche mais j'aimerais mettre des stripslashes, strip tags, enfin des trucs qui évite de recevoir des messages avec des / partout et un peu sécuriser le truc...

Quelqu'un sait comment et où procéder ???
Merci d'avance à vous !!
Laurent


ZiteCMS rocks !

Hors ligne

#3 18/10/2011 23:03:07

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : stripslashes dans formulaire ?

salut
pourquoi tu ne te sert pas du module contact ??


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#4 19/10/2011 11:13:13

laurent39
Membre
Inscription : 21/03/2008
Messages : 148

Re : stripslashes dans formulaire ?

Hello,

Super ça marche très bien ! Merci Michael !
@snypi : pour ce site j'ai repris une base existante et je n'ai pas encore mis le nez dans ce module...
Il est bien ? il faudra que j'essaye...

Merci encore et bon ziteplus !
Laurent

Hors ligne

#5 19/10/2011 13:20:39

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : stripslashes dans formulaire ?

salut
avec la dernière version de ziteplus tu à un module contact simple et efficace avec un captcha
j'ai pas encore regarder dans le module car je vais avoir besoins de rajouter des champs mais je pense que cela est facielement joualble


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

Pied de page des forums