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 : Ecrire u script avec du PHP [ JavaScript Orienté objet (POO) / Function & Méthodes ] (laubro)

lundi 7 mai 2007 à 10:54:02 | Ecrire u script avec du PHP

laubro


Bonjour
je vaux mettre un script d'image sur une page, avec un rollover, donc pour precharger les images
j'utilise :
<SCRIPT LANGUAGE="JavaScript">
i1 = new Image;
i1.src = "images/monimages.gif";
</SCRIPT>
sauf, que je pars sur php et que j'écris le
i1 = new Image;
i1.src = "images/monimages.gif";
avec du php avec un while, car j'ai une page qui charge des photos de "bien immoiblier" et donc le choix des images se fait en fonction du bien.

alors, a l'affichage de depart OK, l'image de base se met bien, normal, mais au rollover ma page se met a clignotter dans tous les sens et donc on voit plus rien
j'ai regarder dans la source de la page et le code semble parfaitement ecrit.
est ce que je me fais des idées à vouloir gérer ce code en mix javascript/php ou est possible, si oui commment
merci

ps: je pose cette quetion du phpcs.copm aussi

Laubro[8D]

lundi 7 mai 2007 à 11:11:49 | Re : Ecrire u script avec du PHP

bultez

Membre Club





Bonjour,

>>j'ai regarder dans la source de la page et le code semble parfaitement ecrit
    si cela était correct, tout s'afficherait correctement à mon humble avis.

>>gérer ce code en mix javascript/php est-ce possible,
    oui, bien sûr.
    mais nous, sans un petit bout de code ( un extrait, justeb le nécessaire )
       on ne va pas pouvoir dire grand chose...

>>je pose cette quetion du phpcs.copm
    ça c'est pas bien...


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


lundi 7 mai 2007 à 11:55:41 | Re : Ecrire u script avec du PHP

laubro


ba en fait ça ressemble a ça :
<?php
$select = "SELECT photo FROM photos where id_bien='$bien'";
$result = mysql_query($select,$db) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);

?>

<script langage="javascript>
<?php
$i = 1;
while ($i <= $total)

{  

$sql = "SELECT photo FROM photos where id_bien='$bien'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data = mysql_fetch_assoc($req))
    {

echo "i$i = new Image;\n";
echo "i$i.src = "; echo '"images/'.$data['photo'].'";\n';

$i++; 

}

}
?>
</script>

Laubro[8D]


lundi 7 mai 2007 à 12:11:21 | Re : Ecrire u script avec du PHP

bultez

Membre Club








ça c'est pour le "préchargement" des images
    ( peu utile en général, mais on peut )

la syntaxe n'est pas correcte, je pense echo "i$i = new Image;\n";
    new Image() plutôt
