Script image [javascript] HelpMe ! Posté le 21/04/2005 à 00:00
TaotzuMembre![Taotzu]()
156 posts
Inscrit le : 8/02/2005
Slt all, j'ai chercher...j'ai trouver...je recherche...je trouve pas !
Voila, j'ai récupérer ce script [php,javascript] pour changer d'image sans avoir à recharger la page :
<DIV ID=ejs_photo_box></div>
<script type="text/javascript">
ejs_photo = new Array;
<?
$a = 0;
$handle = opendir("big");
while (($file = readdir())!=false) {
clearstatcache();
if($file!=".." && $file!=".")
{
echo "ejs_photo[$a] = 'big/$file';
";
$a++;
}
}
closedir($handle);
?>
function ejs_aff_photos(num)
{
if(document.getElementById)
{
ejs_fin = "";
if(num!=0)
ejs_fin += "<A HREF=# onClick='ejs_aff_photos("+(num-1)+");return(false)' class='Style17 Style1'>< Précédent</A>";
if(num!=(ejs_photo.length-1))
ejs_fin += "<A HREF=# onClick='ejs_aff_photos("+(num+1)+");return(false)' class='Style17 Style1'>Suivant ></A>";
document.getElementById("ejs_photo_box").innerHTML = "<CENTER><IMG SRC='"+ejs_photo[num]+"' BORDER=0><BR>"+ejs_fin+"</CENTER>";
}
}
window.onload = new Function("ejs_aff_photos(0)")
</script>
</td>
</tr>
<tr>
<td height="19" align="center" valign="middle" bgstyle="color: #FDEFDF" class="Sty2"><div align="center"><script type="text/javascript">
function ejs_aff_photos(num)
{
if(document.getElementById)
{
ejs_fin = "";
if(num!=0)
ejs_fin += "<A HREF=# onClick='ejs_aff_photos("+(num-1)+");return(false)' class='Style17 Style1'>< Précédent</A>";
if(num!=(ejs_photo.length-1))
ejs_fin += "<A HREF=# onClick='ejs_aff_photos("+(num+1)+");return(false)' class='Style17 Style1'>Suivant ></A>";
document.getElementById("ejs_photo_box").innerHTML = "<CENTER><IMG SRC='"+ejs_photo[num]+"' BORDER=0><BR>"+ejs_fin+"</CENTER>";
}
}
window.onload = new Function("ejs_aff_photos(0)")
</script>
En faite j'aimerais détacher le lien "précedent" et le lien "suivant" du script "principal" pour les placer ou bon me semble mais j'ai pas topuver la bonne combinaison
Alors j'vous demande si par pur hasard ;), qq aurais un conseil à me donner ?
Merci...
________________________
Réponse à : Script image [javascript] HelpMe ! Posté le 21/04/2005 à 18:11
TaotzuMembre
156 posts
Inscrit le : 8/02/2005
Bon merci comme méme mais sa y ait... avec un minimun de réflection et de comparaisont j'ai trouver "THE SOLUTION", j'la mes la comme sa si sa peut profiter à quelqu'un...
<script type="text/javascript">
ejs_photo = new Array;
<?
$a = 0;
$handle = opendir("big");
while (($file = readdir())!=false) {
clearstatcache();
if($file!=".." && $file!=".")
{
echo "ejs_photo[$a] = 'big/$file';
";
$a++;
}
}
closedir($handle);
?>
function ejs_aff_photos(num)
{
if(document.getElementById)
{
ejs_fin = "";
if(num!=0)
ejs_fin += "<A HREF=# onClick='ejs_aff_photos("+(num-1)+");return(false)' class='Style17 Styl
e1'>< Précédent</A>";
if(num!=(ejs_photo.length-1))
ejs_fin += "<A HREF=# onClick='ejs_aff_photos("+(num+1)+");return(false)' class='Style17 Styl
e1'>Suivant ></A>";
document.getElementById("ejs_photo_box").innerHTML = "<CENTER><IMG SRC='"+ejs_photo[num]+"' BORDER=0></CENTER>";
document.getElementById("ejs_photo_lien").innerHTML = "<CENTER>"+ejs_fin+"</CENTER>";
}
}
window.onload = new Function("ejs_aff_photos(0)")
</script>
<table width="780" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="19" colspan="3" valign="top"></td>
</tr>
<tr>
<td width="278" height="300"></td>
<td width="231" valign="middle"><div id="ejs_photo_box" align="center"></div></td>
<td width="271"></td>
</tr>
<tr>
<td height="19" colspan="3" align="center" valign="middle" bgstyle="color:
#FDEFDF" class="Sty2"><div id="ejs_photo_lien" align="center"></div></td>
<tr>
<td height="18" colspan="3" valign="top">
<div align="center"><?PHP commentaire('page 200'); ?></div></td>
<tr>
<td height="19"></td>
<td></td>
<td></td>
</table>
aprés il reste plus qua séparer les 2 lien si on le veut ! ;)
_______________________
Réponse à : Script image [javascript] HelpMe ! Posté le 22/04/2005 à 09:12
Merci

_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : Script image [javascript] HelpMe ! Posté le 24/04/2005 à 15:01
TaotzuMembre
156 posts
Inscrit le : 8/02/2005
Bon en faite j\'ai laisser tomber se script pour un autre entierement en php (on sent c\'est plus lourd au changement d\'image mais bon pas grave), et j\'ai encore un probléme avec celui la (minime
mais asser dur à resoudre pour me), j\'explique : L\'image nommer \"img_1.jpg\" se retrouve avec l\'id 3 et l\'image \"img_4.jpg\" se retrouve avec l\'id 1 ex..., voila donc dur
dur de si retouver, et comme surement vous avez compris il faudrait que l\'image \"img_1.jpg\" est \"l\'id 0\" et l\'image \"img_2.jpg\" est \"l\'id 1\"
,ex...
J\'ai esayer plusieur trucs dont avec sa \"sort\" mais pas réusis...
Aider moi ! SVP
Le script :
<?
// CONFIGURATION DU SCRIPT
$extension_gallery = ".txt\"; // Extension des fichiers de description
$nom_gallery = \"Mes photos\"; // Mettez le nom de la gallerie
$rep= \"calligraphie/big\"; // Répertoire des fichiers sans / à 
;la fin
$separateur = \"<\"; // Séparateur des fiches
// DANS CE PARAGRAPHE, ON METS TOUS LES FICHIERS AVEC L\'EXTENSION DES FICHES DANS LA VARIABLE $gallery
$a=0;
$b=0;
$avant=0;
$fp = opendir($rep);
while ($file = readdir($fp))
{
if ($file!=\".\" && $file!=\"..\")
{ if(substr($file,strlen($file)-4,4)==$extension_gallery){$gallery[$a++]=substr($file,0,strlen($file)-4);}
}
}
sort($gallery);
closedir($fp);
if ($id==\"\"){$id=0;$photo=$gallery[$id];}else{$photo=$gallery[$id];}
if ($id==0){$avant=0;}else{$avant="\'.($id-1).\'\"\';}
if ($id==count($gallery)-1){$apres=0;}else{$apres="\'.($id+1).\'\"\';}
$ouvrir = fopen($rep.\"/\".$photo.\".txt\",\"r\");
$fichier = fgets($ouvrir,255);
$splited = explode($separateur,$fichier);
$taille = getimagesize($rep.\"/\".$photo);
$tailles = $taille[0].\" x \".$taille[1];
$legende = \"<b>Nom</b> : \".$splited[0].\"<br><b>Description</b> : \".$splited[1];
?>
_______________________
Réponse à : Script image [javascript] HelpMe ! Posté le 26/04/2005 à 21:19
tu veux faire koi exactement? ke l\'image soit différente a chak chargement de la page?
_______________________
je fais du monde virtuel la vie que j'aurais aimé avoir
http://www.horslimite.net
webmastering & Co :)
Réponse à : Script image [javascript] HelpMe ! Posté le 27/04/2005 à 00:49
TaotzuMembre
156 posts
Inscrit le : 8/02/2005
Non pas du tout, que les images aparaise trier par nom !
_______________________
Réponse à : Script image [javascript] HelpMe ! Posté le 27/04/2005 à 01:33
TaotzuMembre
156 posts
Inscrit le : 8/02/2005
Ok excuser moi j\'ai réusis, toujours avec le temp, tout arive, se fait attendre mais toujours montre le bout de son née, corner et cabocher...
Il suffisait de rajouter ceci au bonne endroit !
sort($gallery);
J\'ai changer le code en haut !!!
_______________________
Réponse à : Script image [javascript] HelpMe ! Posté le 27/04/2005 à 03:11
ben vala :)
_______________________
je fais du monde virtuel la vie que j'aurais aimé avoir
http://www.horslimite.net
webmastering & Co :)
Réponse à : Script image [javascript] HelpMe ! Posté le 27/04/2005 à 12:53
TaotzuMembre
156 posts
Inscrit le : 8/02/2005
Slt, au risque de passer pour un nul !!
Quant y\'a 5, ou 7 ou 8 photos dans le dossier sa vas, il sont bien ranger dans l\'ordre, mais le dossier avec 21 photos sa me fait pareil qu\'avant il sont en désordre total, j\'ai regarder un peut
mais un coup de pouse serais super sympas
Merci !!
_______________________
Réponse à : Script image [javascript] HelpMe ! Posté le 27/04/2005 à 14:51
ba écoute Taotzu, la g pas trop le temps, je v me coucher, mais prend mon msn : chapodepay@hotmail.com, et on voit sa des ke possible ensemble
_______________________
je fais du monde virtuel la vie que j'aurais aimé avoir
http://www.horslimite.net
webmastering & Co :)
Réponse à : Script image [javascript] HelpMe ! Posté le 27/04/2005 à 14:57
TaotzuMembre
156 posts
Inscrit le : 8/02/2005
Ok cool merci bien, j\'te contacte s\'soir alors ! :)
_______________________
Réponse à : Script image [javascript] HelpMe ! Posté le 27/04/2005 à 15:01
save mon msn de suite ke je te add avec tant ke je suis encore non couché (ou encore debout)
_______________________
je fais du monde virtuel la vie que j'aurais aimé avoir
http://www.horslimite.net
webmastering & Co :)
Réponse à : Script image [javascript] HelpMe ! Posté le 28/04/2005 à 00:51
TaotzuMembre
156 posts
Inscrit le : 8/02/2005
Ha j\'ai trouver s\'qui fout le bordel, c\'est le numero 10, sa passe de limage \"img_1\" à \"img_10\" et aprés sa déraille tout, je vais esayer de faire \"img_1\"
\"img_1_0\" \"img_1_1\" \"img_1_2\" \"img_1_3\"
......
Bon bas j\'ai esayer .... et sa marche j\'ai résolue tout mes problémes sur mes galeries, j\'suis comtent tient !
<?PHP
CHAMPAGNE SiViOuPlI !!!
?>
_______________________
Réponse à : Script image [javascript] HelpMe ! Posté le 28/04/2005 à 04:15
<?
die(\'cool\');
?>
_______________________
je fais du monde virtuel la vie que j'aurais aimé avoir
http://www.horslimite.net
webmastering & Co :)
Vous n'est pas connecté en temps que membre, parceque j'en ai marre du spam, SEUL les membres peuvent poster des messages sur le forum.