PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

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

#1 Re : Forum Général PHP » gros Pb de code sur une page PHP d'un formulaire ... » 11-04-2011 02:45:05

Merci les Gars desolé je vous ai pas repondu avant ...mais vous avez tout a fait raison NVU ce de la merde en boite ..
en tout cas probleme reglé ...mais finalement le gars va faire un nouveau site celui est un peu bidon

bonne soirée

@+

#2 Forum Général PHP » gros Pb de code sur une page PHP d'un formulaire ... » 11-04-2011 02:45:05

bentos
Réponses : 3

Bonjour a tous 

je vais faire vite ...j'ai un gros souci sur un code PHP d'un site web et j'arrive pas a le reglé

le probleme, c'est quand je voulais simplement modifié le texte sous un EDITEUR NVUHtml 1.0 editor
disons tout de suite que l'Editeur NVU ne vaut rien
il a ...décomposer la partie PHP du code est la modifié et intégré sur une seule ligne ...et depuis j'obtiens ce que vous voyer sur le site avec le message d'erreur en retour

j'ai essayer de corriger comme je peux en essayant de respecter les syntaxe et les séparation d'expression et commande
mais cela ne marche pas je sais pas trop d'où cela peux venir
bien sur je n'ai pas de sauvegarde je suis un abruti fini sur ce coup

si quelqu'un peux m'éclairer ce serrai trop cool je suis perdu

ha oui j'oublie j'ai eu le même problème sur la page contact et j'ai réussi a corriger le problème mais sur cette dernier page j'y arrive pas je vois vraiment pas ..????

par avance merci a tous de votre aide
_______________________________________

l'adresse du site en question ci-dessous:

sur http://www.call-action.com/devis-call-center.php [ Lien ]

Detail de la partie PHP:

<?php
// Couleur du texte des champs si erreur saisie utilisateur
$color_font_warn="#FF0000";
// Couleur de fond des champs si erreur saisie utilisateur
$color_form_warn="#FFCC66";
// Ne rien modifier ci-dessous si vous n’êtes pas certain de ce que vous faites !
$list['f_10']=array("Conquêtes (Prise de Rdv...)","Détection de potentiel","Campagne d'informations","Détection d'anomalies","Gestion de Parc Client","Recouvrement");
$list['f_11']=array("Sélectionnez","Moins d'un mois","Entre 1 mois et 2 mois","Plus de 2 mois");
if(isset($_POST['submit'])){
$erreur="";
// Nettoyage des entrées
while(list($var,$val)=each($_POST)){
if(!is_array($val)){ $$var=strip_tags($val);
}else{
while(list($arvar,$arval)=each($val)){
$$var[$arvar]=strip_tags($arval);
}
}
}
// Formatage des entrées
$f_1=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_1)));
$f_2=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_2)));
$f_3=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_3)));
$f_4=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_4)));
$f_5=trim(eregi_replace("[^0-9+]", "", $f_5));
$f_6=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_6)));
$f_7=trim(eregi_replace("[^0-9\ +]", "", $f_7));
$f_8=strip_tags(trim($f_8));
$f_9=trim(ucwords(eregi_replace("[^a-zA-Z0-9éèàäö\ -]", "", $f_9)));
// Verification des champs
if(strlen($f_1)<2){
$erreur.="<li><span class='txterror'>Le champ « Nom » est vide ou incomplet.</span>";
$errf_1=1;
}
if($erreur==""){
// Création du message
$titre="Demande de Devis CALL ACTION";
$tete="From:Site@call-action.com\n";
$corps.="Nom : ".$f_1."\n";
$corps.="Société : ".$f_2."\n";
$corps.="Fonction : ".$f_3."\n";
$corps.="Adresse : ".$f_4."\n";
$corps.="Code Postal : ".$f_5."\n";
$corps.="Ville : ".$f_6."\n";
$corps.="Téléphone : ".$f_7."\n";
$corps.="Email : ".$f_8."\n";
$corps.="Activité : ".$f_9."\n";
for($id=0; $id<count($list['f_10']); $id++){
if($f_10[$id]==1){
$corps.="Centre d'intéret : ".$list['f_10'][$id]."\n";
}
}
$corps.="Echéance du Projet : ".$list['f_11'][$f_11]."\n";
$corps.="Faites vous appel actuellement à une plateforme marketing externalisé ? Si Oui en etes-vous satisfait ? : ".$f_12."\n";
if(mail("reporting@call-action.com", $titre, stripslashes($corps), $tete)){
$ok_mail="true";
}else{
$erreur.="<li><span class='txterror'>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.</span>";
}
}
}
?>

Pied de page des forums

Propulsé par FluxBB