(  le reste semble ok,
même si j'aurais évité les ", les echo multiples... )

et aussi : qu'est-ce qui est fait au "rollover", au survol de l'image
    par la souris, coté client/javascript ?


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



lundi 7 mai 2007 à 12:27:51 | Re : Ecrire u script avec du PHP

laubro

j'ai tapé ça rapide, je suis au taff, pour les echo multiples, j'me suis emballé un peu c'est vrai, double et simple quotes....
enfin
le rollover classique

<img src="imagebase.jpg"  name="nomimage1">

<a href="#" onMouseOver="nomimage1.src=i1.src" onMouseOut="nomimage1.imagebase.jpg"><img src="images/images1petite.jpg<A>

bien sur cette ligne est en fait écrite en php avec la même chronologie et code que le préchargement

Laubro[8D]

lundi 7 mai 2007 à 12:29:20 | Re : Ecrire u script avec du PHP

laubro

en fait lorsque la page s'affiche, j'ai bien ma grande image + les petites dans les liens, c'est au moment du rollover que ma page par a trembler

Laubro[8D]

lundi 7 mai 2007 à 12:38:09 | Re : Ecrire u script avec du PHP

bultez

Membre Club




<a href="#" onMouseOver="nomimage1.src=i1.src" onMouseOut="nomimage1.imagebase.jpg"><img src="images/images1petite.jpg<A>


<a href="#" onMouseOver="nomimage1.src='i1.src'" onMouseOut="nomimage1.src='imagebase.jpg'"><img src="images/images1petite.jpg" /><A>


   pas testé car il me semble curieux de faire ça sur un href ?
   pourquoi pas sur l'image directement ?

<img src="images/images1petite.jpg"
          onMouseOver="this.src='i1.src';"
          onMouseOut="this.src='imagebase.jpg';"
/>

avec la modif de new Image()  ça devrait le faire


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



lundi 7 mai 2007 à 12:40:50 | Re : Ecrire u script avec du PHP

bultez

Membre Club
Réponse acceptée !




j'ai dis des conneries
c'est pas les 1ères, mais j'affirme ici haut et fort que ce ne seront pas les dernières...

<img src="images/images1petite.jpg"
          onMouseOver="this.src=i1.src;"
          onMouseOut="this.src='
images/images1petite.jpg ';" />

    dans le onmouseover, pas de '
    dans le onmouseout oui.


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



lundi 7 mai 2007 à 13:55:49 | Re : Ecrire u script avec du PHP

laubro

Merci mais j'ai trouvé, en fait c'est une photo "nomimage1" qui sert de receptacle.
les href c'est les images à y mettre, elle sont reduite et en passant l'imgae de base nomimage1 change en la photo srurvolée, c'est pour ça
et en fait cette image servant de receptacle, j'avais mis de taille, et leur taille reelle des autresq a afficher sont tres grande, du coup ca me scractcahit mas page, comme quoi des fois$
merci de ton aide

Laubro[8D]



Cette discussion est classé dans : script, page, php, image, i1


Répondre à ce message

Sujets en rapport avec ce message

Image réactive au son ^o) [ par metalgear ] Bonjour Voilà, en fait, je souhaiterais faire une image réactive à un son joué. Il faut que l'image suive le thème de la musique sur la page. Bien ent Envoi de variables [ par Leneuf8000 ] Bonjour, voilà j'ai un petit script en Javascript qui me permet de compter le nombre de visiteurs sur un site. Ce script est intégré par l'intermédia Refresh une image [ par Sniperman113 ] Bonjour, J'ai un petit soucis, je m'explique.Enfaite, je voudrai rafraichir juste une image (crypt.php) lorsqu'on clique dessus. Elle est située dans Appel de page php [ par cedriclomb ] Bonjour, Je cherche a faire un script javascript qui appellerai une page php Pourquoi ne pas faire du php direct vous allez me dire ? Et bien c'est to Script php permettant de donner une note à une image. [ par _Dam_ ] Bonjour, je recherche le moyen (en PHP je suppose)de pouvoir donner une note à une image (de 0 à 5) avec une évaluation en images (genre  étoiles ou a une image qui glisse [ par dartagnan0606 ] Bonjour,Je recherche un script qui me permettrait de faire glisser, pas trop vite!!,  une image sur ma page d'accueil du côté gauche et qui s'arrêtera Actualisation page [ par R3dDragon ] Bonjour,J'ai un petit soucis, j'utilise un script php, et j'aimerais que lorsque la page se réactualise, qu'au lieux d'afficher par exemple mapage.php INSERER UNE MUSIQUE [ par TOONIE ] Bonjour à tous,2 prises de tête (un sujet résolu et paf, un autre problème...) : 1) je cherche à insérer une musique à l'ouverture d'une page web, et Problème actualisation auto Ajax [ par misterdod ] Bonsoir,bon j'ai un souci, je souhaiterais qu'une div de ma page affiche un message suivant une donnée précise dans une table sql.J'utilise setInterva Communication JS PHP : fonctionnement... [ par M000004965 ] Bonjour à tous,C'est re moi et cette foie ci je m'attaque aux échanges de variables entre JS et PHP.Pour un autodidacte débutant ce n'est pas simple m


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,608 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é.