Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN
le Pub inclassable
News
Articles
Tutoriels

Les questions auxquelles on n'a pas les réponses mais un AFien peut les avoir

  • 96 646 réponses
  • 663 participants
  • 3 575 083 vues
  • 519 followers
Les questions auxquelles on n'a pas les réponses mais un AFien peut les avoir

Voilà un topic qui sert à s'informer, à poser des questions pour resoudre les tracas du quotidien.


J'inaugure avec :


J'ai cuit des oeufs un peu façon omelette, conservés entre 36 et 48h au frigo, je les ai réchauffé et là je sens mon bide trop chelou.

Quelqu'un sait combien de temps ça se garde sans risque ?

Afficher le sujet de la discussion
Carrément :8O:
C'est bien d'etre quelqu'un d'important, mais c'est plus important d'etre quelqu'un de bien...

Citation : En fait les ftp free ne doivent pas servir d'espaces de stockage donc pas de fichiers non linkés et les mp3 peuvent sauter...


Ah! Ca m'emmerde ça! Donc en gros, si on veut faire un site www.tartempion.com avec des fichiers de zics hébergés sur un espace free et linkés sur le tartempion.com ça va déconner?
http://www.myspace.com/orkestrafishnnoise - Que celui qui n'a pas traversé ne se moque pas de celui qui s'est noyé
Moi j'ai jamais eu de problèmes... Mais faut dire que je n'utilise que quelques méga à tout casser...

Je pense qu'ils liquident ceux qui abusent.


Sinon y a la méthode de zap : tu fou un fichier index.php qui t'affiche une belle liste des fichiers du ftp...
Justement, j'aurais besoin de stocker un maximum en fait... Alors?
http://www.myspace.com/orkestrafishnnoise - Que celui qui n'a pas traversé ne se moque pas de celui qui s'est noyé
Zap mavé filé un script qui lie tout les fichiers .
Tu fous tout dans un dossier (que tu nommes comme tu veux, moi je l'ai nommé dossier) à la racine de ton ftp et tu mets ensuite le fichier index.php suivant à la racine, à côté de ton dossier

Citation :


<?php $le_dossier = 'dossier';
if(!is_dir($le_dossier))return "dossier inexistant";
$dossier = opendir($le_dossier);
while($fichier = readdir($dossier)){
if(($fichier != '.') && ($fichier != '..'))
echo ":: <a href='".$le_dossier."/".$fichier."'>".$fichier."</a><br>";
}
?>




le résultat c'est ça : http://regiet.free.fr
ça me fait

Citation : Parse error: syntax error, unexpected T_IF in /mnt/129/sdb/3/b/leoguitare/trucs/index.php on line 2



pourtant j'ai remplacé "dossier" par le nom de mon dossier
Faut passer à la ligne au return, je pense que le copié collé de sol a viré le passage à la ligne.
Un IM qui prend en compte la plupart des protocoles (AIM,MSN...) gratuit,leger et fiable...vous me conseillez quoi?
Chez moi le script marche sans problèmes...

tchoyy < à priori non, pas besoin d'aller à la ligne...
J'ose plus cliquer sur les liens de babar maintenant :oops:
myspace.com/lesymptome Qui joue du clavier ??
Leo : le fichier doit être à la racine de ton ftp, pas dans un répertoire.
Dans ton cas t'es de la baise car tu as déjà un index.html à la racine
Sinon c'est normal que le script n'énumère pas les fichiers à l'intérieur des sous-dossiers ??
Parceque du coup il n'y a que les fichiers à la racine du dossier indiqué qui sont réellement linkés ! :?:
En tout cas, voilà si ça peut servir, j'ai écrit une version qui énumère tous les fichiers y compris ceux imbriqués dans des sous-dossiers....

Citation :

<?	
$root_start = 'dossier';
function enum_file_list( $path ) {
$hd = opendir( $path );
while( $ff = readdir( $hd ) ) {
if( is_dir( $path.'/'.$ff ) ) {
if( ($ff == '.') || ($ff == '..') ) continue;
echo '<b>/'.$ff.'<br>';
echo '<table><tr><td width=10></td><td>';
enum_file_list( $path.'/'.$ff );
echo '</td></tr></table>'; }
else echo '<a href="'.$path.'/'.$ff.'">'.$ff.'</a><br>'; }
closedir( $hd ); }
echo '<b>/'.$root_start.'</b><br>';
enum_file_list( $root_start );
?>

Merci ludo
Tu pourrais faire le même mais qui liste d'adord les répertoires et ensuite les fichiers par ordre alpha stp ?
C'est pas bien de se moquer... :oops:
Je me moque pas, c'ets sérieux.
Quel en serait l'intérêt ?? :8O:
Aucun, je viens de m'en rendre compte :D:
Ah mais tu l'a réellement mis sur ton ftp... :P:


oui effectivement moi j'avais testé avec pas beaucoup de fichiers et sur le tiens l'affichage est bizarre...

Je vais peut être quand même arranger ça...
Puté, balaise le Ludo :8O:

Tu aurais la même chose pour moi, c'est à dire en créant des liens uniquement sur un sous-dossier et en conservant ma page web originale ?
Voilà j'ai modifié le truc pour que les fichiers s'affichent d'abord avant la liste des dossiers et de leur contenu... Et j'ai en plus encodé les url pour que les liens sur les noms de fichiers contenant des accents ou des caractères spéciaux fonctionnent, tant qu'à faire...

Citation :

<?	
$root_start = 'dossier';
function enum_file_list( $path ) {
$hd = opendir( $path );
while( $ff = readdir( $hd ) )
if( !is_dir( $path.'/'.$ff ) ) echo '<a href="'.str_replace('%2F','/',rawurlencode($path.'/'.$ff)).'">'.$ff.'</a><br>';
closedir( $hd ); }
function enum_folder_list( $path ) {
$hd = opendir( $path );
while( $ff = readdir( $hd ) ) {
if( is_dir( $path.'/'.$ff ) ) {
if( ($ff == '.') || ($ff == '..') ) continue;
echo '<b><a href="'.str_replace('%2F','/',rawurlencode($path.'/'.$ff)).'">'.'/'.$ff.'</a><br>';
echo '<table cellpadding=0 cellspacing=0 border=0><tr><td width=30></td><td>';
enum_file_list( $path.'/'.$ff );
enum_folder_list( $path.'/'.$ff );
echo '</td></tr></table>'; } }
closedir( $hd ); }
echo '<b>/'.$root_start.'</b><br>';
enum_file_list( $root_start );
enum_folder_list( $root_start );
?>



Vous pouvez voir le résultat ici : http://cyberludo2013.free.fr/
Joli !!! (et merci par la même occasion)

La musique et le matériel qui va avec : Audiobusters

Kloug < la soluce que je voie c'est de mettre ton site dans un sous dossier au lieu le mettre à la racine de ton ftp...


au lieu d'accèder au site par :..

http://leoguitare.free.fr/

tu auras un truc comme ça :..

http://leoguitare.free.fr/monsite/

dans le pire des cas tu peux te chopper une redirection gratos ou payante pour que ça se voie pas...

( je viens de voir que "ulimit" existe encore, il est gratuit en principe... )