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 » Code de sondage PHP (Parse error: syntax error, unexpected T_VARIABLE) » 17-03-2011 14:18:04

donc je doit faire quoi? :-(

il s'ait d'Un code généré automatiquement par un logiciel.. et rendu sur mon site web, il m'affiche l'erreur

#2 Re : Forum Général PHP » Code de sondage PHP (Parse error: syntax error, unexpected T_VARIABLE) » 17-03-2011 14:18:04

[code php]
<?php   
session_start();
   
    include_once("settings.inc.php");
    include_once("langr.inc.php");
    include_once("functions.inc.php");
   
    function checkAuth(){
        if(!isset($_SESSION["UserID"])){
            urlRedirect("index.php?msg=1");
        }
    }
   
    function openDBConnection(){
       
        global $sMySQLLocation,$sMySQLUser,$sMySQLPassword,$sMySQLDatabase;
       
        $oServerConn = mysql_connect($sMySQLLocation,$sMySQLUser,$sMySQLPassword);
        if(!$oServerConn){
            die(mysql_error());
        }
       
        mysql_select_db($sMySQLDatabase);
    }
   
    function generateHeader($iQuizID, $sQuizName,$sQuizVersion,$sGetParam,$iSelectedTab){
        global $sLR;
       
        $sTabs = array($sLR["q_stats_link"],$sLR["q_quest_link"],$sLR["q_part_link"],$sLR["q_acck_link"]);
        $sTabsLinks = array("viewquizstats.php","viewquizquestions.php","viewquizparticipations.php","viewquizaccess.php");
       
        ?>
            <tr>
                <td width="100%" align="left">
                    <table cellpadding="0" cellspacing="0" border="0" width="100%">
                        <tr>
                            <?php
                           
                                for($i = 0;$i < count($sTabs);$i++){
                                    if($i == $iSelectedTab){
                                        echo "<td class=\"SelectedTab\" height=\"25\">  $sTabs[$i]  </td>";
                                    }else{
                                        echo "<td class=\"Tab\" height=\"25\">  <a href=\"$sTabsLinks[$i]$sGetParam\">$sTabs[$i]</a>  </td>";
                                    }
                                }
                            ?>
                            <td class="SpacerTab" width="100%" align="right"><a href="export.php?quizId=<?php echo $iQuizID; ?>"><?php echo $sLR["q_exp_link"]; ?></td>
                        </tr>
                    </table>
                </td>
            </tr>
        <?php
    }
   
    function emptyFormat($s, $sEmpty = '—'){
        if(strlen(trim($s)) == 0) return $sEmpty;
        else return $s;
    }
?>
[/code]

#3 Re : Forum Général PHP » Code de sondage PHP (Parse error: syntax error, unexpected T_VARIABLE) » 17-03-2011 14:18:04

ns.inc.php
[code php]
<?php
   
    session_start();
   
    include_once("settings.inc.php");
    include_once("langr.inc.php");
    include_once("functions.inc.php");
   
    function checkAuth(){
        if(!isset($_SESSION["UserID"])){
            urlRedirect("index.php?msg=1");
        }
    }
   
    function openDBConnection(){
       
        global $sMySQLLocation,$sMySQLUser,$sMySQLPassword,$sMySQLDatabase;
       
        $oServerConn = mysql_connect($sMySQLLocation,$sMySQLUser,$sMySQLPassword);
        if(!$oServerConn){
            die(mysql_error());
        }
       
        mysql_select_db($sMySQLDatabase);
    }
   
    function generateHeader($iQuizID, $sQuizName,$sQuizVersion,$sGetParam,$iSelectedTab){
        global $sLR;
       
        $sTabs = array($sLR["q_stats_link"],$sLR["q_quest_link"],$sLR["q_part_link"],$sLR["q_acck_link"]);
        $sTabsLinks = array("viewquizstats.php","viewquizquestions.php","viewquizparticipations.php","viewquizaccess.php");
       
        ?>
            <tr>
                <td width="100%" align="left">
                    <table cellpadding="0" cellspacing="0" border="0" width="100%">
                        <tr>
                            <?php
                           
                                for($i = 0;$i < count($sTabs);$i++){
                                    if($i == $iSelectedTab){
                                        echo "<td class=\"SelectedTab\" height=\"25\">  $sTabs[$i]  </td>";
                                    }else{
                                        echo "<td class=\"Tab\" height=\"25\">  <a href=\"$sTabsLinks[$i]$sGetParam\">$sTabs[$i]</a>  </td>";
                                    }
                                }
                            ?>
                            <td class="SpacerTab" width="100%" align="right"><a href="export.php?quizId=<?php echo $iQuizID; ?>"><?php echo $sLR["q_exp_link"]; ?></td>
                        </tr>
                    </table>
                </td>
            </tr>
        <?php
    }
   
    function emptyFormat($s, $sEmpty = '—'){
        if(strlen(trim($s)) == 0) return $sEmpty;
        else return $s;
    }
?>
[/code]

#5 Re : Forum Général PHP » Code de sondage PHP (Parse error: syntax error, unexpected T_VARIABLE) » 17-03-2011 14:18:04

l'erreur peut t'elle se trouver sur une autre page ? même si l'avertissement affiche la page /gestionsondage/settings.inc.php

#6 Re : Forum Général PHP » Code de sondage PHP (Parse error: syntax error, unexpected T_VARIABLE) » 17-03-2011 14:18:04

La même erreur apparais

code actuel:


<?php
$sMySQLLocation = "localhost";
$sMySQLUser = "admin";
$sMySQLDatabase = "info";
$sMySQLPassword = "password";


$sDefaultUsername = "admin";
$sDefaultPassword = "1234";

$sDefaultClipString = "[...]";

$sDefaultDateFormat = "Y\-m\-d";
$sDefaultDateHourFormat = "Y\-m\-d \/ H \h i";
$sExportDateFormat = "Ymd";

$sRowColorA = "#F2F2F2";
$sRowColorB = "#FFFFFF";

$sXMLFileFolder = "./XML/";

$sDecDelimiter = ",";

$iQNameMaxNbChar = 65;

$ACCESS_NOPASSWORD = 0;
$ACCESS_PASSWORD = 1;
$ACCESS_KEYS = 2;

$sVersionHeader = '<div style="width:751px;position:relative;top:-18px;text-align:left;font-size:8pt;color:#594f4e;">Version 2.3</div>';
$iDefaultAccessType = $ACCESS_NOPASSWORD;

$iAccessKeyLength = 6;

$sQuestionType = array();
$sQuestionType[0] = "Associations";
$sQuestionType[1] = "Listes déroulantes";
$sQuestionType[2] = "Échelles de type Likert";
$sQuestionType[3] = "Texte long";
$sQuestionType[4] = "Réponses multiples";
$sQuestionType[5] = "Choix multiples";
$sQuestionType[6] = "Textes courts";
$sQuestionType[7] = "Échelles sémantiques différentielles";
$sQuestionType[8] = "Mise en ordre";

$sQuestionTypeUC = array();
$sQuestionTypeUC[0] = "ASSOCIATIONS";
$sQuestionTypeUC[1] = "LISTES DÉROULANTES";
$sQuestionTypeUC[2] = "ÉCHELLES DE TYPE LIKERT";
$sQuestionTypeUC[3] = "TEXTE LONG";
$sQuestionTypeUC[4] = "RÉPONSES MULTIPLES";
$sQuestionTypeUC[5] = "CHOIX MULTIPLES";
$sQuestionTypeUC[6] = "TEXTES COURTS";
$sQuestionTypeUC[7] = "ÉCHELLES SÉMANTIQUES DIFFÉRENTIELLES";
$sQuestionTypeUC[8] = "MISE EN ORDRE";

$sExportCharset = "UTF-8";
$sExportNA = "N.A.";

?>
 

#7 Forum Général PHP » Code de sondage PHP (Parse error: syntax error, unexpected T_VARIABLE) » 17-03-2011 14:18:04

gspfranc
Réponses : 12

bonjour big_smile
j'ai un petit problème avec le code suivant:

<?php
$sMySQLLocation = "localhost";
$sMySQLUser = "user";
$sMySQLDatabase = "a1790509";
$sMySQLPassword = "password";


$sDefaultUsername = "admin";
$sDefaultPassword = "1234";

$sDefaultClipString = "[...]";

$sDefaultDateFormat = "Y\-m\-d";
$sDefaultDateHourFormat = "Y\-m\-d \/ H \h i";
$sExportDateFormat = "Ymd";

$sRowColorA = "#F2F2F2";
$sRowColorB = "#FFFFFF";

$sXMLFileFolder = "./XML/";

$sDecDelimiter = ",";

$iQNameMaxNbChar = 65;

$ACCESS_NOPASSWORD = 0;
$ACCESS_PASSWORD = 1;
$ACCESS_KEYS = 2;

$sVersionHeader = "<div style="width:751px;position:relative;top:-18px;text-align:left;font-size:8pt;color:#594f4e;">Version 2.3</div>";

$iDefaultAccessType = $ACCESS_NOPASSWORD;

$iAccessKeyLength = 6;

$sQuestionType = array();
$sQuestionType[0] = "Associations";
$sQuestionType[1] = "Listes déroulantes";
$sQuestionType[2] = "Échelles de type Likert";
$sQuestionType[3] = "Texte long";
$sQuestionType[4] = "Réponses multiples";
$sQuestionType[5] = "Choix multiples";
$sQuestionType[6] = "Textes courts";
$sQuestionType[7] = "Échelles sémantiques différentielles";
$sQuestionType[8] = "Mise en ordre";

$sQuestionTypeUC = array();
$sQuestionTypeUC[0] = "ASSOCIATIONS";
$sQuestionTypeUC[1] = "LISTES DÉROULANTES";
$sQuestionTypeUC[2] = "ÉCHELLES DE TYPE LIKERT";
$sQuestionTypeUC[3] = "TEXTE LONG";
$sQuestionTypeUC[4] = "RÉPONSES MULTIPLES";
$sQuestionTypeUC[5] = "CHOIX MULTIPLES";
$sQuestionTypeUC[6] = "TEXTES COURTS";
$sQuestionTypeUC[7] = "ÉCHELLES SÉMANTIQUES DIFFÉRENTIELLES";
$sQuestionTypeUC[8] = "MISE EN ORDRE";

$sExportCharset = "UTF-8";
$sExportNA = "N.A.";

?>

j'obtient l'erreur suivante:

Parse error: syntax error, unexpected T_VARIABLE in /home/a1790509/public_html/gestionsondage/settings.inc.php on line 1

Je ne comprend pas vraiment :'(
Quelqu'un peu m'aider ?

Gspfranc

Pied de page des forums

Propulsé par FluxBB