Syntax error, unexpected T_DOUBLE_ARROW

Dronoïde -  
 Dronoïde -
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

  1. Dronoïde
     
    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...
    4
  2. aide moi
     
    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();
    ?>
    3
    1. Dronoïde
       
      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 ^^
      0