un truc débutant en php, votre aide svp

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics


sigma2008
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 442
Inscription: 18 Juin 2008

un truc débutant en php, votre aide svp

Message le Mar Déc 29, 2009 21:58

Bonjour, j'ai ce code
Code: Tout sélectionner
if (user_access('create forum topics')) {
      $output .= '<img src="/topic-forum.png" />'. l(t('Post new forum topic.'), "node/add/forum/$tid") .'';
    }

il m'affiche : (une image) Post new forum topic
quand je clique sur (post new topic il me dérige vers le lien monsite node/add/forum/$tid (la variable $tid prend un nombre)
bref ce que je veux est d'afficher l'image cliquable avec le même lien de (post new forum topic)
je veux dire, quand je clique sur l'image la page (post new forum topic) s'ouvre et je supprime le lien post new forum topic
aidez moi svp :cry:

j-mi
WRInaute accro
WRInaute accro
 
Messages: 3411
Inscription: 17 Mai 2005

Re: un truc débutant en php, votre aide svp

Message le Mer Déc 30, 2009 1:58

tu es a code ouvert sur quel race de fomum ?


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8583
Inscription: 23 Nov 2005

Re: un truc débutant en php, votre aide svp

Message le Mer Déc 30, 2009 9:30

Je suis peut-être pas bien réveillé, mais j'ai rien compris à la demande.


sigma2008
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 442
Inscription: 18 Juin 2008

Re: un truc débutant en php, votre aide svp

Message le Mer Déc 30, 2009 15:09

UsagiYojimbo a écrit:Je suis peut-être pas bien réveillé, mais j'ai rien compris à la demande.

Le code en haut affiche une image et un lien
ce que je veux est quand je clique sur l'image je tombe sur le lien :lol:


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8583
Inscription: 23 Nov 2005

Re: un truc débutant en php, votre aide svp

Message le Mer Déc 30, 2009 15:14

Code: Tout sélectionner
if (user_access('create forum topics')) {
      $output .= '<a href="'.l(t('Post new forum topic.'), "node/add/forum/$tid").'"><img src="/topic-forum.png" /></a>';
    }


Un truc comme ça ?
Dernière édition par UsagiYojimbo le Mer Déc 30, 2009 15:39, édité 1 fois.


sigma2008
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 442
Inscription: 18 Juin 2008

Re: un truc débutant en php, votre aide svp

Message le Mer Déc 30, 2009 15:36

Exactement un truc comme ca :D
Le code que tu ma donné me pose une erreur de syntaxe (syntax error, unexpected T_CONSTANT_ENCAPSED_STRING) ?!!!
A propos le code original affiche une image puis Post new forum topic
Merci encore


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8583
Inscription: 23 Nov 2005

Re: un truc débutant en php, votre aide svp

Message le Mer Déc 30, 2009 15:40

Ah oui donc je ne pense pas que ce que je t'ai filé marche alors, vu ce que tu me dis (en plus du fait que j'ai laissé traîner une erreur de syntaxe).

Tu utilises quoi comme script de forum pour avoir des fonctions aux noms aussi peu explicites ?


sigma2008
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 442
Inscription: 18 Juin 2008

Re: un truc débutant en php, votre aide svp

Message le Mer Déc 30, 2009 15:45

Jutilise drupal
et si je fait ça :
Code: Tout sélectionner
$output .= ''. l(t('<img src="http://www.monsite.com/modules/forum/topic-forum.png" />'), "node/add/forum/$tid") .'';

Ce là m'affiche : <img src="http://www.monsite.com/modules/forum/topic-forum.png" />

Alors on ne peut rien faire ?


VisitezMonSite
WRInaute passionné
WRInaute passionné
 
Messages: 1147
Inscription: 7 Mai 2009

Re: un truc débutant en php, votre aide svp

Message le Mer Déc 30, 2009 17:01

Essaye:

Code: Tout sélectionner
$output .= l('<img src="http://www.monsite.com/modules/forum/topic-forum.png" />', "node/add/forum/$tid");


La fonction t() servant aux traductions dans drupal, donc inutile dans ton cas.


sigma2008
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 442
Inscription: 18 Juin 2008

Re: un truc débutant en php, votre aide svp

Message le Mer Déc 30, 2009 20:05

Merci pour votre réponse, mais ça donne le même résultat : l'image ne s'affiche pas j'ai que son code html
Ce là m'affiche : <img src="http://www.monsite.com/modules/forum/topic-forum.png" />


VisitezMonSite
WRInaute passionné
WRInaute passionné
 
Messages: 1147
Inscription: 7 Mai 2009

Re: un truc débutant en php, votre aide svp

Message le Mer Déc 30, 2009 22:36

http://api.drupal.org/api/function/l/6

Code: Tout sélectionner
$output .= l('<img src="http://www.monsite.com/modules/forum/topic-forum.png" />', "node/add/forum/$tid", array('html'=>TRUE));


sigma2008
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 442
Inscription: 18 Juin 2008

Re: un truc débutant en php, votre aide svp

Message le Jeu Déc 31, 2009 1:28

même chose :( lhtml reste html


VisitezMonSite
WRInaute passionné
WRInaute passionné
 
Messages: 1147
Inscription: 7 Mai 2009

Re: un truc débutant en php, votre aide svp

Message le Jeu Déc 31, 2009 1:35

Bizarre, fais voir ce que tu as écrit et qui reste en texte?


sigma2008
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 442
Inscription: 18 Juin 2008

Re: un truc débutant en php, votre aide svp

Message le Jeu Déc 31, 2009 13:04

Voici la page : http://admindunet.byethost12.com/lid.txt
Faite une recherche "img" et vous allez trouver la ligne :)
Merci ^^


VisitezMonSite
WRInaute passionné
WRInaute passionné
 
Messages: 1147
Inscription: 7 Mai 2009

Re: un truc débutant en php, votre aide svp

Message le Jeu Déc 31, 2009 14:25

Dans ton fichier:
Code: Tout sélectionner
$output .= '<img src="/topic-forum.png" />'. l(t('Post new forum topic.'), "node/add/forum/$tid") .'';


Quel rapport avec mon dernier post?
Bon je vois meme le t() laissé, alors débrouille toi, j'arrete de perdre mon temps avec cette discussion, je pense que ma derniere reponse est bonne.

un truc débutant en php, votre aide svp

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités