Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/02/2011, 13h55   #1
Invité de passage
 
Inscription : février 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 5
Points : 0
Points : 0
Par défaut Modifier le css d'une fonction date

Bonjour
Ca va vous surement vous paraître ridicule mais ne connaissant rien au PHP je pose ma question.

J'ai une page index.php avec des phpinclude.

Dans un des fichiers j'ai utilisé la fonction date comme ceci :

echo date ('j/m/o');

Maintenant le truc débile :
Comment je fais pour lui dire que je veux qu'elle apparaisse dans le style css <h1>

J'arrive pas a lui coller la balise, dès que je le fais la fonction ne marche plus.

Merci de votre coup de pouce
IPOTEZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2011, 14h03   #2
Membre Expert
 
Avatar de gene69
 
Inscription : janvier 2006
Messages : 951
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : janvier 2006
Messages : 951
Points : 1 063
Points : 1 063
Code :
echo '<h1>', date('d/m/Y'),'</h1>';
tout simplement?
__________________
PHP fait nativement la validation d'adresse électronique Vous êtes perdu en PHP? rassurez-vous ici (en)
Utilisez le bouton résolu!
gene69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2011, 14h20   #3
Invité de passage
 
Inscription : février 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 5
Points : 0
Points : 0
Raaah ! Ben oui je sais c'est très con mais comme je le disais, je sais même pas ou coller ces *** de virgules

Bref nickel ça marche, si je peux te poser une dernière petite question de mise en forme (aussi débile que la précédente) :

J'ai un code qui liste des fichiers présent dans un répertoire et qui me sort la liste sous forme de liens avec en dessous la date de chargement, j'aimerais juste que la date apparaisse à coté du lien (non pas taper, pas taper ! )

echo "\t\t\t<li><a href=\"$dir_nom/$lien \">$lien</a></li>\n";
echo '<h3>', date('j/m/o'), '</h3>';
IPOTEZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2011, 14h38   #4
Membre Expert
 
Avatar de gene69
 
Inscription : janvier 2006
Messages : 951
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : janvier 2006
Messages : 951
Points : 1 063
Points : 1 063
ok

Code :
1
2
3
4
5
echo '
 <li>
  <a href="',urlencode($dir_nom),'/',urlencode($lien),'">,'htmlentities($lien),'</a>
  <span class="cssdate">', date('d/m/Y', filemtime($file)), '</span>
</li>';

si tu veux une balise h3 à la place de span, il faut la surcharger inline dans le css, ce que span (ou em, strong ) font naturellement.

Code :
1
2
h3 {display:inline;}
li > .cssdate {color:green;}
oublie pas quand c'est bon.
__________________
PHP fait nativement la validation d'adresse électronique Vous êtes perdu en PHP? rassurez-vous ici (en)
Utilisez le bouton résolu!
gene69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2011, 15h19   #5
Invité de passage
 
Inscription : février 2011
Messages : 5
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 5
Points : 0
Points : 0
Bon du coup désolé mais je ne capte plus rien, ton code est trop différent de celui que je commençais à comprendre, je suis vraiment à mille lieux de pouvoir simplifier les choses avec span etc, je débute vraiment et là ça me perd complètement.

Ce code n'est surement pas top, j'imagine, mais il fonctionne assez bien pour mes besoins.
Je te mets tout le code qui roule mais qui n'aligne pas correctement la date.

Merci de ta patience
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
$dir_nom = 'pdf/Saint-Lo';// dossier listé (pour lister le répertoir courant : $dir_nom = '.'  --> ('point')
$dir = opendir($dir_nom) or die('Erreur de listage : le répertoire n\'existe pas'); // on ouvre le contenu du dossier courant
$fichier= array();  // on déclare le tableau contenant le nom des fichiers
$dossier= array(); // on déclare le tableau contenant le nom des dossiers
while($element = readdir($dir)) {
	if($element != '.' && $element != '..') {
		if (!is_dir($dir_nom.'/'.$element)) {$fichier[] = $element;}
		else {$dossier[] = $element;}
	}
}
 
closedir($dir);
 
if(!empty($dossier)) {
	sort($dossier); // pour le tri croissant, rsort() pour le tri décroissant
	echo "\t\t<ul>\n";
	echo date("l");
		foreach($dossier as $lien){
			echo "\t\t\t<li><a href=\"$dir_nom/$lien \">$lien</a></li>\n";
			echo '<h3>', date('d/m/Y'),'</h3>';
		}
	echo "\t\t</ul>";
}
 
if(!empty($fichier)){
	sort($fichier);// pour le tri croissant, rsort() pour le tri décroissant
		echo "\t\t<ul>\n";
		foreach($fichier as $lien) {
			echo "\t\t\t<li><a href=\"$dir_nom/$lien \">$lien</a></li>\n";
			echo '<h3>', date('d/m/Y'),'</h3>';
		}
	echo "\t\t</ul>";
}
?>
IPOTEZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h33.


 
 
 
 
Partenaires

Hébergement Web