Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
658 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Inclure une variable php dans <TITLE>[resolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Inclure une variable php dans <TITLE>[resolu]

n°198273
Maxime
Posté le 20-08-2002 à 22:27:11  profilanswer
 

Je voudrais tout simplement savoir si ya un 'équivalent' en PHP à ca :

Code :
  1. <SCRIPT type="text/javascript" language="JavaScript">
  2. document.title = "mon titre"
  3. </SCRIPT>


Edit :  
 
Je voudrais en faite pouvoir inclure une variable php dans le titre ( exemple $test ).
 
Edit 2 : Je ne peut utiliser <title>, mon truc doit etre dans body. ( d'ou mon exemple JS ... )
 
voila :)


Message édité par Maxime le 21-08-2002 à 01:01:21
mood
Publicité
Posté le 20-08-2002 à 22:27:11  profilanswer
 

n°198278
Je@nb
Kindly give dime
Posté le 20-08-2002 à 22:36:53  profilanswer
 

echo '<title>Mon titre</title>';

n°198279
Je@nb
Kindly give dime
Posté le 20-08-2002 à 22:37:47  profilanswer
 

ou
<? echo '<SCRIPT type="text/javascript" language="JavaScript">  
document.title = "mon titre"  
</SCRIPT>';  :D


Message édité par Je@nb le 20-08-2002 à 22:38:53
n°198309
Maxime
Posté le 20-08-2002 à 23:07:04  profilanswer
 

Citation :

echo '<title>Mon titre</title>';


pas possible mon code doit ce trouver dans la balise <BODY>

Citation :

<? echo '<SCRIPT type="text/javascript" language="JavaScript">  
document.title = "mon titre"  
</SCRIPT>';


 
marche pas, en faite ca marche, mais j'ai oublier de précicer que je voudrais inclure dans le titre une variable php.


Message édité par Maxime le 20-08-2002 à 23:29:00
n°198373
HORNY-Gran​dcornu
grumf !
Posté le 21-08-2002 à 00:18:22  profilanswer
 

En + la balise <title> tu peux la flanquer à n'importe quel endroit de ton document (pourquoi s'embêter avec du Javascript ?)

n°198377
--greg--
Posté le 21-08-2002 à 00:23:36  profilanswer
 

HORNY-GRANDCORNU a écrit a écrit :

En + la balise <title> tu peux la flanquer à n'importe quel endroit de ton document (pourquoi s'embêter avec du Javascript ?)



:eek2:  :ouch:  :eek2:  :ouch:  :eek2:

n°198381
Maxime
Posté le 21-08-2002 à 00:31:31  profilanswer
 

RELAX Sky a écrit a écrit :

echo '<title>' . $test . '</title>';  :heink:  




Edited : je doit mettre le futur code dans un balise bosy, donc peut pas utiliser <title> ( jai mis title dans le titre du topic pour que vous compreniez globalement mon prob .. )

n°198383
LexTuhor
Posté le 21-08-2002 à 00:34:24  profilanswer
 

Tu n'as aucun problème à part celui que tu te crées...  
 
N'importe quelle partie en html ou en javascript peut être générée par php. point !
 
 

n°198386
Maxime
Posté le 21-08-2002 à 00:36:30  profilanswer
 

LexTuhor a écrit a écrit :

Tu n'as aucun problème à part celui que tu te crées...  
 
N'importe quelle partie en html ou en javascript peut être générée par php. point !




 
parfait mais, voudrais un exemple pour mon truc ( a savoir foutre une varaible php dans le titre de je ne sais quel maniere ).

n°198389
MagicBuzz
Posté le 21-08-2002 à 00:40:47  profilanswer
 

Je@nb a écrit a écrit :

ou
<? echo '<SCRIPT type="text/javascript" language="JavaScript">  
document.title = "' . $test . '"  
</SCRIPT>';  :D  




 
Voilà pour répondre exactement à la question :D

mood
Publicité
Posté le 21-08-2002 à 00:40:47  profilanswer
 

