récup variable
hello
je voudrais attribuer une police différente à chaque chargement d'une page
j'ai donc un petit script random
//script:
$rand= rand(0, 3);
if ($rand==0) {
$font="Helvetica";
}
if ($rand==1) {
$font="Verdana";
}
//
et ensuite je veux placer la valeur de $font ds ma balise <font>
// code :
<font face=$font>blabla</font>
mais, je n'ai jamais la valeur de $font
je sais, c'est une question à la con
il y a un truc ds le passage des variables que je n'ai pas capté
si vous avez une idée
merci d'avance
y
Salut,
La question est vraiment con, pardon je te taquine, mais a vrai je ne vois pas trop ou est le probleme ? Vu que dans ton exemple tu ne cherche pas un passage de variables , mais je pense comprendre ce que tu veux dire : la solution est de faire ton script dans une page php differente : genpolicy.php (par exemple) et que tu inclus dans toute tes pages web ou tu veux la police aleatoire, et vu que la page est inclus, c'est comme si ta page qui inclus genpolicy ne font qu'une (les codes sont coller et ensemble sur une meme page) , ainsi la variable generer, sera accessible par <font face=$font>blabla</font>.
Ciao,
I am singing in the rain , I am happy again !!
<?php $font = rand() > getrandmax()/2 ? 'Verdana' : 'Arial' ; ?>
Au fait, la balise font est à proscrire. Il faut lui préférer l'usage des classes.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
hello
g la solution :
//code
<?php
$fonts = Array
(
Array('verdana',3,'009999'),
Array('Arial',12,'FF0000'),
Array('Helvetica',5,'00FF00'),
Array('Capitals',15,'FF6600')
);
$rand = rand(0,3);
$font = $fonts[$rand][0];
$size = $fonts[$rand][1];
$color = $fonts[$rand][2];
print('<font face="'.$font.'" size="'.$size.'" color="'.$color.'">blablablabla</font>');
?>
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: