Nouveau sujet Répondre Imprimer Syndication RSS 2.0

Affichage pseudo

Flammeche
Avatar de elo74
  • Age : 13 ans
  • Messages : 49
  • Inscrit : 12 Avril 2008
Message édité 1 fois, dernière édition par elo74, 21 Avril 2008, 18:20     Lien vers ce message 21 Avril 2008, 18:08
bonjour,

je souhaite faire afficher le pseudo qui est voyant en haut / gauche de l'écran vers un endroit spécifique dans mon site, quel est le code source à utiliser ?

sachant que mon site se trouve :

racine_site/fichiers site
racine_site/fsb2/fichiers forums



merci d'avance

edit : par exemple, je souhaite utiliser <a href="{U_PROFILE}">{LG_FORUM_MENU_PROFILE}</a> pour mes pages du site, comment fais-je pour avoir un lien correctement ? <a href="fsb2/{U_PROFILE}"> ?
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 21 Avril 2008, 19:40
Tu dois utiliser le SDK pour afficher ces liens sur ton site ;)

Fais une recherche on en a parlé plusieurs fois déjà :)
 
Flammeche
Avatar de elo74
  • Age : 13 ans
  • Messages : 49
  • Inscrit : 12 Avril 2008
  Lien vers ce message 22 Avril 2008, 14:15
désolée

alors j'ai regardé la page "Débuter avec le SDK : utiliser les sessions du forum sur votre site"

j'ai voulue tester pour vérifier :

j'ai crée site_sdk.php à la racine du site qui a pour

<?php
 
define('ROOT', 'fsb2/');
include(ROOT . 'sdk.php');
 
echo 'Bienvenue ' . $fsb->nickname();
echo ', votre adresse email est ' . $fsb->userdata('u_email');
echo ', et vous avez posté ' . $fsb->userdata('u_total_post') . ' messages sur le forum';
 
?>

(à savoir que sous forum je suis connecté)

j'essaie d'afficher cette page site_sdk.php et rien ne m'affiche, pourquoi ?
 
Equipe des MODS
Avatar de Korko
  • Age : 22 ans
  • Messages : 2688
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 22 Avril 2008, 14:35
Alors tout dabord, si rien ne s'affiche c'est que tu as la directive display_errors à FALSE. Si c'est ton serveur (WAMP ou dédié), tu peux changer cette valeur à TRUE le temps de faire tes tests.

Ensuite, tu as bien comme architecture :
site_sdk.php
fsb2/

