Bonjour,
j'ai téléchargé un script PHP permettant de d'afficher une image d'un répertoire au hasard.
Ce script a besoin d'un fichier texte annexe.
Voici le code source de ma page index :
Code :
- <?php
- // En: Begin PHP Code / Fr: Debut code PHP
- /******************************************************************************\
- * Random Image Displayer Version 1.0 *
- * Copyright 2000 Frederic TYNDIUK (FTLS) All Rights Reserved. *
- * E-Mail: tyndiuk@ftls.org Script License: GPL *
- * Created 02/28/2000 Last Modified 02/28/2000 *
- * Scripts Archive at: http://www.ftls.org/php/ *
- *******************************************************************************/
- /*******************************************************************************/
- // Necessary Variables:
- $RANDOM_IMG_FILE = "http://nnvh.free.fr/images/site/list_img.txt";
- // En: Absolute path and name to file contain image URL location.
- // Fr: Chemin absolu (complet) et Nom du fichier contenat les URL des images.
- // End Necessary Variables section
- /******************************************************************************/
- srand((double)microtime()*1000000);
- if (file_exists($RANDOM_IMG_FILE)) {
- $arry = file($RANDOM_IMG_FILE);
- // En: load file.
- // Fr: charge le fichier.
- for($i = 0; $i < sizeof($arry) ; $i++) {
- if (preg_match("/\w+/", $arry[$i]))
- $good_arry[$j++] = chop($arry[$i]);
- # PHP 4.0 arry_push ($good_arry, $arry[$i]);
- }
- $randval = rand(0, sizeof($good_arry) -1);
- $html_result = "<IMG SRC=\"$good_arry[$randval]\">";
- } else {
- $html_result = "error: can't open $RANDOM_IMG_FILE file";
- }
- // En: End PHP Code
- // Fr: Fin code PHP
- ?>
- <html>
- <head>
- <style TYPE="text/css">
- <!--
- A:link {color: #C0C0C0; text-decoration: none}
- A:visited {color: #DEDFDF; text-decoration: none}
- A:hover {color: #ff0000; text-decoration: none}
- -->
- </style>
- <body bgcolor="black">
- <title>-> Kryten<title>
- </head>
- <font face="Verdana" color="#DEDFDF" size="4">
- <br>
- <br>
- <center> <b> Kryten </b> </center>
- <br>
- <br>
- <br>
- <CENTER>
- <?php echo $html_result ?>
- </CENTER>
- <br>
- <br>
- <br>
- <font size="1" color="#C0C0C0">
- <center>
- Toutes les images présentées sur ce site sont sous copyright. Vous pouvez les utiliser dans un but non-lucratif à condition de ne pas les modifier. | Cette page utilise le script <A HREF="http://www.ftls.org">RID</a>
- </center>
- </font>
- </font>
|
et voici le ce que contient le fichier texte ("list_img" ):
Je ne comprends pas d'où vient l'erreur qui me renvoie l'erreur "error: can't open ...".
Si vous pouviez m'aider un peu, je n'ai que peu de notions en PHP
Message édité par Kryten le 13-06-2003 à 15:11:33
---------------
Technique maquereau | ECNSP | Fructifier son argent avec les branques