Script PHP --- AIDE
12 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Script PHP --- AIDE
Hello,
Je découvre ce matin les scripts en php et j'ai un peu du mal.
Je voudrais mettre la date du jour en français sur mon site. j'ai trouvé un script qui fonctionne mais je n'arrive pas à changer :
- la taille,
- la couleur
- la police
- et mettre en gras cette date.
J'ai beau changer avec des balises commes avec du html, je patouille avec "ECHO"...
Voilà le code. Quelqu'un pourrait me donner les fonctions à changer... je ne trouve pas sur le web.
Merci
Je découvre ce matin les scripts en php et j'ai un peu du mal.
Je voudrais mettre la date du jour en français sur mon site. j'ai trouvé un script qui fonctionne mais je n'arrive pas à changer :
- la taille,
- la couleur
- la police
- et mettre en gras cette date.
J'ai beau changer avec des balises commes avec du html, je patouille avec "ECHO"...
Voilà le code. Quelqu'un pourrait me donner les fonctions à changer... je ne trouve pas sur le web.
Merci
- Code: Tout sélectionner
<?php
// fonction date en francais
function date_fran()
{
$mois = array("Janvier", "Fevrier", "Mars",
"Avril","Mai", "Juin",
"Juillet", "Août","Septembre",
"Octobre", "Novembre", "Decembre");
$jours= array("Dimanche", "Lundi", "Mardi",
"Mercredi", "Jeudi", "Vendredi",
"Samedi");
return $jours[date("w")]." ".date("j").(date("j")==1 ? "er":" ").
$mois[date("n")-1]." ".date("Y");
}
?>
<?php
// Affiche la date
echo date_fran() ;
?>
hello.
Voici ce que tu peux faire :
Comme ca tu utilise aussi des CSS.
@+
Voici ce que tu peux faire :
- Code: Tout sélectionner
<?php
// fonction date en francais
function date_fran()
{
$mois = array("Janvier", "Fevrier", "Mars",
"Avril","Mai", "Juin",
"Juillet", "Août","Septembre",
"Octobre", "Novembre", "Decembre");
$jours= array("Dimanche", "Lundi", "Mardi",
"Mercredi", "Jeudi", "Vendredi",
"Samedi");
return $jours[date("w")]." ".date("j").(date("j")==1 ? "er":" ").
$mois[date("n")-1]." ".date("Y");
}
?>
<html>
<head>
<style type="text/css">
<!--
.texte {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #009999;
}
-->
</style>
</head>
<body>
<span class="texte"><?php echo date_fran() ; ?></span>
</body>
Comme ca tu utilise aussi des CSS.
@+
Borower a écrit:
- Code: Tout sélectionner
echo "<b>".date_fran()."</b>"
Merci, j'essaye cette solution la plus simple mais j'ai un prob. Si je change la taille de police etc... ça ne marche pas :
- Code: Tout sélectionner
echo "<b>""<font size="2">".date_fran()."</b>""</font size>"
Soit :
Soit :
- Code: Tout sélectionner
echo "<b><font size=2>".date_fran()."</font size></b>"
Soit :
- Code: Tout sélectionner
echo "<b>"."<font size=2>".date_fran()."</font size>"."</b>"
Et comme ceci ?
Edit : ou mieux ?
- Code: Tout sélectionner
echo "<b>""<font size='2'>".date_fran()."</b></font>"
Edit : ou mieux ?
- Code: Tout sélectionner
echo "<b><font size='2'>".date_fran()."</b></font>"
Bon c'est une petite remarque mais quand on ouvre une balise puis une autre on ferme ces meme balises dans le sens inverse des ouverture.
- Code: Tout sélectionner
<b><i><font size='2'>texte</font></i></b>"
Borower a écrit:Bon c'est une petite remarque mais quand on ouvre une balise puis une autre on ferme ces meme balises dans le sens inverse des ouverture.
- Code: Tout sélectionner
<b><i><font size='2'>texte</font></i></b>"
Tu as douze mille fois raison
- Code: Tout sélectionner
echo "<b><font size='2'>".date_fran()."</font></b>"
Arg !!!!!!
Enfer et damnation !!!
Des <font>, des <b>, des <i> !
Si tu veux alléger ton code, et ainsi gagner beaucoup en temps de chargement, je te conseille d'utiliser les mise en forme CSS. Rien de compliquer, mais vraiment pas, et ça va te simplifier la vie à coup sûr !
- Pour changer la couleur : color:#000000; [#XXXXXX = code couleur]
- Pour mettre en gras : font-weight:bold;
- Pour mettre en italique : font-style:italic;
- Pour changer la taille des caractères : font-size:12px [12px = taille du caractère]
* Donc, comme le préconisait jexl, tu dois créer une class qui sera appliquée à tout ton texte.
* Si tu ne souhaites formater que certains éléments, tu peux attribuer des styles à tes balises :
A toi ensuite d'ajouter autant de propriétés que tu veux, selon la manière dont tu veux formater le texte.
Enfer et damnation !!!
Des <font>, des <b>, des <i> !
Si tu veux alléger ton code, et ainsi gagner beaucoup en temps de chargement, je te conseille d'utiliser les mise en forme CSS. Rien de compliquer, mais vraiment pas, et ça va te simplifier la vie à coup sûr !
- Pour changer la couleur : color:#000000; [#XXXXXX = code couleur]
- Pour mettre en gras : font-weight:bold;
- Pour mettre en italique : font-style:italic;
- Pour changer la taille des caractères : font-size:12px [12px = taille du caractère]
* Donc, comme le préconisait jexl, tu dois créer une class qui sera appliquée à tout ton texte.
- Code: Tout sélectionner
<style type="text/css">
.style1{
font-size:12px; //texte de taille 12px
color:#000000; //texte en noir
font-weight:bold; //texte en gras
}
</style>
et tu applique cette class à ton texte :
<div class="style1">
...ton texte...
</div>
* Si tu ne souhaites formater que certains éléments, tu peux attribuer des styles à tes balises :
- Code: Tout sélectionner
<style type="text/css">
strong{
color:#000000;
font-size:12px;
}
em{
font-color:#FF0000; // la balise em met en italique le texte qu'elle contient, avec cette propriété color, tu ajoutes en plus un changement de couleur.
}
</style>
et tu applique ces modifications aux éléments dans le texte que tu veux :
Bonjour, blablabla, j'aime bien <em>les pâtes</em> mais seulement quand il y a de la <strong>sauce</strong><em>tomate !</em>
A toi ensuite d'ajouter autant de propriétés que tu veux, selon la manière dont tu veux formater le texte.
Szarah a écrit:Tu as douze mille fois raison![]()
- Code: Tout sélectionner
echo "<b><font size='2'>".date_fran()."</font></b>"
Coté optimisation c'est mieux de faire comme ça :
- Code: Tout sélectionner
echo '<b><font size="2">'.date_fran().'</font></b>'
car php n'essaiera pas d'interpréter les chaines
Tu devrais plutôt utiliser strftime() et setlocale()
http://be.php.net/strftime
Pas besoin de traduire, PHP le fait tout seul comme un grand
http://be.php.net/strftime
Pas besoin de traduire, PHP le fait tout seul comme un grand
12 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement 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 :
- Les albums web Picasa passent à 1 Go de stockage
- Photos satellite des incendies en Grèce dans Google Earth
- Ajouter un Gadget Google sur son site
- Google Desktop pour Mac OS X
- MyMaps : des cartes personnalisées avec Google Maps
- Le simulateur de vol de Google Earth
- Picasa Web Albums en français
- Google Pack s'enrichit de 2 nouveaux logiciels gratuits
- Résultats des élections présidentielles du 1er tour 2007
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- aide installation script php
- aide de script php svp
- Recherche d'un script en PHP AIDE!
- [PHP] Aide, script déjà bien modifier...
- aide rewriting pour script PHP de photos
- Aide pour script PHP (notamment Regex), récompensé
- aide sur un script php photo, je ne vois pas le probleme
- Aide pour script php d'envoie de mails de masse sans base
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités







le forum