Syntax error, unexpected T_DOUBLE_ARROW

Boujour,

Je fais appel à votre aide vu que j'ai vérifié et re-vérifié mon code et que je n'y trouve pas d'erreur de syntaxe apparente.
J'ai deux etoiles ** devant la ligne incriminée.

public function __construct(){
$this->fr_url = 'http://fr.aiononline.com/livestatus/character-legion/';
$this->en_url = 'http://uk.aiononline.com/livestatus/character-legion/';
$this->de_url = 'http://de.aiononline.com/livestatus/character-legion/';
** $this->fr_month = ('Jan' => 'Jan', 'Feb' => 'Fev', 'Mar' => 'Mar', 'Apr' => 'Avr', 'May' => 'Mai', 'June' => 'Juin', 'July' => 'Juil', 'Aug' => 'Août', 'Sep' => 'Sep', 'Oct' => 'Oct', 'Nov' => 'Nov', 'Dec' => 'Dec');
$this->de_month = ('Jan' => 'Jan', 'Feb' => 'Fev', 'Mar' => 'Mär', 'Apr' => 'Avr', 'May' => 'Mai', 'June' => 'Juni', 'July' => 'Juli', 'Aug' => 'Aug', 'Sep' => 'Sep', 'Oct' => 'Okt', 'Nov' => 'Nov', 'Dec' => 'Dez');
$this->url = null;
}

Merci.

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Trop tard j'ai trouvé tout seul ^^

    En fait c'est le "Syntax error" qui m'a induit en erreur.
    J'avais oublié le mot-clé "Array" au moment de déclarer mes tableaux.

    $this->fr_month = ('Jan' => 'Jan', 'Feb' => 'Fev', ...etc...
    $this->de_month = ('Jan' => 'Jan', 'Feb' => 'Fev', ...etc...


    Deviens >>

    $this->fr_month = Array('Jan' => 'Jan', 'Feb' => 'Fev', ...etc...
    $this->de_month = Array('Jan' => 'Jan', 'Feb' => 'Fev', ...etc...
    1. peut tu m'aidez voici mon code

      <?php
      $base=mysql_connect('localhost','root','');
      mysql_select_db('test',$base);
      $sql='SELECT * FROM personne where (CODE="'.$_SESSION["code"].'" AND LOGIN="'.$_SESSION["login"].'" AND MOT_DE_PASSE="'.$_SESSION["pwd"].'" )';
      $req=mysql_query($sql)or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
      $data=mysql_fetch_array($req);
      ------------------>>>>>>ici l'erreur cette ligne<<<<----------------------------------
      echo "<form action="index.php?option=com_jumi&fileid=30" method="POST" id="formulaire">
      <table border="5" align="center">
      <tr>
      <td>
      Prenom:
      </td>
      <td>
      <input id="prenom" maxlength="50" name="name" type="text" value="'.$data["PRENOM"].'">
      </td>
      </tr>
      <tr>
      <td>
      Nom:
      </td>
      <td>
      <input id="nom" maxlength="25" name="nom" type="text" value="'.$data["NOM"].'">
      </td>
      </tr>
      <tr>
      <td>
      Banque:
      </td>
      <td>
      <input id="banque" maxlength="25" name="banque" type="text" value="'.$data["BANQUE"].'">
      </td>
      </tr>
      <tr>
      <td>
      Type activiter:
      </td>
      <td>
      <input id="activiter" maxlength="25" name="activiter" type="text" value="'.$data["ACTIVITER"].'">
      </td>
      </tr>
      <tr>
      <td>
      Adresse:
      </td>
      <td>
      <input id="adresse" maxlength="25" name="adresse" type="text" value="'.$data["ADRESSE"].'">
      </td>
      </tr>
      <tr>
      <td>
      ville:
      </td>
      <td>
      <input id="ville" maxlength="25" name="ville" type="text" value="'.$data["VILLE"].'">
      </td>
      </tr>
      <tr>
      <td>
      Téléphone:
      </td>
      <td>
      <input id="telephone" maxlength="25" name="telephone" type="text" value="'.$data["TELEPHONE"].'">
      </td>
      </tr>
      <tr>
      <td>
      E-mail:
      </td>
      <td>
      <input id="email" maxlength="25" name="email" type="text" value="'.$data["E_MAIL"].'">
      </td>
      </tr>
      <tr>
      <td>
      Numéro carte VISA:
      </td>
      <td>
      <input id="carte" maxlength="25" name="carte" type="text" value="'.$data["NUM_CARTE"].'">
      </td>
      </tr>
      <tr>
      <td>
      login:
      </td>
      <td>
      <input id="login" maxlength="25" name="login" type="text" value="'.$data["login"].'">
      </td>
      </tr>
      <tr>
      <td>
      Nouveau Mot de passe:
      </td>
      <td>
      <input id="pwd" maxlength="25" name="pwd" type="password">
      </td>
      </tr></table>
      <center>
      <input value="Enregiste" type="submit"></center>
      </form>";

      mysql_close();
      ?>
      1. Oui bien sûr :)

        ligne 9 de ton code remplace :
        echo "
        par
        echo '

        et à la fin de ton code remplace :
        </form>";
        par
        </form>';

        Dis moi ce que çà donne, comme çà il n'y a plus de raison que çà ne marche plus ^^