Variable dans du PHP mise dans HTML ??
Résolu
povobia
-
povobia -
povobia -
Bonjour,
Je suis bien embêtée car je ne trouve la réponse nulle part...
Je vous explique mon problème :
Je suis en train de faire une page HTML (le sitemap pour tout vous dire) dans laquelle je voudrais récupérer une variable enregistrée en PHP (le pseudo du membre connecté qui se trouve dans la variable $username)
Mais je n'arrive pas à la réintégrer dans ma page HTML...
J'ai testé par exemple :
<html>
<head>
...
...
</head>
...
Bienvenue! <a href="<?php echo($username); ?>"></a>
...
(je vous passe tous les codes CSS avec des "..." lol)
Bref, ça n'affiche rien du tout...
Je suis une peu perdue...
Si un cerveau plus développé que le mien peut m'aider... lol
Merci d'avance !
Je suis bien embêtée car je ne trouve la réponse nulle part...
Je vous explique mon problème :
Je suis en train de faire une page HTML (le sitemap pour tout vous dire) dans laquelle je voudrais récupérer une variable enregistrée en PHP (le pseudo du membre connecté qui se trouve dans la variable $username)
Mais je n'arrive pas à la réintégrer dans ma page HTML...
J'ai testé par exemple :
<html>
<head>
...
...
</head>
...
Bienvenue! <a href="<?php echo($username); ?>"></a>
...
(je vous passe tous les codes CSS avec des "..." lol)
Bref, ça n'affiche rien du tout...
Je suis une peu perdue...
Si un cerveau plus développé que le mien peut m'aider... lol
Merci d'avance !
A voir également:
- Variable dans du PHP mise dans HTML ??
- Mise en forme conditionnelle excel - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Editeur html - Télécharger - HTML
- Mise a jour chromecast - Accueil - Guide TV et vidéo
10 réponses
Normalement tu dois utiliser les sessions donc ça ne pourrait pas être $username mais plutôt $_SESSION['username'] (sauf si register_globals est activé, mais autant ne pas prendre de mauvaise habitude).
Puis si ta page à l'extension .html, le PHP n'est pas interprété, sauf si tu ajoutes cette ligne dans le .htaccess :
Puis si ta page à l'extension .html, le PHP n'est pas interprété, sauf si tu ajoutes cette ligne dans le .htaccess :
AddType application/x-httpd-php .html
Bonsoir, heu... sans doute que oui mais, ta page est bien avec l'extension .php
du genre:
mapage.php
sinon c'est normal qu'elle n'interprete pas le PHP.
Excellente soirée.
du genre:
mapage.php
sinon c'est normal qu'elle n'interprete pas le PHP.
Excellente soirée.
En réponse à Titial69 :
Même avec <?php echo 'Bonjour '.$username; ?> j'ai toujours du vide...
Conclusion : le php n'est pas interprété ...!
En réponse à avion-f16 :
Effectivement, ma page est en HTML et "AddType application/x-httpd-php .html" ne figure pas dans le .htaccess...
En réponse à JJBlow :
Ma page n'est pas en PHP mais en HTML :)
Donc, normal...
Bref, je vais finir ma page et l'enregistrer en PHP pour voir le résultat :)
Merci beaucoup à tout les cerveaux plus vaillants que le miens lol
Même avec <?php echo 'Bonjour '.$username; ?> j'ai toujours du vide...
Conclusion : le php n'est pas interprété ...!
En réponse à avion-f16 :
Effectivement, ma page est en HTML et "AddType application/x-httpd-php .html" ne figure pas dans le .htaccess...
En réponse à JJBlow :
Ma page n'est pas en PHP mais en HTML :)
Donc, normal...
Bref, je vais finir ma page et l'enregistrer en PHP pour voir le résultat :)
Merci beaucoup à tout les cerveaux plus vaillants que le miens lol
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
meme si tu ecris une page en HTML, si tu met du php dedans tu dois enregistrer ta page en *.php et non *.html pour que le serveur sache qu'il y a du code en php a interpréter.
Sinon, tu utilise la methode de avion-f16
Sinon, tu utilise la methode de avion-f16
Il y a aussi l'url rewriting.
Et je me cite :
Et je me cite :
"Normalement tu dois utiliser les sessions donc ça ne pourrait pas être $username mais plutôt $_SESSION['username'] (sauf si register_globals est activé, mais autant ne pas prendre de mauvaise habitude)."
ça marche pô Titial69
ça n'affiche rien... même pas une petite erreur lol
J'ai mis :
Bienvenue! <a href="sitemap.html"><?php echo $username; ?></a>
Et ça m'affiche juste "Bienvenue!"
Bon, c'est déjà super poli mais bon lol
Essai ca :
<?php echo 'Bonjour '.$username; ?>
Si là tu n'a vraiment rien d'affiché c'est que le php n'est pas interprété.