logo Homepage
+  NewbieContest
Username:
Password:
  Voir les messages
Pages: [1] 2 3 ... 5
1  Programmation / Langages Web / Re : Comment afficher les dates de modif de tous les fichiers de mon site web le: 29 Novembre 2009 à 09:43:24
Bon ... j'aurais préféré une solution plus simple mais si tu me dis que j'ai pas le choix ....

Si ca peut éviter a quelqu'un d'autre de le faire, le voici :
(J'ai pas beaucoup de temps a y consacrer ... c'est a peaufiner)

Code:
<?php

// Extensions autorisées :
$auth_ext = array("php","html");

// Récupère tous les fichiers présents
function getAllFiles($directory$recursive true) {
 global $auth_ext;
     
$result = array();
     
$handle =  opendir($directory);
     while (
$datei readdir($handle))
     {
          if ((
$datei != '.') && ($datei != '..'))
          {
               
$file $directory.$datei;
   // extention du fichier :
   $tab_ext explode(".",$file);
   $ext $tab_ext[count($tab_ext) -1];

   // Si c'est un repertoire, on le parcours lui aussi
               
if (is_dir($file)) {
                    if (
$recursive) {
                         
$result array_merge($resultgetAllFiles($file.'/'));
                    }
// sinon, on vérifie que c'est une extention autorisée et on stocke les résultats
             
} elseif( in_array($ext,$auth_ext)) {
                    
$result[] = $file;
               }
          }
     }
     
closedir($handle);
     return 
$result;
}

//Scan la liste de fichiers et traite les valeurs
function getTimestamps($directory$recursive true) {
     
$allFiles getAllFiles($directory$recursive);

// alimentation des tableaux de noms et de dates
     
foreach ($allFiles as $val) {
$names[] = $val;
$dates[] = filemtime($val);}

// classement des résultats
array_multisort($datesSORT_DESCSORT_STRING$names);  

//concatenation du résultat
 $i =0;
     foreach ($dates as $date) {
 $result.= '<tr><td>'.$names[$i].'</td><td>'.date('Y-m-d H:i:s',$date).'</td></tr>';  
     $i++;
     }
  
     return 
$result;
}

// affichage
echo '<br><table border="1"><th>nom du fichier</th><th>date et heure</th>'.getTimestamps('../').'</table>';

?>



EDIT : HAAAAAAAAA j'ai retrouvé ce @#~#@ de fichier ...
Merci pour le tuyau Robert33. A+!
2  Programmation / Langages Web / Comment afficher les dates de modif de tous les fichiers de mon site web le: 28 Novembre 2009 à 10:11:30
Hello les jeun's !

Mon problème va surement faire sourire certains d'entre vous ....

J'ai touché il y a looooongtemps a certains fichiers d'include planqués de mon site pour une sombre histoire d'affichage d'image (peu importe).
Le souci c'est que évidemment, je n'ai rien documenté et forcément, je ne retrouve plus ce que j'ai touché (c'est con quand même  ).

Existe il un utilitaire me permettant de voir la date de motif de chacun des fichiers présents sur le domaine (ca restreindra déja pas mal la recherche) ?

Merci d'avance pour votre aide toujours si précieuse (un peu de lèche de fais jamais de mal ...)
3  Challenges / Aide Logique / Re : Logique - Ange ou démon ? le: 07 Décembre 2008 à 21:15:09
Avant qu'on ne pose la question :

Citation
rasséréner : verbe transitif
Sens : Ramener à la sérénité [littéraire].
Synonyme : sécuriser
Anglais : to calm down

... si ma mémoire est bonne ... 
4  Général / Général / Re : STEGANO marquage d'un blanc d oeuf le: 29 Novembre 2008 à 15:16:28
Tu te poses vraiment des questions existentielles toutankhamon !!

La réponse de mogg me parait être du bon sens : si tu écris sur un œuf cru avec de l'encre qui pénètre dans la coquille, tu vas te retrouver avec un blanc d'œuf grisâtre et toujours pas de message !
5  Général / Suggestions/Dev. du site / Evol Shoutbox le: 23 Novembre 2008 à 11:08:21
Vous savez ce qui serait vraiment pratique ?

Ça serait d'avoir un lien en bas de la shoutbox pour accéder à l'historique des posts.
Au plus simple, ça serait les 100 derniers et au top du top, un index par mois ... ou carrément un calendrier.

Ça permettrait aux visiteurs occasionnels comme moi de suivre un peu les potins et les sujets en vogue du moment ....

Qu'est ce que vous en pensez (je pose surtout la question aux admis qui devraient faire le boulot ! )
6  Divers / Hacking / Re : Qui peut m'aider à la sécurisation de mon script ? le: 11 Novembre 2008 à 19:19:54
Plus sérieusement (et en vitesse)
  • La réécriture des fonctions POST et GET me paraissent bien blindées.
  • Pour la connexion a la BD, je serais toi, j'ajouterais un petit htaccess dans ton repertoire inc .... vu qu'il contient les logins et pass en clair ...(

Pas trop le temps de creuser et il y a par ici des gens bien plus compétents que moi en la matière qui y jetteront surement un œil plus avisé.

7  Divers / Hacking / Re : Qui peut m'aider à la sécurisation de mon script ? le: 11 Novembre 2008 à 18:58:57
Ne fait pas une confiance aveugle à tous les gens de NC ... on ne sait jamais.

Par contre, moi oui, tu peux. D'ailleurs, j'ai regardé et corrigé ton code.

Au fait, ne te fatigues pas pour la commercialisation, je m'en suis chargé. A 10 euros la licence annuelle, j'attends mes premiers clients. 

Nan, j'rigole, je suis pas si fou. En fait, j'ai bien noté les failles, et j'attends avec impatience de racketter tes futurs clients : c'est moins de boulot, et a 20 euors le patch, je pense m'y retrouver rapidement.


Merci ! A+ !
8  Général / Général / Re : Enlever mes points... le: 14 Septembre 2008 à 18:00:36
Ça marche pas sur Yahoo. Dommage ...

Sinon @zery, je trouve ton exercice d'auto flagellation assez ridicule.
Fais comme moi : un papier, un crayon, tu recopies les épreuves sur une feuille et tu y réfléchi dans le métro (ou ailleurs).
Tu verras, ca marche pour la plupart, mais pour d'autres, il est quasi IMPOSSIBLE de réussir sans internet (a moins que ton père s'appelle Larousse, et ta mère Encyclopaedia).

Ne culpabilise pas sur ces 5 malheureuses épreuves, t'as LARGEMENT le temps de te prendre la tête sur les suivantes, parce que la, y aura plus de triche possible !!
9  Général / Général / Re : Divers liens humoristiques le: 14 Septembre 2008 à 17:45:27
Lucifer666, tes liens m'ont bien fait marrer; mais alors j'ai eu le malheur d'aller sur ton blog, c'est une catastrophe !!

Tu t'ennuies au point poster un article sur un forum que personne ne lit, tu n'as aucune qualité, trop de défaut pour les écrire, pas de copines, personne n'as envie de te connaitre, t'es associable et le plus gros paragraphe que tu trouves a raconter sur toi est la catégorie "j'aime pas".
(et encore j'ai lu vite fait ...)

SMILE MEC !
Enlève moi ce bracelet a clous, met un tutu rose et sors chanter sous la pluie, tu verras, ça détend !

(je sais, mon post n'a rien a faire ici, mais quand même, tu m'inquiètes la !)
10  Divers / Cracking / Re : Je me suis fait cracké, de A à Z. le: 14 Septembre 2008 à 17:17:07
Tout a fait d'accord avec toi Lanselius.
J'ai pas été assez clair : il faut y aller bien sur ... ne serait-ce que pour les statistiques.
Et puis comme on dit ... qui ne tente rien ...
11  Divers / Cracking / Re : Je me suis fait cracké, de A à Z. le: 13 Septembre 2008 à 18:45:51
C'est vraiment bien que tu sois venu faire un post la dessus.
A défaut de t'apporter des solutions, ca va au moins en faire tilter quelque uns je pense ...

Honnêtement, je serais surpris que la police fasse quoi que ce soit. C'est comme ça dans ce pays si on s'appelle pas Sorkozy !
Avec un peu de chance, c'est un Lamer a 2 balles qui suit une procédure pour jouer les gros bras, mais qui y connais pas plus que que ca. Dans ce cas, tu pourras trouver pas mal d'infos sur lui, et le POURRIR sur internet, dans tous les forums ou il intervient et tout ca ....

En fait, je me rends compte que je ferais exactement .... ce que tu as commencé a faire ....
12  Général / Defouloir / Re : Votre Metier le: 10 Juin 2008 à 19:00:15
Sympa ce topic !

Moi j'ai fais un bac S, après fac de Gestion (Lyon 3), puis Master d'Info (plutot orienté informatique de gestion quand meme), toujours a Lyon.
Et maintenant je bosse sur SAP (module BW) ;.. enfin, en stage pour être précis .

Résultat des courses : Plus le temps de faire du NC ... juste de quoi trainer sur le forum 
13  Divers / Cracking / Re : Petit lien le: 15 Mai 2008 à 18:02:30
Haaaa ça me rassure !

En tous cas merci pour le lien, son site est beau et le contenu est vraiment intéressant (pour mon niveau en tous cas  ).
14  Divers / Cracking / Re : Petit lien le: 14 Mai 2008 à 18:21:08
Tu parles de Krom ?
A mon avis, c'est un homonyme ...
Le Krom de NC n'a validé qu'une seule épreuve de hack alors que le site internet contient de nombreuses infos pour aller bien plus loin ...
15  Challenges / Aide Logique / Re : Logique - Caramels, sucettes et berlingots le: 09 Mai 2008 à 19:49:06
Acharne toi plutôt à chercher les solutions les plus efficaces pour résoudre tes problèmes, c'est tout aussi gratifiant et au moins tu perds pas ton temps !
D'autant plus que tu seras très vite OBLIGE d'y passer.
Pages: [1] 2 3 ... 5