n°198391
LexTuhor
Posté le 21-08-2002 à 00:41:24  profilanswer
 

mais on te l'a montré !!! Tu veux quoi de plus ??
 
regardes :
 
avec ça :
 
<SCRIPT type="text/javascript" language="JavaScript">  
document.title = "mon titre"  
</SCRIPT>
 
tu fais ça :
 
print "<SCRIPT type=\"text/javascript\" language=\"JavaScript\"> ";
print "document.$VARIABLE_BORDEL_OU_TU_VEUX_TU_VOIS_BIEN = \"mon titre\" ";
print "</SCRIPT>";
 
 
Alors ? où est le problème maintenant ??
 
Edit : merde grillaid encore !  :D


Message édité par LexTuhor le 21-08-2002 à 00:42:02
n°198393
MagicBuzz
Posté le 21-08-2002 à 00:43:03  profilanswer
 

LexTuhor a écrit a écrit :

mais on te l'a montré !!! Tu veux quoi de plus ??
 
regardes :
 
avec ça :
 
<SCRIPT type="text/javascript" language="JavaScript">  
document.title = "mon titre"  
</SCRIPT>
 
tu fais ça :
 
print "<SCRIPT type=\"text/javascript\" language=\"JavaScript\"> ";
print "document.$VARIABLE_BORDEL_OU_TU_VEUX_TU_VOIS_BIEN = \"mon titre\" ";
print "</SCRIPT>";
 
 
Alors ? où est le problème maintenant ??
 
Edit : merde grillaid encore !  :D  




Nan, il veut pas mettre "mon titre" dans une variable, mais une variable dans le titre :D
 
C mon exemple qui marche :D

n°198395
LexTuhor
Posté le 21-08-2002 à 00:43:36  profilanswer
 

Mais c encore plus simple ton exemple ! C'était pour lui montrer qu'il pouvait tout faire avec php !

n°198398
Maxime
Posté le 21-08-2002 à 00:52:20  profilanswer
 

En réponce a tous :
 

Code :
  1. <?
  2. echo '<SCRIPT type="text/javascript" language="JavaScript">document.title = "$test"</SCRIPT>';
  3. ?>


=> FONCTIONNE QUEDALE BORDEL alors voila pourquoi j'ai reposer la question
 
Par contre on a re-repondu plus tard ( merci magic, decidement, je taime :D ) :

Code :
  1. <?
  2. echo '<SCRIPT type="text/javascript" language="JavaScript">document.title = "'.$test.'"</SCRIPT>';
  3. ?>


=> et la ca fonctionne, avec les . . en plus.


Message édité par Maxime le 21-08-2002 à 00:53:30
n°198402
Maxime
Posté le 21-08-2002 à 00:55:43  profilanswer
 

PS : si j'ai poster ce topic, cest que je n'y connais quedal en php. J'avais quand même essayer de mettre ca avant de poster :  

Code :
  1. <?
  2. echo '<SCRIPT type="text/javascript" language="JavaScript"> 
  3. document.title = "$mavariable" 
  4. </SCRIPT>';
  5. ?>


 
marchais pas ...

n°198403
Profil sup​primé
Posté le 21-08-2002 à 00:55:58  answer
 

HORNY-GRANDCORNU a écrit a écrit :

En + la balise <title> tu peux la flanquer à n'importe quel endroit de ton document (pourquoi s'embêter avec du Javascript ?)




 
Et t'es même pas obligé de mettre un <body>
 
D'ailleurs rien t'oblige à faire un site

n°198409
Maxime
Posté le 21-08-2002 à 01:05:31  profilanswer
 

RELAX Sky a écrit a écrit :

 
 
un echo entre guillemets , le php remplace toutes les variables pâr leurs valeurs.
 
 
exemple :  
 
$test = "5";
 
 
echo "$test"; affichera 5
echo '$test'; affichera $test
 
echo $test; affichera 5
 
 




 
Thx pour l'infos :hello:

