Php pas interprété dans html

Résolu
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   -  
Nabla's Messages postés 18203 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je suis en train de faire un site web mais je me prend la tête avec quelque chose.
Je veux mettre du php dans mon html mais php n'est pas exécuté. Je ne comprend pas pourquoi.

Voici mon code html:


<div id = "logo" style = "display: none;"> 
         
        <a href = "http:/nbijoux/index.php?lang=<? $_GET['lang']; ?>&module=accueil"><img src = "images/img_miroir_logo.png" title = "Nathalie Breda Bijoux" alt = "Logo de Nathalie Breda Bijoux" /></a> 
     
    </div>



Voici le code source:

<div id = "logo" style = "display: none;"> 

         
        <a href = "http:/nbijoux/index.php?lang=<? $_GET['lang']; ?>&module=accueil"><img src = "images/img_miroir_logo.png" title = "Nathalie Breda Bijoux" alt = "Logo de Nathalie Breda Bijoux" /></a> 
     
    </div> 



Merci pour votre aide





A voir également:

20 réponses

tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   27
 
personne ne peut m'aider????
1
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   27
 
oui tout à l'air normal.
Mon fichier se trouve dans www.

J'ai fais un fichier test juste pour voir si cela venait du serveur mais apparement non puisque j'affiche bien l'écho que j'ai mis.

Donc... je ne sais pas d'où vient mon soucis??
1
le_joker_fou Messages postés 765 Date d'inscription   Statut Membre Dernière intervention   239
 
salut,

moi je t'invite à imprimer la ligne suivant sur ta page :

"http:/nbijoux/index.php?lang=<? $_GET['lang']; ?>&module=accueil"

Une fois le lien affiché j'en suis sur tu trouveras.
1
x.vandewiele Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir,

Quelques pistes d'erreur possible :
- Ton code PHP et même ouvert : <?php ton code ?> car <? ton code ?> c'est l'ancienne syntaxe.
- As-tu testé cette page sur un hébergement Internet ? ou bien en local ? si c'est en locale utilises-tu un logiciel tel que easy-php, wamp... ?

Bonne journée
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   27
 
Mon site web est hébergé en local avec easy-php.
J'ai essayé avec <?php ?> mais ça ne marche pas. Franchement je n'ai pas d'idée.

Merci pour votre aide.
0
x.vandewiele Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
ton fichier se trouve bien dans le répertoire www d'easy-php ?

Tous les voyants de ton Easy PHP indiquent bien que que tout fonctionne correctement ?
0
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   27
 
tu vas me dire que j'ai oublié un slashe juste avant nbijoux:

http://nbijoux/index.php.....


j'ai déjà essayé mais ça ne change rien.
0
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   27
 
ah oui!

Tu voulais me parler des doubles quotes avant et après le php. J'ai essayé mais ça ne change rien.
0
le_joker_fou Messages postés 765 Date d'inscription   Statut Membre Dernière intervention   239
 
Bon aller je te le dit

http://nbijoux{manque un truc - .fr, .com (?)}/index.php?lang<?php echo $_GET['lang']?>&module=accueil
0
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   27
 
??????
Non, mon site est hébergé en local.
0
le_joker_fou Messages postés 765 Date d'inscription   Statut Membre Dernière intervention   239
 
Alors ne met pas http:// mais utilise les chemin relatif.

Si tu es sur la page index.php, ton lien doit être comme suit :

index.php?lang<?php echo $_GET['lang']?>&module=accueil
0
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   27
 
non, ça ne marche pas.
Le php n'est pas interprété.
0
le_joker_fou Messages postés 765 Date d'inscription   Statut Membre Dernière intervention   239
 
EasyPHP est lancé? Les feux sont tous au verts?
0
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   27
 
ben oui!!! je pense....
je ne vois pas ou on voit les feux vert?
0
le_joker_fou Messages postés 765 Date d'inscription   Statut Membre Dernière intervention   239
 
A coté de l'horloge , clic sur la flèche et tu verra le log EasyPHP. Ouvre le tu pourra voir les feux.
0
Nabla's Messages postés 18203 Date d'inscription   Statut Contributeur Dernière intervention   3 193
 
hola.

1- Es ce que l'extension de ton fichier est bien .php ?
2- quand tu es sur la page, l'adresse qui s'affiche c'est plutot du genre http://localhost/ ou c:\ ...
ca c'est pour les trucs de base, mais sinon je vosi ca dans ton code :

<a href = "http:/nbijoux/index.php?lang=<? $_GET['lang'];

je pense que ce qui se passe, c'est que comme tu es dans uen chaine de caractère, le parseur ne veut pas executer le code....

essayes de faire plutot:


<div id = "logo" style = "display: none;">


<?php echo' <a href = "http:/nbijoux/index.php?lang='. $_GET['lang'] .'&module=accueil"><img src = "images/img_miroir_logo.png" title = "Nathalie Breda Bijoux" alt = "Logo de Nathalie Breda Bijoux" /></a>

</div> ';
?>
0
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   27
 
il est du type:

http://localhost/....

J'ai essayé de faire ce que tu as fait mais ça ne marche pas, le lien n'est pas reconnu.

Franchement je ne sais pas quoi faire.
0
Flachy Joe Messages postés 2102 Date d'inscription   Statut Membre Dernière intervention   260
 
Est ce que ce code fonctionne (dans un fichier avec la même extension et dans le même répertoire que celui à tester).
<?php phpinfo(); ?>
0
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   27
 
C'est bon j'ai résolu mon problème.
0
Nabla's Messages postés 18203 Date d'inscription   Statut Contributeur Dernière intervention   3 193
 
pas cool... dis nous ou était le pb, après nous avoir tenu en haleine !
0
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   27
 
En fait c'était lié à mon architecture de mon site. Avec le fichier index.php je fais appel à ma page html donc si je veux intégrer du php une fois que ma page html est affiché je ne peux plus utilisé du php puisque c'est un mangage côté serveur. Donc, pour remédier au problème j'ai utilisé du javascript.

Merci pour votre aide..... cela a été la galère. Merci...merci
0
Nabla's Messages postés 18203 Date d'inscription   Statut Contributeur Dernière intervention   3 193
 
ha oui, si tu intègre un fichier .html il n'est pas interprété
0