我的php服务器上有个奇怪的错误
我的php服务器有点问题 我有一个使用函数include的页面 此页面称为validation.phtml 然后在该页面中,我调用了一个函数,我喜欢这样做:我的php服务器上有个奇怪的错误,php,function,php-parse-error,Php,Function,Php Parse Error,我的php服务器有点问题 我有一个使用函数include的页面 此页面称为validation.phtml 然后在该页面中,我调用了一个函数,我喜欢这样做: <?php echo recordTravauxDemandeDevis(); ?> 当我进入那一页时 它会回到我身边 分析错误:语法错误,第1行的/htdocs/p/validation\u demande\u design.phtml中出现意外的“RecordTravauxDemandeVis”(T_字符串) 我不知道
<?php echo recordTravauxDemandeDevis(); ?>
当我进入那一页时
它会回到我身边
分析错误:语法错误,第1行的/htdocs/p/validation\u demande\u design.phtml中出现意外的“RecordTravauxDemandeVis”(T_字符串)
我不知道我做错了什么
任何形式的帮助都将不胜感激
编辑:下面是我的功能
/**
* Fonction d'enregistrement d'une demande de devis
* @return null
*/
function recordTravauxDemandeDevis() {
// verifie si le formulaire est posté
if (isset($_POST['nom'])) {
//on démarre les transactions
mysql_query("SET AUTOCOMMIT=0");
mysql_query("START TRANSACTION");
//On échappe les variables
$error = 0;
//variable n° de demande
$id_demande = time();
//variables infos generales
$civilite = mysql_real_escape_string($_POST['civilite']);
$nom = mysql_real_escape_string($_POST['nom']);
$prenom = mysql_real_escape_string($_POST['prenom']);
if (!isset($_POST['raison_sociale'])) {
$raison_sociale = '';
} else {
$raison_sociale = mysql_real_escape_string($_POST['raison_sociale']);
}
if (!isset($_POST['siret'])) {
$siret = '';
} else {
$siret = mysql_real_escape_string($_POST['siret']);
}
if (!isset($_POST['no_tva'])) {
$no_tva = '';
} else {
$no_tva = mysql_real_escape_string($_POST['no_tva']);
}
$type_demande = mysql_real_escape_string($_POST['type_travaux']);
$permis = mysql_real_escape_string($_POST['permis']);
$budget = mysql_real_escape_string($_POST['budget']);
$query1 = "INSERT INTO `spb_demande_devis_infos_generales` SET
`spb_demande_devis_infos_generales_id_demande` = '{$id_demande}',
`spb_demande_devis_infos_generales_nom` = '{$nom}',
`spb_demande_devis_infos_generales_prenom` = '{$prenom}',
`spb_demande_devis_infos_generales_raison_sociale` = '{$raison_sociale}',
`spb_demande_devis_infos_generales_siret` = '{$siret}',
`spb_demande_devis_infos_generales_no_tva` = '{$no_tva}',
`spb_demande_devis_infos_generales_etat` = '0',
`spb_demande_devis_infos_generales_type` = '{$type_demande}',
`spb_demande_devis_infos_generales_permis` = '{$permis}',
`spb_demande_devis_infos_generales_budget` = '{$budget}'
";
mysql_query($query1);
if (mysql_error()) {
++$error;
}
//Échappement des variables d'adresse de facturation
$adresse_fac_line1 = mysql_real_escape_string($_POST['adresse_fac_line1']);
$adresse_fac_line2 = mysql_real_escape_string($_POST['adresse_fac_line2']);
$adresse_fac_line3 = mysql_real_escape_string($_POST['adresse_fac_line3']);
$adresse_fac_line4 = mysql_real_escape_string($_POST['adresse_fac_line4']);
$adresse_fac_line5 = mysql_real_escape_string($_POST['adresse_fac_line5']);
$adresse_fac_line6 = mysql_real_escape_string($_POST['adresse_fac_line6']);
$query2 = "INSERT INTO `spb_demande_devis_adresses` SET
`spb_demande_devis_adresses_id_demande` = '{$id_demande}',
`spb_demande_devis_adresses_ligne1` = '{$adresse_fac_line1}',
`spb_demande_devis_adresses_ligne2` = '{$adresse_fac_line2}',
`spb_demande_devis_adresses_ligne3` = '{$adresse_fac_line3}',
`spb_demande_devis_adresses_ligne4` = '{$adresse_fac_line4}',
`spb_demande_devis_adresses_cp` = '{$adresse_fac_line5}',
`spb_demande_devis_adresses_ville` = '{$adresse_fac_line6}',
`spb_demande_devis_adresses_facturation` = '1',
`spb_demande_devis_adresses_chantier` = '0'
";
mysql_query($query2);
if (mysql_error()) {
++$error;
}
$adresse_cha_line1 = mysql_real_escape_string($_POST['adresse_cha_line1']);
$adresse_cha_line2 = mysql_real_escape_string($_POST['adresse_cha_line2']);
$adresse_cha_line3 = mysql_real_escape_string($_POST['adresse_cha_line3']);
$adresse_cha_line4 = mysql_real_escape_string($_POST['adresse_cha_line4']);
$adresse_cha_line5 = mysql_real_escape_string($_POST['adresse_cha_line5']);
$adresse_cha_line6 = mysql_real_escape_string($_POST['adresse_cha_line6']);
$query3 = "INSERT INTO `spb_demande_devis_adresses` SET
`spb_demande_devis_adresses_id_demande` = '{$id_demande}',
`spb_demande_devis_adresses_ligne1` = '{$adresse_cha_line1}',
`spb_demande_devis_adresses_ligne2` = '{$adresse_cha_line2}',
`spb_demande_devis_adresses_ligne3` = '{$adresse_cha_line3}',
`spb_demande_devis_adresses_ligne4` = '{$adresse_cha_line4}',
`spb_demande_devis_adresses_cp` = '{$adresse_cha_line5}',
`spb_demande_devis_adresses_ville` = '{$adresse_cha_line6}',
`spb_demande_devis_adresses_facturation` = '0',
`spb_demande_devis_adresses_chantier` = '1'
";
mysql_query($query3);
if (mysql_error()) {
++$error;
}
//échappement des variables de coordonnées
$tel = mysql_real_escape_string($_POST['tel']);
$mobile = mysql_real_escape_string($_POST['mobile']);
$mail = mysql_real_escape_string($_POST['mail']);
$horaire_contact = mysql_real_escape_string($_POST['horaire_contact']);
$query4 = "INSERT INTO `spb_demande_devis_coordonnees` SET
`spb_demande_devis_coordonnees_id_demande` = '{$id_demande}',
`spb_demande_devis_coordonnees_tel` = '{$tel}',
`spb_demande_devis_coordonnees_mobile` = '{$mobile}',
`spb_demande_devis_coordonnees_mail` = '{$mail}',
`spb_demande_devis_coordonnees_horaires` = '{$horaire_contact}'
";
mysql_query($query4);
if (mysql_error()) {
++$error;
}
foreach ($_POST['travaux'] as $travaux) {
//nettoyage des variables
$prestation = mysql_real_escape_string($travaux['nom_prestation']);
$query = "INSERT INTO `spb_demande_devis_type_travaux` SET
`spb_demande_devis_type_travaux_id_demande` = '{$id_demande}',
`spb_demande_devis_type_travaux` = '{$prestation}'
";
//on balance sur le server
mysql_query($query);
if (mysql_error()) {
++$error;
}
}
//nettoyage des variables de description
$description = mysql_real_escape_string($_POST['texte_description']);
$query5 = "INSERT INTO `spb_demande_devis_divers` SET
`spb_demande_devis_divers_id_demande` = '{$id_demande}',
`spb_demande_devis_divers_description` = '{$description}'
";
mysql_query($query5);
if (mysql_error()) {
++$error;
}
//On verifie les erreurs, si tout est ok comit, sinon rollback
if ($error == 0) {
//si y'a pas d'erreurs on comit
mysql_query("COMMIT");
$message = '<div class="success">Votre demande de devis a bien été enregistrée. Notre équipe vous contactera prochainement afin de prendre en charge votre projet. Nous vous remercions de la confiance que vous nous avez accordé.</div>';
} else {
//sinon rollback
mysql_query("ROLLBACK");
$message = '<div class="error">Erreur lors de l\'enregistrement, veuillez réessayer dans quelques minutes. i le problème persiste, contactez l\'administrateur du site.</div>';
}
} else {
//on renvoit vers la page du formulaire
header('location:index.php?p=demande-devis');
$message = null;
}
return $message;
}
/**
*设计需求登记基金
*@returnnull
*/
函数记录TravauxDemandeVis(){
//验证公式是否正确
如果(isset($_POST['nom'])){
//关于德马尔交易
mysql_查询(“设置自动提交=0”);
mysql_查询(“启动事务”);
//关于échappe-les变量
$error=0;
//变量n°去需求
$id_demande=时间();
//变量信息
$civilite=mysql\u real\u escape\u字符串($\u POST['civilite']);
$nom=mysql\u real\u escape\u字符串($\u POST['nom']);
$prenom=mysql\u real\u escape\u字符串($\u POST['prenom']);
如果(!isset($\u POST['raisson\u sociale'])){
$raisson_sociale='';
}否则{
$raisson\u sociale=mysql\u real\u escape\u字符串($\u POST['raisson\u sociale']);
}
如果(!isset($_POST['siret'])){
$siret='';
}否则{
$siret=mysql\u real\u escape\u字符串($\u POST['siret']);
}
如果(!isset($\u POST['no\u tva'])){
$no_tva='';
}否则{
$no_tva=mysql_real_escape_字符串($_POST['no_tva']);
}
$type_demande=mysql_real_escape_string($_POST['type_travaux']);
$permis=mysql\u real\u escape\u字符串($\u POST['permis']);
$budget=mysql\u real\u escape\u字符串($\u POST['budget']);
$query1=“插入'spb\u demande\u design\u infos\u generales'集合
`spb_demande_design_infos_generales_id_demande`='{$id_demande}',
`特殊目的地需求设计一般信息`='{$nom}',
`特殊目的地需求设计一般信息,
`spb_demande_design_generales_raisson_sociale`='{$raisson_sociale}'信息,
`特殊目的地需求设计一般信息`='{$siret}',
`特殊目的地机构需求设计一般信息,
`特殊目的地需求设计一般信息表`=“0”,
`spb_demande_design_infos_generales_type`='{$type_demande}',
`spb需求设计信息一般许可`='{$permis}',
`spb需求设计信息一般预算“='{$budget}”
";
mysql_查询($query1);
if(mysql_error()){
++$error;
}
//Échappement des variables d'address de factourization
$adresse_fac_line1=mysql_real_escape_字符串($_POST['adresse_fac_line1']);
$adresse_fac_line2=mysql_real_escape_字符串($_POST['adresse_fac_line2']);
$adresse_fac_line3=mysql_real_escape_字符串($_POST['adresse_fac_line3']);
$adresse_fac_line4=mysql_real_escape_字符串($_POST['adresse_fac_line4']);
$adresse_fac_line5=mysql_real_escape_字符串($_POST['adresse_fac_line5']);
$adresse_fac_line6=mysql_real_escape_字符串($_POST['adresse_fac_line6']);
$query2=“插入'spb\u demande\u Devision\u Addresses'集合
`spb_demande_design_address_id_demande`='{$id_demande}',
`特殊目的地需求设计地址对齐1`='{$adresse\u fac\u line1}',
`spb需求设计地址2`='{$adresse\u fac\u line2}',
`spb需求设计地址3`='{$adresse\u fac\u line3}',
`特殊目的地需求设计地址`='{$adresse\u fac\u line4}',
`spb需求设计地址`='{$adresse\U fac\U LINE 5}',
`特殊目的地需求设计地址“=”{$adresse\u fac\u line6}”,
`特殊目的地需求装置地址为制造`=“1”,
`spb需求设计地址`='0'
";
mysql_查询($query2);
if(mysql_error()){
++$error;
}
$adresse\u cha\u line1=mysql\u real\u escape\u字符串($\u POST['adresse\u cha\u line1']);
$adresse\u cha\u line2=mysql\u real\u escape\u字符串($\u POST['adresse\u cha\u line2']);
$adresse_cha_line3=mysql_real_escape_字符串($_POST['adresse_cha_line3']);
$adresse_cha_line4=mysql_real_escape_字符串($_POST['adresse_cha_line4']);
$adresse_cha_line5=mysql_real_escape_字符串($_POST['adresse_cha_line5']);
$adresse_cha_line6=mysql_real_escape_字符串($_POST['adresse_cha_line6']);
$query3=“插入'spb\u demande\u设计地址'集合
`spb_demande_design_address_id_demande`='{$id_demande}',
`spb需求设计地址对齐1`='{$adresse\u cha\u line1}',
`spb需求设计地址2`='{$adresse\u cha\u line2}',
`spb需求设计地址3`='{$adresse\u cha\u line3}',
`特殊目的地需求设计地址4`='{$adresse\u cha\u line4}',
`特殊目的地需求设计地址cp`='{$adresse\U cha\U LINE 5}',
`spb_demande_design_address_ville`='{$adress_cha_line6}',
`特殊目的地需求设计地址`=“0”,
`spb需求方设计方地址为“1”
";
mysql_查询($query3);
if(mysql_error()){
++$error;
}
//合作变量章
$tel=mysql\u real\u escape\u字符串($\u POST['tel']);
$mobile=mysql\u real\u escape\u字符串($\u POST['mobile']);
$mail=mysql\u real\u escape\u字符串($\u POST['mail']);
$horaire\u contact=mysql\u real\u escape\u字符串($\u POST['horaire\u contact']);
$query4=“插入到'spb\u demande\u design\u Coordones'集合中
`spb_demande_design_Coordones_id_demande`='{$id_demande}',
`spb需求方设计合作伙伴_
<?php $message = recordTravauxDemandeDevis();
if(isset($message)){
echo $message;
}else{
header('location:index.php?p=demande-devis');
}