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
MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ?MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ? par junarnoalg
La prochaine session de MyTIC aura lieu à Namur, le 23 mars prochain. Pendant presque une heure, nous parlerons de SharePoint 2010. Voici un aperçu du programme.
Accueil : 17h30 Début de la session : 18h00 - Les nouvelles int...
Cliquez pour lire la suite de l'article par junarnoalg [MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|