[résolu}Lien vers version imprimable

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
BberXIII81
Lézard vert
Messages : 190
Inscription : 10 juin 2007, 10:06

[résolu}Lien vers version imprimable

Message par BberXIII81 »

Bonjour,
Mon site est une page index.php qui inclue des pages html à l'aide de liens comme "index.php?page=34" 34 correspond au nom de la page, c'est à dire 34.html.
Je souhaite faire un lien sur ma page index.php qui me permettrai d'afficher la page incluse dans "sa version imprimable", c'est à dire hors d'index.php.
Pour cela mon lien devrait ressembler à

Code : Tout sélectionner

<a href="$page.html"><img src="imprime.png" alt="version imprimable" /></a>
Mais $page ne se change pas en le numéro correspondant à la page incluse, comment faire pour que cela soit le cas?
Merci

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5
Dernière modification par BberXIII81 le 26 juil. 2007, 20:33, modifié 1 fois.
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

Je pense que c'est le contraire de ton autre problème : là tu es dans ton code HTML donc le PHP n'est pas interprété.

Code : Tout sélectionner

<a href="<?php echo $page; ?>.html"><img src="imprime.png" alt="version imprimable" /></a>
fonctionnera sans doute mieux.

Je te conseillerais vraiment d'utiliser un éditeur qui peut faire de la coloration syntaxique, ce qui te permettrait de repérer immédiatement dans quel type de code tu te trouves.
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Re: Lien vers version imprimable

Message par calimo »

BberXIII81 a écrit :Mais $page ne se change pas en le numéro correspondant à la page incluse, comment faire pour que cela soit le cas?
Probablement parce que tu n'es plus en php...

Code : Tout sélectionner

<a href="<?php print $page ?>.html"><img src="imprime.png" alt="version imprimable" /></a>
devrait aller mieux amha :wink:

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5

Edit : grillé par Benoit, et de 2 minutes en plus ! :shock: Il faut vraiment que j'accélère :oops: Au moins a-t-on vu le même problème :lol:
BberXIII81
Lézard vert
Messages : 190
Inscription : 10 juin 2007, 10:06

Message par BberXIII81 »

Ca y est ça fonctionne avec

Code : Tout sélectionner

<a href="index2.php?page=<?php if (!isset($_GET['page'])) $page= '11'; else $page= intval($_GET['page']); echo $page ?>.html"><img src="imprime.png" alt="" title="Version imprimable" /></a>
"index2.php?page=", parce qu'utilisant du xhtml/css je doit d'abord inclure la page dans une page php pour lui faire bénéficier d'une feuille de style. Je pense que le reste coule de source.
Merci

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.5) Gecko/20070713 Firefox/2.0.0.5
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités