Membres


Pas encore membre ?
inscrivez-vous ici

Connexion :
Login
Code
Mot de passe perdu ?
Liste des membres

Script image [javascript] HelpMe !

Script image [javascript] HelpMe !


Script image [javascript] HelpMe !     Posté le 21/04/2005 à 00:00
Taotzu
Membre
Taotzu
156 posts
Inscrit le : 8/02/2005
Slt all, j'ai chercher...j'ai trouver...je recherche...je trouve pas ! smiley

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
Taotzu
Membre
Avatar
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
sky
Administrateur
Avatar
Site perso
4188 posts
Inscrit le : 13/08/2003
Merci smiley

_______________________
Graphiks : Cours PHP
Image
=> à quoi sert internet explorer ?
=> à télécharger firefox
 
Réponse à : Script image [javascript] HelpMe !     Posté le 24/04/2005 à 15:01
Taotzu
Membre
Avatar
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
chapodepay
Membre
Avatar
Site perso
207 posts
Inscrit le : 23/04/2005
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
Taotzu
Membre
Avatar
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
Taotzu
Membre
Avatar
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... smiley

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
chapodepay
Membre
Avatar
Site perso
207 posts
Inscrit le : 23/04/2005
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
Taotzu
Membre
Avatar
156 posts
Inscrit le : 8/02/2005
Slt, au risque de passer pour un nul !! smiley

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 smiley

Merci !!

_______________________

 
Réponse à : Script image [javascript] HelpMe !     Posté le 27/04/2005 à 14:51
chapodepay
Membre
Avatar
Site perso
207 posts
Inscrit le : 23/04/2005
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
Taotzu
Membre
Avatar
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
chapodepay
Membre
Avatar
Site perso
207 posts
Inscrit le : 23/04/2005
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
Taotzu
Membre
Avatar
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
chapodepay
Membre
Avatar
Site perso
207 posts
Inscrit le : 23/04/2005
<?
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.

Nous  -  Plan du site  -  Informations légale  -  Contact  -  © Graphiks.net