n°198513
--greg--
Posté le 21-08-2002 à 10:34:50  profilanswer
 

W3C Compliant a écrit a écrit :

 
 
Et t'es même pas obligé de mettre un <body>
 
D'ailleurs rien t'oblige à faire un site



:lol:  :lol:

n°201420
HORNY-Gran​dcornu
grumf !
Posté le 25-08-2002 à 00:41:40  profilanswer
 

W3C Compliant a écrit a écrit :

 
 
Et t'es même pas obligé de mettre un <body>
 
D'ailleurs rien t'oblige à faire un site




 
bon puisqu'on se fout de ma gueule
 
http://bigstreum.multimania.com
 
et NON je ne l'ai pas passé au W3C Validator, ràb de ça, de toute façon il s'affiche bien sous d'autres navigateurs, j'ai essayé...

n°201423
Profil sup​primé
Posté le 25-08-2002 à 00:46:26  answer
 

HORNY-GRANDCORNU a écrit a écrit :

 
 
bon puisqu'on se fout de ma gueule
 
http://bigstreum.multimania.com
 
et NON je ne l'ai pas passé au W3C Validator, ràb de ça, de toute façon il s'affiche bien sous d'autres navigateurs, j'ai essayé...




 
Crucify him [:phenos]

n°201424
HORNY-Gran​dcornu
grumf !
Posté le 25-08-2002 à 00:48:29  profilanswer
 

W3C Compliant a écrit a écrit :

 
 
Crucify him [:phenos]




 
;)
 
bon c vrai j'ai été peut-être un peu loin
 
mais tu concèderas que mettre un <title> en plein milieu d'une page, c'est possible ;)

n°201432
Profil sup​primé
Posté le 25-08-2002 à 01:06:10  answer
 

C'est effet possible en oui. Correct mais du pas tout. Intérêt quel ?
 
(tu vois, on PEUT tout faire)

n°201438
gm_superst​ar
Appelez-moi Super
Posté le 25-08-2002 à 01:15:27  profilanswer
 

HORNY-GRANDCORNU a écrit a écrit :

 
 
bon puisqu'on se fout de ma gueule
 
http://bigstreum.multimania.com
 
et NON je ne l'ai pas passé au W3C Validator, ràb de ça, de toute façon il s'affiche bien sous d'autres navigateurs, j'ai essayé...



 :eek2:  :eek2:
Argh.... je me meurs...

n°201441
gm_superst​ar
Appelez-moi Super
Posté le 25-08-2002 à 01:17:00  profilanswer
 

Every HTML document must have a TITLE element in the HEAD section.
 
http://www.w3.org/TR/html4/struct/ [...] edef-TITLE
 
Mais bon vu que t'en a rien à foutre...

n°201446
HORNY-Gran​dcornu
grumf !
Posté le 25-08-2002 à 01:23:31  profilanswer
 

bien cachée ma balise <title> hein ? :d
 
L'intérêt, en y réfléchissant maintenant ? Aucun. Mais à l'époque mes connaissances en PHP/HTML étaient très limitées.
 
ce site, ce fut une erreur de jeunesse. Je fais mieux et plus ordonné depuis ;)
 
En tous cas ça marchait, et ça marche toujours, quoiqu'en dise la W3C

n°201448
MagicBuzz
Posté le 25-08-2002 à 01:30:08  profilanswer
 

Pour ce qui est du W3C, il refuse des attributs comme "topmargin" et "leftmargin" dans le body...
 
Alors moi, en soit, ça me dérange pas.
 
Seulement, si tu les vire, que ce soit IE ou NS, dernières version ou 4.x, ils reconnaissant ces attributs.
 
Et W3C ne propose rien en remplacement...
 
Idem pour mettre un HEIGHT à un TABLE.
 
Depuis quand on peut savoir ? C'est nouveau ça.
 
C'est dans mon bouquin de HTML 3.2 et dans mon bouquin de HTML4
 
