begin process at 2012 05 31 06:16:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

préchargement d'images


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

préchargement d'images

vendredi 17 décembre 2004 à 11:57:00 | préchargement d'images

putch

voial j'ai un souci avec une fonction que je souhaite réaliser.
Celle-ci doit précharger dans le navigateur toutes les images d'un répertoire.

function preload() {
//ouverture du dossier images
$dossier=opendir("images");
//lecture du contenu du repertoire
while($fichier=readdir($dossier)) {
if(($fichier!="..")&&($fichier!=".")&&($fichier!=" ")) {
echo"
<script language=\"javascript\">
i=new Image;
i.src=\"$dossier/$fichier\";
</script>
";
}
}
//fermeture du dossier
closedir($dossier);
}

Cette fonction ne semble pas fonctioner.
un p'ti coup de main svp !
vendredi 17 décembre 2004 à 20:26:43 | Re : préchargement d'images

Anthomicro

Salut ;-)

Modifies-là de cette manière :

function preload() {
$contenu='<script type="text/javascript">';

$dossier=opendir('images');
while($fichier=readdir($dossier)) {
if(($fichier!='..') AND ($fichier!='.') AND ($fichier!=' ')){

$contenu.='i=new Image;i.src="'.$dossier.'/'.$fichier.'";';
}
$contenu.='</script>';
}
closedir($dossier);

return $contenu;
}
------------------------------------------------------
ensuite tu utilises ta fonction comme ça :

echo preload();

ce qui retournera le texte en javascript à afficher

a ++

Vulgarisation informatique : Entraide, dépannage et vulgarisation informatique
samedi 18 décembre 2004 à 09:24:24 | Re : préchargement d'images

putch

Parse error: parse error, unexpected '=' in

$contenu.='i=new Image;i.src="'.$dossier.'/'.$fichier.'";';
samedi 18 décembre 2004 à 14:24:09 | Re : préchargement d'images

Anthomicro

Réponse acceptée !
Ok, pas de parse error mais une erreur d'affichage par contre.

tu peux essayer ça :

<?php
function preload() {

$GLOBALS['contenu']='<script type="text/javascript">';

$dossier=opendir('images');

while($fichier=readdir($dossier)){
if(($fichier!='..') AND ($fichier!='.') AND ($fichier!=' ')){

$GLOBALS['contenu'].='i=new Image;i.src="images/'.$fichier.'";';
}
}
closedir($dossier);
$GLOBALS['contenu'].='</script>';
return $GLOBALS['contenu'];
}

echo preload();

?>

a ++

Vulgarisation informatique : Entraide, dépannage et vulgarisation informatique
lundi 20 décembre 2004 à 09:06:18 | Re : préchargement d'images

putch

je suis vraiment navré mais iil y a toujours cette meme erreur

Parse error: parse error, unexpected '=' in ...
$GLOBALS['contenu'].='i=new Image;i.src="images/'.$fichier.'";';
lundi 20 décembre 2004 à 09:08:41 | Re : préchargement d'images

putch

il semblerai que ce soit la concaténation $GLOBALS['contenu']. qui pose pb
lundi 20 décembre 2004 à 10:01:35 | Re : préchargement d'images

Anthomicro

Chez moi je n'ai absolument aucun PB. Mets à jour ta version de PHP (passe à une version 4.2 mini)

a ++

Vulgarisation informatique : Entraide, dépannage et vulgarisation informatique
lundi 20 décembre 2004 à 10:14:48 | Re : préchargement d'images

putch

hmm je teste directement sur mon compte free...
merci quand meme de m'aider :)
lundi 20 décembre 2004 à 10:21:46 | Re : préchargement d'images

putch

toute mes excuses !
j'ai fait un copier-coller de ton script et maintenant ca marche
je vois pas ou j'ai fait une erreur avant mais bon...

merci bien !!
lundi 20 décembre 2004 à 10:46:39 | Re : préchargement d'images

Anthomicro

Tu peux cliquer sur "réponse acceptée" ;-)

merci

Vulgarisation informatique : Entraide, dépannage et vulgarisation informatique


Cette discussion est classée dans : fichier, images, fonction, dossier, préchargement


Répondre à ce message

Sujets en rapport avec ce message

problème de paramètre avec la fonction filesize() [ par vodkapomme43 ] Bonjour à tous,Mon problème est rès simple: dans mon code php j'utilise la fonction filesize() (pour obtenir la taille d'un fichier) et filemtime() (d Problème upload de fichier [ par Tupac59 ] Bonjour, ce script me permet à un membre d'uploader des fotos dans son dossier. Le problème est que lorsque que j'upload une foto, celle-ci se place d Image d'un dossier avec affichage spécial ! [ par craft2005 ] Bonjour à tous,Je m'excuse d'avance de reposter un message sur le même thème que le précédent, mais je me suis absenté qualque temps, et par ailleurs résultat par page [ par kenny18 ] hello,je parcours un dossier selon le code ci-dessous.$tableau = array();$dossier = opendir ('images/photos/'); while ($fichier = readdir ($dossier)) Listage d'un repertoire / Un truc m'échappe [ par gorbfr ] Bonjour,J'ai ce code qui fonctionne bien :function lire_dossier($dir){  $dossier=opendir($dir);  while($fichier=readdir($dossier))  {    $ignore=array inserer less liens url d'images dans une base de données [ par hannao ] bonjour tous le monde, voilà d'un côté j'ai fait un code pour faire des vignettes qui fonctionne bien.J'ai un dossier images qui contient x dossier im Problème d'ajout de guillemets dans fichier csv avec la fonction fputcsv [ par TOULOUSELAUTREC69 ] Bonjour,Je génère un fichier csv sur mon site web qui contient la liste de mes clients du jour.Ensuite j'importe ce fichier dans mon logiciel de factu Retourner un require dans une fonction [ par agparchitecture ] Bonjour à tous,Je m'amuse un peu avec php pour le moment et je me pose une question.Dans le cas ou je définit un fonction dans laquelle il existe un r Copier un dossier en local dans un dossier sur internet [ par cd59 ] Bonjour, je n'ai pas trouvé exactement ce que je recherchais sur le forum. Je voudrais pouvoir copier un dossier (qui se trouve sur mon ordi en local Lire 1 (seul) fichier dans un dossier [ par vxr888 ] Bonjour, J'ai actuellement sur mon site un script qui parcourt un dossier et affiche toutes les images de ce dossier : <?php $handle = @opendir("fol


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,936 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales