IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

du php dans un lien


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 9
    Par défaut du php dans un lien
    Bonjour, alors voila pour mon premier message j'ai une question toute bete (surement) a propos d'une inssertion de code dans du html...

    j'ai ca, que je trouve tres étrange:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href=<?=tep_href_link('index.php')?>><img src=images/b01.gif width=98 height=33 border=0></a>
    j'ai donc remplacé par ceci, que je trouve déja moins étrange:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href=<?php tep_href_link('index.php'); ?>><img src=images/b01.gif width=98 height=33 border=0></a>
    Mais cela ne fonctionne pas ... dans ma page html (qui est sur un serveur php5.2) quand je passe la sourie sur le lien on voit que la fonction n'est pas prise en compte ... je ne comprend pas pourquoi ...

    Ps: c'est une partie de cms que j'essaye de débuggé ...
    Ps 2: la fonction "tep_href_link" n'a pas de problemes car elle fonctionne ailleur a prioris

    Merci a tous
    Cordialement, un petit débutant php ^^

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 9
    Par défaut
    j'ai trouvé c'était tout bete, il suffisait d'afficher la fonction dans le lien avec un echo ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href=<?php echo tep_href_link('index.php'); ?>><img src=images/b01.gif width=98 height=33 border=0></a>
    Désolé d'ancombrer le forum avec mes bétises

    Bonne nuit a vous

  3. #3
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    ça n'a rien d'étrange

    La forme dite courte que vous avez rencontré :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href=<?=tep_href_link('index.php')?>><img src=images/b01.gif width=98 height=33 border=0></a>
    Est l'équivalent de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href=<? echo tep_href_link('index.php')?>><img src=images/b01.gif width=98 height=33 border=0></a>
    Toutefois, ces écritures courtes (<? au lieu de <?php et <?= au lieu de <?php echo) ne sont pas valables partout car dépendent de la valeur de la directive short_open_tag.

    Voir : la syntaxe de base et le rôle de short_open_tag.

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 9
    Par défaut
    Et bien effectivement, c'est gentil... je me coucherais moins bête.

    Je préfére donc utiliser un code plus basique ... cela permettera de pas avoir de problemes lors de sa mise en production
    (car je suis sous easyphp 2)

    Merci beaucoup pour votre réponse rapide, j'en sais maintenant d'avantage !

    ps: c'est étrange car j'ai étudier un gros livre sur php 4 il y a un petit moment et c'était indiqué nul part ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. transmission de variable php dans un lien
    Par eddflo dans le forum Flash
    Réponses: 2
    Dernier message: 03/04/2010, 19h20
  2. Boucle PHP dans un lien JavaScript
    Par Rem693 dans le forum Langage
    Réponses: 1
    Dernier message: 31/10/2009, 10h11
  3. Code PhP dans un lien URL ?
    Par Invité dans le forum Langage
    Réponses: 6
    Dernier message: 31/10/2008, 12h54
  4. insérer une variable php dans un lien html
    Par pipip dans le forum Langage
    Réponses: 4
    Dernier message: 03/06/2008, 16h44
  5. Réponses: 5
    Dernier message: 01/02/2008, 15h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo