Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Diaporama en javascript avec variable php [ CSS / Général ] (jibtothenight)

mercredi 14 mai 2008 à 13:49:24 | Diaporama en javascript avec variable php

jibtothenight

Bonjour,

je débute en javascript et je galère avec un diapo en js affichant, sur une fiche produit, des images en rapport avec le produit.
Le problème c'est que lorsque que je n'ai qu'une image a afficher, il me met une image avec une croix rouge, et moi je voudrais qu'il n'affiche que le nombre d'images en rapport avec mon produit.

Si quelqu'un peut m'aider s'il vous plait,
voici mon code js :

  <script type="text/javascript">
        var im=new Array("<?php if ($row_lowe['visu1'] != null){echo $row_lowe['visu1'];}?>","<?php if ($row_lowe['visu2'] != null){echo $row_lowe['visu2'];}?>");  
                 
        var n=document.getElementById("num");
        var ou=document.getElementById("i1");
        var act=0;
        ou.src=im[act];
        n.innerHTML=(act+1)+"/"+im.length;;
        function chgt(sens)
        {    if ( ( act+sens ) >= im.length )
                    {    act=0;    }
            else    {    if ( (act+sens) < 0 )
                                {    act=im.length-1;    }
                        else    {    act+=sens;    }
                    }
            ou.src=im[act];
            n.innerHTML=(act+1)+"/"+im.length;
        }
    </script>

mercredi 14 mai 2008 à 15:10:56 | Re : Diaporama en javascript avec variable php

bultez

Membre Club
Bonjour,
    certes.. mais comment on devine le contenu des $variables ?
        met nous la page html résultante, pas le php !
    de plus, même en html/javascript, c'est quoi    act, num... par exemple ?
   ah ça y'est... ça me revient.... on en parlait ici non ?

                Cordialement            Bul         [mon Site]     [M'écrire]

mercredi 14 mai 2008 à 15:26:52 | Re : Diaporama en javascript avec variable php

jibtothenight

Oui tout à fait, et encore merci pour le diapo !!

Le problème est que pour afficher les images il faut que le nom de l'image soit entre "" or j'aurais voulu qu'il suivent mes conditions en php et qu'il n'affiche la case visu2 que si'il y a une image dans ma base de données.

mercredi 14 mai 2008 à 16:55:32 | Re : Diaporama en javascript avec variable php

bultez

Membre Club
et ben....
var im=new Array(<?php tant qu'il y a des enrgts dans la base { echo '"'.enrgt[en cours].'"' ; } ?>);
    ou pas loin   j'ai mis ' " ' ( ajouté espace pour visibilité ), mais ça dépend
    de ce qu'il faut faire en php... car pas compris le test null, les noms  visu#...

                Cordialement            Bul         [mon Site]     [M'écrire]

mercredi 14 mai 2008 à 17:02:21 | Re : Diaporama en javascript avec variable php

jibtothenight

Pour chaque produit dans ma bdd, il y a 5 images ([visu1], [visu2], etc) correspondantes, seulement certains produits n'ont qu'une seule image.
Donc en php, j'ai mis si [visu x] n'est pas null, alors on affiche l'image, sinon je veux rien afficher.
est ce que ça t'aide ?


jeudi 15 mai 2008 à 09:38:14 | Re : Diaporama en javascript avec variable php

bultez

Membre Club
un truc du style :

var im=new Array(
    <?php
    if ($row_lowe['visu1'] != null)
    {    echo '"'.$row_lowe['visu1'].'"';
        if ($row_lowe['visu2'] != null)
        {    echo ',"'.$row_lowe['visu2'].'"';
            if ($row_lowe['visu3'] != null)
            {    echo ',"'.$row_lowe['visu3'].'"';
            }
        ...
        }
    }
    ?>
    )

    un "pur" problème de syntaxe... php, non ?


                Cordialement            Bul         [mon Site]     [M'écrire]

jeudi 15 mai 2008 à 10:19:00 | Re : Diaporama en javascript avec variable php

jibtothenight

Encore une fois tu me sors d'un gros problème,

Merci Bultez, t'es vraiment super sympa !!!!
et encore merci à codes sources.com !!!!!!!!



Cette discussion est classé dans : var, sens, length, im, act


Répondre à ce message

Sujets en rapport avec ce message

compter le nombre de radio button [ par misterdarth ] Bonjour,Lors de la saisie d'un formulaire, je cherche à tester certains champs afin de m'assurer que l'utilisateur n'a pas mis n'importe quoi.Dans ce Demande aide Fichier Javascript [ par crunchattak59 ] bonjoursVoila je voudrais faire une belle signature dans outlookJ'ai vu que l'on pouvais faire pas ma l de chose avec javascript...Etant une bille en [xhtml] Intégration de fonctions javascript [ par kanabitch ] bonjour je cherche a corriger l'erreur que le navigateur me trouve lorsque que j'essai d'integrer une fonction javascript. Je vous montre le code car Composant javascript marche sous firefox mais pas sous ie [ par tazamorte ] Bonjour J'ai le problème suivant j'ai crée un composant javascript sous firefox car il était plus facile de débugger une fois fini je m'apercois qu'il menu déroulant encore! [ par metaleurop ] Bonsoir.Ce script m'a ensorcelé toute l'après midi et pourtant j'en vois toujours le bout.Quelqu'un pourrait-il m'aider?2 Selects dépendants en JavaSc Prob length sur un array associatifs [ par destiny ] Bonjour,Tout est dans le titre, je me tue a essayer de connaitre le nbr d'enregistrement dans les deux tableaux ci-dessous ...Ca me retoure toujours Firefox & mon_image.height ou mon_image.width [ par kcin ] Bonjour tout le mondeDans le développement d'une mini galerie de photos, j'ai une fonction JS qui récupère la hauteur et la largeur de l'image physiqu PB affichage infobulle non correct sur IE [ par flophp ] Bonjour, je souhaite créer une infobulle au passage de la souris sur une image.Sur Firefox le resultat est OK, une div se crée à coté de l'image avec menu dynamique [ clearInterval() ] [ par mimagyc ] Bonjour,Je souhait mettre un place un simple agrandissement en largeur(width) d'une balise et la reduire lorsque la souris sors de la balise.J'utilis Menu ouvrable et réductible [ par infoplus22 ] Bonjour,Je suis entrein d'adapter un code que j'ai trouvé sur codes-sources pour faire un menu qui convient à ce que je veux. Le code que j'ai trouvé


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,983 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.