(c'est à dire le fichier un dossier avant le dossier "fsb2" qui contient tout le forum) ?


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Flammeche
Avatar de elo74
  • Age : 13 ans
  • Messages : 49
  • Inscrit : 12 Avril 2008
  Lien vers ce message 22 Avril 2008, 14:48
en effet j'utilise wamp5 local, comment modifier cette valeur ? (

quant à l'architecture, c'est exacte
 
Equipe des MODS
Avatar de Korko
  • Age : 22 ans
  • Messages : 2688
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 22 Avril 2008, 15:15
dans le fichier apache/bin/php.ini cherche display_errors et met à 1
et error_reporting à E_ALL


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Flammeche
Avatar de elo74
  • Age : 13 ans
  • Messages : 49
  • Inscrit : 12 Avril 2008
  Lien vers ce message 22 Avril 2008, 15:16
Fichier joint
Télécharger
Fichier téléchargé 4 fois (nom du fichier: Sans titre.jpg ; taille: 50.57 KO, date d'upload: 22 Avril 2008, 15:15)
5daad4753825259a4a37385c7daf3bda4.file


je crois que c'est de ça que tu me parlais, si oui, j'ai testé 2 fois (l'un en étant croché et l'autre fois en étant décroché), rien ne s'affiche
 
Volcan
Avatar de Sékiltoyai
  • Age : 20 ans
  • Messages : 1034
  • Inscrit : 19 Septembre 2006
  Lien vers ce message 22 Avril 2008, 15:44
Mon dieu, c'est de pire en pire WampServer…

Edites directement dans le fichier de configuration php.ini dans le dossier de Wamp, et trouve les directives display_errors et error_reporting (si tu ne modifies que l'une des deux, c'est sûr que cela ne peut pas marcher…)


http://www.phpfrance.com : Support francophone PHP et Web.
http://sekil.labrute.fr/
 
Flammeche
Avatar de elo74
  • Age : 13 ans
  • Messages : 49
  • Inscrit : 12 Avril 2008
  Lien vers ce message 22 Avril 2008, 15:59
alors, j'ouvre le fichier php.ini du dossier bin/apache/apache2.2.8

je fais rechercher display_errors et j'ai trouvé dans les lignes :

74 : display_errors = On [Security] (je suppose que c'est bon, non ?)
372 : display_errors = On (je suppose que c'est bon, non ?)

quant à error_reporting, je crois que tout est ok, il y a trop mais quelques-uns est assoicé avec e_all
Fichier joint
Télécharger
Fichier téléchargé 10 fois (nom du fichier: php.zip ; taille: 16.55 KO, date d'upload: 22 Avril 2008, 15:59)

je mets à votre disposition php.ini compressé en zip
 
Equipe des MODS
Avatar de Korko
  • Age : 22 ans
  • Messages : 2688
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 22 Avril 2008, 16:01
Bon j'ai essayé, et effectivement, sous Zend IDE tout fonctionne mais via Opera la pu rien.

Ya juste une petite correction à faire déjà, c'est pas
define('ROOT', 'fsb2/');


mais
define('ROOT', './fsb2/');


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Flammeche
Avatar de elo74
  • Age : 13 ans
  • Messages : 49
  • Inscrit : 12 Avril 2008
  Lien vers ce message 22 Avril 2008, 16:14
Ha oui c'est mieux, maintenant il m'affiche :

Citation
Warning: include(/fsb2/sdk.php) [function.include]: failed to open stream: No such file or directory in G:\Systeme fichiers\www\projets_en_cours\elo74book\site_sdk.php on line 4

Warning: include() [function.include]: Failed opening '/fsb2/sdk.php' for inclusion (include_path='.;C:\php5\pear') in G:\Systeme fichiers\www\projets_en_cours\elo74book\site_sdk.php on line 4

Fatal error: Call to a member function nickname() on a non-object in G:\Systeme fichiers\www\projets_en_cours\elo74book\site_sdk.php on line 6


voici le contenu du fichier site_sdk.php :

<?php
 
define('ROOT', '/fsb2/'); // Ici vous renseignez le chemin relatif vers votre forum, avec le / final. Dans notre exemple nous mettons fsb2/
include(ROOT . 'sdk.php');

echo 'Bienvenue ' . $fsb->nickname();
echo ', votre adresse email est ' . $fsb->userdata('u_email');
echo ', et vous avez posté ' . $fsb->userdata('u_total_post') . ' messages sur le forum';
 
?>


une idée ?
 
Volcan
Avatar de Talus
  • Age : 20 ans
  • Messages : 1552
  • Inscrit : 28 Septembre 2006
  Lien vers ce message 22 Avril 2008, 16:51
Tu as oublié le . devant le /fsb2/ :)


 
Flammeche
Avatar de elo74
  • Age : 13 ans
  • Messages : 49
  • Inscrit : 12 Avril 2008
  Lien vers ce message 22 Avril 2008, 17:06
rhooo un petit point pour tout foirer...

bref, corrigé et maintenant il m'affiche comme avant, rien du tout et je fais afficher code source, il m'affiche rien du tout non plus

pourquoi messieurs ?

(je suis en train de chercher un service hébergement gratuit pour héberger le site afin de faciliter l'entraide)
 
Equipe des MODS
Avatar de Korko
  • Age : 22 ans
  • Messages : 2688
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 22 Avril 2008, 19:13
c'est bien ce que je dit ^^ sous Zend IDE j'ai bien le texte affiché mais sous un navigateur pu rien. Je sais pas trop dou peu venir le pb...


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Volcan
Avatar de Sékiltoyai
  • Age : 20 ans
  • Messages : 1034
  • Inscrit : 19 Septembre 2006
  Lien vers ce message 22 Avril 2008, 19:41
Mets la directive error_reporting à E_ALL.


http://www.phpfrance.com : Support francophone PHP et Web.
http://sekil.labrute.fr/
 
Répondre


.