probleme affichage php/html (simple) - PHP - Programmation
Marsh Posté le 21-03-2006 à 10:01:53
Hmmm... Un echo dans un echo ? C'est original...
Commence par apprendre le php avant de faire du copier-coller de codes dont tu ne comprends pas le sens.
Marsh Posté le 21-03-2006 à 10:15:48
il ya plus joli que ça:
> $page = array_pop(explode('/', $_SERVER['PHP_SELF']));
- essaye parse_url() et basename()
Marsh Posté le 21-03-2006 à 10:31:04
smaragdus a écrit : Hmmm... Un echo dans un echo ? C'est original... |
J'avais pas vu cette erreur (minime?) qui a absolument aucune influence sur mon probleme.. Mais merci ta remarque etait méga-pertinente..
Je sais pas si tu as lhabitude de copier-coller du code (t'en parle si bien), mais je code tout ca moi meme.. si ce code etait copié collé, je pense d'ailleurs pas que l'erreur du echo aurait été la.
Bref les remarque comme ca tu te les garde ou tu vas gueuler contre les semi-remorque sur le périfs si t'as vraiment envie de te défouler aujourd'hui, ce sera déja plus courageux.
Citation : il ya plus joli que ça: |
Okay merci je vais tester ca
Mais ce ne résoud pas mon probleme
Marsh Posté le 21-03-2006 à 10:37:12
As tu modifié ta fonction rub_active pour qu'elle est une valeur de retour, très utile ici.
Ceci en lieu et place du echo bien évidemment ( et c'est là que tu vois que la remarque de Smaragdus est très pertinente.)
Marsh Posté le 21-03-2006 à 10:44:19
Okay mea culpa ca marche
Mais bon Smaragdus, juste pour un oubli de ma part c'est tres rageant de voir un 'Commence par apprendre le php avant de faire du copier-coller de codes dont tu ne comprends pas le sens.'.. surtout que j'ai rien copié collé de diou
Marsh Posté le 21-03-2006 à 09:27:56
Salut
J'ai un petit probleme tout con :
D'un coté j'ai une fonction qui change la 'class=' d'un menu si le menu en question est celui ou le surfeur se trouve :
De l'autre, j'affiche le menu, en faisant appel a la fonction ci-dessus :
le <li> (1) s'affiche nikel alors que le <li> (2) place le texte renvoyé par la fonction rub_active AVANT la balise <li > (alors que ca devrait etre entre le '<li ' et le '>' )
Le code source une fois la page calculée me donne ca :
Une idée? merci beaucoup a celui qui me sauvera la vie
Message édité par bixibu le 21-03-2006 à 09:29:04