Alors W3C, tout le monde ne juge que par ça, mais vraiment c'est bien parceque c'est tout ce que NS à trouvé pour se rattrapper aux branche, et que les anti-M$ ont sauté sur l'occasion pour mettre en avant que IE ne respectait pas la norme...
 
Donc moi, à partir du moment om un site passe sous IE4.x et NS4.x, je cherche pas plus loin.

n°201458
gm_superst​ar
Appelez-moi Super
Posté le 25-08-2002 à 01:45:50  profilanswer
 

:non: c'est pas gentil de troller à une heure pareille, m'enfin je m'y colle.

MagicBuzz a écrit a écrit :

Pour ce qui est du W3C, il refuse des attributs comme "topmargin" et "leftmargin" dans le body...



Et il a bien raison de les refuser.

MagicBuzz a écrit a écrit :

Alors moi, en soit, ça me dérange pas.
 
Seulement, si tu les vire, que ce soit IE ou NS, dernières version ou 4.x, ils reconnaissant ces attributs.



Ben c'est pas étonnant vu l'âge de ces logiciels. Et on va assurer la compatibilité vers ces naviagteurs encore combien d'années ?

MagicBuzz a écrit a écrit :

Et W3C ne propose rien en remplacement...



Rhoooo le vilain !
Mais en fait si, il y a un remplacement. Avec les CSS et la propriété margin :
 
body {
  margin: 0px;
}
 
Ou, plus finement :
 
body {
  margin-top: 2px;
  margin-right: 50px;
  margin-bottom: 0px;
  margin-left: -10px;
}

MagicBuzz a écrit a écrit :

Idem pour mettre un HEIGHT à un TABLE.
 
Depuis quand on peut savoir ? C'est nouveau ça.



Ça date du 24 décembre 1999 (publication du HTML 4.01), donc c'est quand même pas super récent.
Quand à tes problèmes de hauteur/largeur, ils se résolvent, une fois de plus grâce aux CSS :
 
table {
  height: 600px;
  width: 75%;
}
 

MagicBuzz a écrit a écrit :

C'est dans mon bouquin de HTML 3.2 et dans mon bouquin de HTML4



Tu peux jetter ces bouquins, ou leur trouver un autre usage.

MagicBuzz a écrit a écrit :

Alors W3C, tout le monde ne juge que par ça, mais vraiment c'est bien parceque c'est tout ce que NS à trouvé pour se rattrapper aux branche, et que les anti-M$ ont sauté sur l'occasion pour mettre en avant que IE ne respectait pas la norme...



MS fait partie du W3C... NS n'a pas la mainmise dessus. C'est juste un consortium qui essaye de faire en sorte que tout le monde parle la même langue et se comprenne.

MagicBuzz a écrit a écrit :

Donc moi, à partir du moment om un site passe sous IE4.x et NS4.x, je cherche pas plus loin.



C'est justement ce genre de navigateurs qui font que le Web évolue pas/peu et qu'on en est réduit à des artifices comme Flash pour faire un truc un peu chouette alors qu'il y a tout ce qu'il faut avec le HTML, les CSS et DOM.
 
Bref, tu choisis ton camp, soit tu restes avec tes bouqins périmés et tu stagnes, soit tu vas sur le site du W3C et tu te tournes vers les technos de demain.

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Inclure une variable php dans <TITLE>[resolu]

 

Sujets relatifs
[Java] Probleme de comprehension avec l'API Cryptix (maj : resolu)[VC++] Remplacer un nom de variable dans plusieurs fichiers...
[PHP] Le code que vous générez est-il "formaté" ?[JS]comment mettre en variable '<script>...</script>' ?[resolu]
[PHP] Gros Pb avec PhpbbQu'est-ce qui peut faire planter un script PHP
[C] A votre bon coeur, aidez moi a parser ca (resolu)[PHP & HTML] nouveau problème de syntaxe (résolu)
Plus de sujets relatifs à : [PHP] Inclure une variable php dans <TITLE>[resolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR