Accueil > Forum > > > > Ecrire u script avec du PHP
Ecrire u script avec du PHP
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
|
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...
|
|
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
|
ç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 ?
|
|
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
|
<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
|
|
lundi 7 mai 2007 à 12:40:50 |
Re : Ecrire u script avec du PHP

bultez
|
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.
|
|
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ée 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
Livres en rapport
|
Derniers Blogs
SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|