Bonjour,
Je suis actuellement en train de réaliser le site de mon club de hand.
J'ai réaliser une page de présentation des joueurs où, lorsqu'on clique sur le nom du joueur, sa fiche détaillée apparait. Dans cette fiche j'ai installé un menu déroulant permettant d'accéder à la fiche d'un autres joueur.
Le problème est que lorsque j'utilise mon menu déroulant la fiche du joueur apparait avec un message d'erreur en entête.
Voici le détail en prenant en exemple deux joueurs:
Sur la liste des joueurs j'ai mis le code:
index.php?option=com_content&view=article&id=(numé ro de id de l'article du joueur)
Sur chacun d'entre eux.
La fiche du joueur (disons A pour l'exemple) s'ouvre sans soucis:
l'adresse dans le champ: "http://127.0.0.1:8080/index.php/nationale-1/les-joueurs?id=45"
Ensuite j'utilise le bandeau déroulant que j'ai codé comme tel:
<div style="float: right; padding-top: 10px; padding-right: 10px;">
<form name="form" style="float: right; padding-top: 10px; padding-right: 10px;>
<select size="1" onchange="location = this.options[this.selectedIndex].value;">
<option selected="selected" value="">-------- Liste des joueurs --------</option>
<option value="index.php?option=com_content&view=article&i d=45">joueur a</option>
<option value="index.php?option=com_content&view=article&i d=46">joueur b</option>
</select>
</form>
</div>
Je choisis le joueur b et sa page s'ouvre est là par contre ca ne va plus. L'adresse dans le champ passe à:
"http://127.0.0.1:8080/index.php/nationale-1/index.php?option=com_content&view=article&id=46"
Et avant l'article j'ai cà:
Notice: Undefined index: option in C:\Program Files (x86)\EasyPHP-5.3.9\www\components\com_content\views\article\vie w.html.php on line 179
Notice: Undefined index: option in C:\Program Files (x86)\EasyPHP-5.3.9\www\components\com_content\views\article\vie w.html.php on line 187
Notice: Undefined index: option in C:\Program Files (x86)\EasyPHP-5.3.9\www\components\com_content\views\article\vie w.html.php on line 187
Notice: Undefined index: option in C:\Program Files (x86)\EasyPHP-5.3.9\www\components\com_content\views\article\vie w.html.php on line 187
Notice: Undefined index: option in C:\Program Files (x86)\EasyPHP-5.3.9\www\components\com_content\views\article\vie w.html.php on line 187
Et si jamais je sélectionne d'abord le joueur b dans la liste puis le joueur a dans le menu déroulant c'est exactement la même chose.
J'utilise Joomla 2.5 et le template jsn_teki_FREE. Si je met en value "http://127.0.0.1:8080/index.php/nationale-1/les-joueurs?id=46" là ca marche mais je travail en local alors est ce que quand je le mettrais en ligne ca marchera toujours ??
Merci de votre aide
Je suis actuellement en train de réaliser le site de mon club de hand.
J'ai réaliser une page de présentation des joueurs où, lorsqu'on clique sur le nom du joueur, sa fiche détaillée apparait. Dans cette fiche j'ai installé un menu déroulant permettant d'accéder à la fiche d'un autres joueur.
Le problème est que lorsque j'utilise mon menu déroulant la fiche du joueur apparait avec un message d'erreur en entête.
Voici le détail en prenant en exemple deux joueurs:
Sur la liste des joueurs j'ai mis le code:
index.php?option=com_content&view=article&id=(numé ro de id de l'article du joueur)
Sur chacun d'entre eux.
La fiche du joueur (disons A pour l'exemple) s'ouvre sans soucis:
l'adresse dans le champ: "http://127.0.0.1:8080/index.php/nationale-1/les-joueurs?id=45"
Ensuite j'utilise le bandeau déroulant que j'ai codé comme tel:
<div style="float: right; padding-top: 10px; padding-right: 10px;">
<form name="form" style="float: right; padding-top: 10px; padding-right: 10px;>
<select size="1" onchange="location = this.options[this.selectedIndex].value;">
<option selected="selected" value="">-------- Liste des joueurs --------</option>
<option value="index.php?option=com_content&view=article&i d=45">joueur a</option>
<option value="index.php?option=com_content&view=article&i d=46">joueur b</option>
</select>
</form>
</div>
Je choisis le joueur b et sa page s'ouvre est là par contre ca ne va plus. L'adresse dans le champ passe à:
"http://127.0.0.1:8080/index.php/nationale-1/index.php?option=com_content&view=article&id=46"
Et avant l'article j'ai cà:
Notice: Undefined index: option in C:\Program Files (x86)\EasyPHP-5.3.9\www\components\com_content\views\article\vie w.html.php on line 179
Notice: Undefined index: option in C:\Program Files (x86)\EasyPHP-5.3.9\www\components\com_content\views\article\vie w.html.php on line 187
Notice: Undefined index: option in C:\Program Files (x86)\EasyPHP-5.3.9\www\components\com_content\views\article\vie w.html.php on line 187
Notice: Undefined index: option in C:\Program Files (x86)\EasyPHP-5.3.9\www\components\com_content\views\article\vie w.html.php on line 187
Notice: Undefined index: option in C:\Program Files (x86)\EasyPHP-5.3.9\www\components\com_content\views\article\vie w.html.php on line 187
Et si jamais je sélectionne d'abord le joueur b dans la liste puis le joueur a dans le menu déroulant c'est exactement la même chose.
J'utilise Joomla 2.5 et le template jsn_teki_FREE. Si je met en value "http://127.0.0.1:8080/index.php/nationale-1/les-joueurs?id=46" là ca marche mais je travail en local alors est ce que quand je le mettrais en ligne ca marchera toujours ??
Merci de votre aide
Commentaire