Code php non interprété
dude00
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
loocla Messages postés 180 Date d'inscription Statut Membre Dernière intervention -
loocla Messages postés 180 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je suis entrain d'intégrer une plateforme d'envoi de sms et de newsletter dans son nouvel interface. Problème le code php apparait sur la page et également dans les sources. Je vois pas du tout d'ou le pb viens. Si quelqu'un à une idéé je l'en remercie d'avance.
Ci dessous le code de la page en question:
<?php
include_once ("$classdir/Contact.class.php");
//new oject newsletter_contact
$newsletter_contact = new Contact($conf_newsletter["host"], $conf_newsletter["user"],
$conf_newsletter["password"], $conf_newsletter["db"]);
if (isset($_POST["mail"])){
$contact_mail=$_POST["mail"];
}
if (isset($_POST["enterprise"])){
$contact_enterprise=$_POST["enterprise"];
}
if (isset($_POST["civility"])){
$contact_civility=$_POST["civility"];
}
if (isset($_POST["surname"])){
$contact_surname=$_POST["surname"];
}
if (isset($_POST["name"])){
$contact_name=$_POST["name"];
}
if (isset($_POST["date_of_birth"])){
$contact_date_of_birth=$_POST["date_of_birth"];
}
if(isset($_POST["mobile_phone"])){
$contact_mobile_phone=$_POST["mobile_phone"];
}
if(isset($_POST["phone"])){
$contact_phone=$_POST["phone"];
}
if(isset($_POST["city"])){
$contact_city=$_POST["city"];
}
if(isset($_POST["zip_code"])){
$contact_zip_code=$_POST["zip_code"];
}
if(isset($_POST["address"])){
$contact_address=$_POST["address"];
}
if(isset($_POST["address2"])){
$contact_address2=$_POST["address2"];
}
if(isset($_POST["note"])){
$contact_note=$_POST["note"];
}
if(isset($_POST["contact_id"])){
$contact_id=$_POST["contact_id"];
}
//Affichage des infos du contact lors d'une modification
if(isset($_REQUEST["contact_modif_id"])){
$contact_id=$_REQUEST["contact_modif_id"];
$contact_infos=$newsletter_contact->affich_contact($contact_id);
}
$city_id = $newsletter->user->city->get_id();
//Modification du Contact
if(isset($_POST["submitbis"])){
if(filter_var($_POST["mail"], FILTER_VALIDATE_EMAIL)/*||($newsletter_contact->check_tel($contact_mobile_phone))||(isset($contact_surname))*/){
if (isset($contact_date_of_birth)){
$contact_date_of_birth=$newsletter_contact->changedatefrus($contact_date_of_birth);
}
//$contact_id=$newsletter_contact->recup_contact_id_bis($contact_mail);
$contact_modif=$newsletter_contact->modif_contact($contact_id,$contact_mail, $contact_enterprise, $contact_civility, $contact_surname, $contact_name, $contact_date_of_birth, $contact_mobile_phone, $contact_phone, $contact_city,$contact_zip_code, $contact_address,$contact_address2,$contact_note);
$contact_infos=$newsletter_contact->affich_contact($contact_id);
echo"<h3 class='alt'>Votre contact a bien ete modifier</h3>";
}
else
echo"<h3 class='alt'>La syntaxe de votre email est invalide.Veuillez entrez un mail du type example@toto.com</h3>";
}
//Suppression du Contact
if(isset($_POST['suppr'])){
$contact_id=$newsletter_contact->recup_contact_id_bis($contact_mail);
$contact_suppr=$newsletter_contact->suppr_contact($contact_id);
echo"<h3 class='alt'>Votre contact a bien ete supprimer</h3>";
}
//Ajout du Contact
if(isset($_POST["submit"])){
$sel_lists = array();
if(isset ($_POST["lists_id"])){
foreach($_POST["lists_id"] as $list_id)
$sel_lists[$list_id] = & $newsletter->get_list($list_id);
}
// echo "<br>".$sel_lists."<br>";
if (isset($_POST["mail"])||isset($_POST["mobile_phone"])||isset($_POST["surname"])){
if(filter_var($_POST["mail"], FILTER_VALIDATE_EMAIL)/*||$newsletter_contact->check_tel($contact_mobile_phone)||isset($contact_surname)*/){
if (isset($contact_date_of_birth)){
$contact_date_of_birth=$newsletter_contact->changedatefrus($contact_date_of_birth);
}
$contact_add_msg=$newsletter_contact->add_contact($contact_mail,$contact_enterprise,$contact_civility,$contact_surname,$contact_name,
$contact_date_of_birth,$contact_mobile_phone,
$contact_phone,$contact_city,$contact_zip_code,$contact_address,$contact_address2,$contact_note,$city_id,$sel_lists);
$contact_id=$newsletter_contact->recup_contact_id_bis($contact_mail);
$contact_infos=$newsletter_contact->affich_contact($contact_id);
//echo $contact_id;
//foreach($sel_lists as $list_id)
//echo $list_id->get_id()."<br>";
if (!is_string($contact_add_msg)){
echo "<h3 class='alt'>Le contact est déja existant. Entrez un autre email</h3><br>";
}
else{
echo "<h3 class='alt'>Félicitations votre contact à bien été enregistré<br></h3>";
}
}
else{
echo "<h3 class='alt'>La syntaxe de votre email est invalide.Veuillez entrez un mail du type</h3> <font color=red><b>example@toto.com</b></font><br>";
}
}
}
else {
if (!isset($sel_lists)){
$tmp = $newsletter->get_city_default_list($newsletter->user->city);
$sel_lists[$tmp->get_id()] = $newsletter->get_city_default_list($newsletter->user->city);
}
}
//Changement du format de la date pour l'insertion dans mysql
if (isset($contact_date_of_birth)){
$contact_date_of_birth=$newsletter_contact->changedatefrus($contact_date_of_birth);
}
function is_list_in_tab($value, $tab)
{
foreach ($tab as $temp)
if ($temp->get_id() == $value)
return true;
return false;
}
//$contact_modif_id=$_GET['contact_modif_id'];
//get lists
$lists = & $newsletter->get_lists();
//echo "list=".$lists."<br>";
//get city_id
$city_id = $newsletter->user->city->get_id();
//echo "city_id".$city_id."<br>";
//nb total subsribers
$nb_total_subscribers = $newsletter->database->get_nb_subscribers($city_id);
//echo "nb_total_subscribers=".$nb_total_subscribers."<br>";
$default_list = & $newsletter->get_city_default_list($newsletter->user->city);
//$test_import_list_id_sms_to_sub=$newsletter_contact->import_list_id_sms_to_sub();
//$test_import_sms_list=$newsletter_contact->import_sms_list();
//$test_import_sms=$newsletter_contact->import_contact_sms();
//$test_import=$newsletter_contact->import_contact();
//$test_affich_list=$newsletter_contact->affichage_list($contact_id);
//$test_desincription=$newsletter_contact->suppr_list($contact_id, $list_id);
//$test_ajout=$newsletter_contact->ajout_list($contact_id, $list_id);
//$test_present=$newsletter_contact->present($contact_id);
//echo "<br>".$test_present;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link href="layout.css" rel="stylesheet" type="text/css" />
<link href="style.css" rel="stylesheet" type="text/css" />
<title>Document sans titre</title>
</head>
<body id="page_3">
<div class="main">
<!--==========header=========== -->
<div id="header">
<div class="logo">
<div>
<h1>Software company</h1>
</div>
</div>
<div class="hd_col_2">
<img src="images/hd_pic_1.gif" alt="" />Support
client: 0 820 600 405
</div>
<div class="clear"></div>
<div class="menu"><a href="index.html"><img src="images/bt_1.jpg" alt="" /></a><a href="index-1.html"><img src="images/bt_2.jpg" alt="" /></a><img src="images/bt_3_sel.jpg" alt="" /><a href="index-3.html"><img src="images/bt_4.jpg" alt=""/></a><a href="index-4.html"><img src="images/bt_5.jpg" alt="" /></a><a href="index-5.html"><img src="images/bt_6.jpg" alt="" /></a></div>
<div class="sm"></div>
<div class="head">
<form id="formulaire" action="" method="post">
<fieldset >
<p>
<label for="foo">
<h3 class="alt">Saisissez les NOMS des contacts à rechercher ci-desous :</h3>
</label>
<input class="input-text" type="text" name="foo" id="foo" value="" onKeyUp="loadData();" />
</p>
<ul id="zoneResultats" style="visibility:hidden;"></ul>
</fieldset>
</form>
<!--<img src="images/hd_pic_2.jpg" alt="" /><br />
<a href="#"><img src="images/hd_pic_3.jpg" alt="" /></a>-->
</div>
</div>
<!--========//header=========== -->
<!-- -->
<div class="main_indent">
<!--==========content=========== -->
<div id="content">
<div id="contenu_haut"></div>
<div id="contenu_centre">
</div>
<div id="contenu_bas"></div>
</div>
<!--========//content=========== -->
<!-- -->
<!--==========footer=========== -->
<div id="footer">
<div class="bot">
<div class="left">
<div class="right">
<div class="left_top">
<div class="right_top">
<div class="left_bot">
<div class="right_bot">
<span><a href="index.html">company</a> | <a href="index-1.html">top brands</a> | <a href="index-2.html">softhelp</a> | <a href="index-3.html">drivers</a> | <a href="index-4.html">services</a> | <a href="index-5.html">contacts</a></span><br />
Software company © 2008 | <a href="index-6.html">Privacy Policy</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--========//footer=========== -->
</div>
</div>
</body>
</html>
Ci dessous le code de la page en question:
<?php
include_once ("$classdir/Contact.class.php");
//new oject newsletter_contact
$newsletter_contact = new Contact($conf_newsletter["host"], $conf_newsletter["user"],
$conf_newsletter["password"], $conf_newsletter["db"]);
if (isset($_POST["mail"])){
$contact_mail=$_POST["mail"];
}
if (isset($_POST["enterprise"])){
$contact_enterprise=$_POST["enterprise"];
}
if (isset($_POST["civility"])){
$contact_civility=$_POST["civility"];
}
if (isset($_POST["surname"])){
$contact_surname=$_POST["surname"];
}
if (isset($_POST["name"])){
$contact_name=$_POST["name"];
}
if (isset($_POST["date_of_birth"])){
$contact_date_of_birth=$_POST["date_of_birth"];
}
if(isset($_POST["mobile_phone"])){
$contact_mobile_phone=$_POST["mobile_phone"];
}
if(isset($_POST["phone"])){
$contact_phone=$_POST["phone"];
}
if(isset($_POST["city"])){
$contact_city=$_POST["city"];
}
if(isset($_POST["zip_code"])){
$contact_zip_code=$_POST["zip_code"];
}
if(isset($_POST["address"])){
$contact_address=$_POST["address"];
}
if(isset($_POST["address2"])){
$contact_address2=$_POST["address2"];
}
if(isset($_POST["note"])){
$contact_note=$_POST["note"];
}
if(isset($_POST["contact_id"])){
$contact_id=$_POST["contact_id"];
}
//Affichage des infos du contact lors d'une modification
if(isset($_REQUEST["contact_modif_id"])){
$contact_id=$_REQUEST["contact_modif_id"];
$contact_infos=$newsletter_contact->affich_contact($contact_id);
}
$city_id = $newsletter->user->city->get_id();
//Modification du Contact
if(isset($_POST["submitbis"])){
if(filter_var($_POST["mail"], FILTER_VALIDATE_EMAIL)/*||($newsletter_contact->check_tel($contact_mobile_phone))||(isset($contact_surname))*/){
if (isset($contact_date_of_birth)){
$contact_date_of_birth=$newsletter_contact->changedatefrus($contact_date_of_birth);
}
//$contact_id=$newsletter_contact->recup_contact_id_bis($contact_mail);
$contact_modif=$newsletter_contact->modif_contact($contact_id,$contact_mail, $contact_enterprise, $contact_civility, $contact_surname, $contact_name, $contact_date_of_birth, $contact_mobile_phone, $contact_phone, $contact_city,$contact_zip_code, $contact_address,$contact_address2,$contact_note);
$contact_infos=$newsletter_contact->affich_contact($contact_id);
echo"<h3 class='alt'>Votre contact a bien ete modifier</h3>";
}
else
echo"<h3 class='alt'>La syntaxe de votre email est invalide.Veuillez entrez un mail du type example@toto.com</h3>";
}
//Suppression du Contact
if(isset($_POST['suppr'])){
$contact_id=$newsletter_contact->recup_contact_id_bis($contact_mail);
$contact_suppr=$newsletter_contact->suppr_contact($contact_id);
echo"<h3 class='alt'>Votre contact a bien ete supprimer</h3>";
}
//Ajout du Contact
if(isset($_POST["submit"])){
$sel_lists = array();
if(isset ($_POST["lists_id"])){
foreach($_POST["lists_id"] as $list_id)
$sel_lists[$list_id] = & $newsletter->get_list($list_id);
}
// echo "<br>".$sel_lists."<br>";
if (isset($_POST["mail"])||isset($_POST["mobile_phone"])||isset($_POST["surname"])){
if(filter_var($_POST["mail"], FILTER_VALIDATE_EMAIL)/*||$newsletter_contact->check_tel($contact_mobile_phone)||isset($contact_surname)*/){
if (isset($contact_date_of_birth)){
$contact_date_of_birth=$newsletter_contact->changedatefrus($contact_date_of_birth);
}
$contact_add_msg=$newsletter_contact->add_contact($contact_mail,$contact_enterprise,$contact_civility,$contact_surname,$contact_name,
$contact_date_of_birth,$contact_mobile_phone,
$contact_phone,$contact_city,$contact_zip_code,$contact_address,$contact_address2,$contact_note,$city_id,$sel_lists);
$contact_id=$newsletter_contact->recup_contact_id_bis($contact_mail);
$contact_infos=$newsletter_contact->affich_contact($contact_id);
//echo $contact_id;
//foreach($sel_lists as $list_id)
//echo $list_id->get_id()."<br>";
if (!is_string($contact_add_msg)){
echo "<h3 class='alt'>Le contact est déja existant. Entrez un autre email</h3><br>";
}
else{
echo "<h3 class='alt'>Félicitations votre contact à bien été enregistré<br></h3>";
}
}
else{
echo "<h3 class='alt'>La syntaxe de votre email est invalide.Veuillez entrez un mail du type</h3> <font color=red><b>example@toto.com</b></font><br>";
}
}
}
else {
if (!isset($sel_lists)){
$tmp = $newsletter->get_city_default_list($newsletter->user->city);
$sel_lists[$tmp->get_id()] = $newsletter->get_city_default_list($newsletter->user->city);
}
}
//Changement du format de la date pour l'insertion dans mysql
if (isset($contact_date_of_birth)){
$contact_date_of_birth=$newsletter_contact->changedatefrus($contact_date_of_birth);
}
function is_list_in_tab($value, $tab)
{
foreach ($tab as $temp)
if ($temp->get_id() == $value)
return true;
return false;
}
//$contact_modif_id=$_GET['contact_modif_id'];
//get lists
$lists = & $newsletter->get_lists();
//echo "list=".$lists."<br>";
//get city_id
$city_id = $newsletter->user->city->get_id();
//echo "city_id".$city_id."<br>";
//nb total subsribers
$nb_total_subscribers = $newsletter->database->get_nb_subscribers($city_id);
//echo "nb_total_subscribers=".$nb_total_subscribers."<br>";
$default_list = & $newsletter->get_city_default_list($newsletter->user->city);
//$test_import_list_id_sms_to_sub=$newsletter_contact->import_list_id_sms_to_sub();
//$test_import_sms_list=$newsletter_contact->import_sms_list();
//$test_import_sms=$newsletter_contact->import_contact_sms();
//$test_import=$newsletter_contact->import_contact();
//$test_affich_list=$newsletter_contact->affichage_list($contact_id);
//$test_desincription=$newsletter_contact->suppr_list($contact_id, $list_id);
//$test_ajout=$newsletter_contact->ajout_list($contact_id, $list_id);
//$test_present=$newsletter_contact->present($contact_id);
//echo "<br>".$test_present;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link href="layout.css" rel="stylesheet" type="text/css" />
<link href="style.css" rel="stylesheet" type="text/css" />
<title>Document sans titre</title>
</head>
<body id="page_3">
<div class="main">
<!--==========header=========== -->
<div id="header">
<div class="logo">
<div>
<h1>Software company</h1>
</div>
</div>
<div class="hd_col_2">
<img src="images/hd_pic_1.gif" alt="" />Support
client: 0 820 600 405
</div>
<div class="clear"></div>
<div class="menu"><a href="index.html"><img src="images/bt_1.jpg" alt="" /></a><a href="index-1.html"><img src="images/bt_2.jpg" alt="" /></a><img src="images/bt_3_sel.jpg" alt="" /><a href="index-3.html"><img src="images/bt_4.jpg" alt=""/></a><a href="index-4.html"><img src="images/bt_5.jpg" alt="" /></a><a href="index-5.html"><img src="images/bt_6.jpg" alt="" /></a></div>
<div class="sm"></div>
<div class="head">
<form id="formulaire" action="" method="post">
<fieldset >
<p>
<label for="foo">
<h3 class="alt">Saisissez les NOMS des contacts à rechercher ci-desous :</h3>
</label>
<input class="input-text" type="text" name="foo" id="foo" value="" onKeyUp="loadData();" />
</p>
<ul id="zoneResultats" style="visibility:hidden;"></ul>
</fieldset>
</form>
<!--<img src="images/hd_pic_2.jpg" alt="" /><br />
<a href="#"><img src="images/hd_pic_3.jpg" alt="" /></a>-->
</div>
</div>
<!--========//header=========== -->
<!-- -->
<div class="main_indent">
<!--==========content=========== -->
<div id="content">
<div id="contenu_haut"></div>
<div id="contenu_centre">
</div>
<div id="contenu_bas"></div>
</div>
<!--========//content=========== -->
<!-- -->
<!--==========footer=========== -->
<div id="footer">
<div class="bot">
<div class="left">
<div class="right">
<div class="left_top">
<div class="right_top">
<div class="left_bot">
<div class="right_bot">
<span><a href="index.html">company</a> | <a href="index-1.html">top brands</a> | <a href="index-2.html">softhelp</a> | <a href="index-3.html">drivers</a> | <a href="index-4.html">services</a> | <a href="index-5.html">contacts</a></span><br />
Software company © 2008 | <a href="index-6.html">Privacy Policy</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!--========//footer=========== -->
</div>
</div>
</body>
</html>
A voir également:
- Code php non interprété
- Code ascii - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code blocks - Télécharger - Langages
6 réponses
Ok mais ton chemin c'est quoi ?
C'est genre ca : file:///C:/Program%20Files/EasyPHP1-7/www/Seb/index.php
ou ca http://127.0.0.1/Seb/index.php
??
C'est genre ca : file:///C:/Program%20Files/EasyPHP1-7/www/Seb/index.php
ou ca http://127.0.0.1/Seb/index.php
??
Mon chemin: file:///Applications/xampp/xamppfiles/htdocs/site/index-2.php
Il a pas l'air très valide maintenant que tu en parle!
Il a pas l'air très valide maintenant que tu en parle!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question