begin process at 2012 05 30 21:49:35
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Javascript + php à l'aide !!!!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Javascript + php à l'aide !!!!

jeudi 5 août 2004 à 22:45:21 | Javascript + php à l'aide !!!!

alex1025

Hell !!
Bon là je désespere je teste mes codes mais rien ne marche j ai pas du partir dans le bon sens
je vous explique
j ai un script javascript que je veux automatiser grace au php


j ai un while qui va me chercher les photos que j ai
et il faut que pour chaque photos a la fin je me retrouve avec un truc ecrit comme ça


leftrightslide[0]='<a href="http://"><img src="1.gif" border=1></a>'
leftrightslide[1]='<a href="http://"><img src="2.gif" border=1></a>'
leftrightslide[2]='<a href="http://"><img src="3.gif" border=1></a>'
leftrightslide[3]='<a href="http://"><img src="4.gif" border=1></a>'
leftrightslide[4]='<a href="http://"><img src="5.gif" border=1></a>'



ça va de 0 à mon nombre de photo

ma variable $max est mon nombre total de photos
et ma boucle while comme ça

$i=0;
while($i<$max)


S'il vous plait à l'aide !!!

jeudi 5 août 2004 à 22:56:43 | Re : Javascript + php à l'aide !!!!

alex1025

$img est ma variable pour les images
vendredi 6 août 2004 à 00:07:55 | Re : Javascript + php à l'aide !!!!

alex1025

Actuellement j ai fait ça


//on affiche les photos ici
$photo=explode("||",$photo);

echo"<table border=0 cellpadding=0 cellspacing=0 align=center width=400>
<tr>";
$max=(count($photo)-1);
$i=0;
$i=0;
while($i<$max)
{
$img=$config[album_dir]."/".str_replace(".jpg",".jpg",$photo[$i]);
$img_tiny=$config[album_dir]."/".str_replace(".jpg","_tiny.jpg",$photo[$i]);

if($photo[($i+2)]==1)
{
$num=0;
$slide.="leftrightslide[$num]\='<a href=\"http://\"><img src=\"$img_tiny\" border=1></a>'\n";
$num++;
}}
echo "$slide";


mais ça me fait Fatal error: Maximum execution time of 30 seconds exceeded in /home/site/www/test.php

Au secours je pete un cable !
vendredi 6 août 2004 à 01:06:44 | Re : Javascript + php à l'aide !!!!

aurelien0306

yep oublie pas d'incrémenter ton $i dans ton while sinon c boucle infinie assurée

voila
-------------
Aurél
vendredi 6 août 2004 à 01:24:21 | Re : Javascript + php à l'aide !!!!

alex1025

ok c'est fait par contre toujours la meme erreur



Bon je vous donne le script javascript:


<script language="JavaScript1.2">

/*
Conveyor belt slideshow script-
© Dynamic Drive (www.dynamicdrive.com)
For full source code, 100's more DHTML scripts, and Terms Of Use, visit dynamicdrive.com
*/


//Specify the slider's width (in pixels)
var sliderwidth="300px"
//Specify the slider's height
var sliderheight="150px"
//Specify the slider's slide speed (larger is faster 1-10)
var slidespeed=3
//configure background color:
slidebgcolor="#EAEAEA"

//Specify the slider's images
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="http://"><img src="dynamicbook1.gif" border=1></a>'
leftrightslide[1]='<a href="http://"><img src="dynamicbook2.gif" border=1></a>'
leftrightslide[2]='<a href="http://"><img src="dynamicbook3.gif" border=1></a>'
leftrightslide[3]='<a href="http://"><img src="dynamicbook4.gif" border=1></a>'
leftrightslide[4]='<a href="http://"><img src="dynamicbook5.gif" border=1></a>'



////NO NEED TO EDIT BELOW THIS LINE////////////

var copyspeed=slidespeed
leftrightslide='<nobr>'+leftrightslide.join(" ")+'</nobr>'
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>')
var actualwidth=''
var cross_slide, ns_slide

function fillup(){
if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth+20+"px"
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenu2
ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth+20
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",30)
}
window.onload=fillup

function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px"
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+30+"px"

if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px"
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+30+"px"

}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+30

if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+30
}
}


if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')
write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>')
write('<div id="test3" style="position:absolute;left:-1000px;top:0px"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
</script>

<p align="center"><font face="Arial" size="-2">Free DHTML scripts provided by<br>
<a href="http://dynamicdrive.com">Dynamic Drive</a></font></p>




Ce qui a en rouge faut que je mette mes images qui sont trouvé dans ma base de donnée en fonction de l'id
Une idée pour me faire marché ça? je pete un cable je vais tout jeter lol !
vendredi 6 août 2004 à 01:32:43 | Re : Javascript + php à l'aide !!!!

aurelien0306

et ta base elle est comment? c juste les noms de l'image que tu dois changer dans la balise src en récupérant tes images dans la base et en mettant leur nom dans src?
-------------
Aurél
vendredi 6 août 2004 à 01:39:43 | Re : Javascript + php à l'aide !!!!

alex1025

en fait mon système marchait quand j'affichait les images dans un tableau tout simple
la le script permet de faire un effet bien sympa
bien sur je veux que ça reste automatisé
je te donne l'ancien script a moi qui marche parfaitement
et je souhaite adapter l'affichage pour que ça marche dans ce truc mais je galère...galère...galère..




//on affiche les photos ici
$photo=explode("||",$photo);

echo"<table border=0 cellpadding=0 cellspacing=0 align=center width=400>
<tr>";
$max=(count($photo)-1);
$i=0;
while($i<$max)
{
$img=$config[album_dir]."/".str_replace(".jpg",".jpg",$photo[$i]);
$img_tiny=$config[album_dir]."/".str_replace(".jpg","_tiny.jpg",$photo[$i]);
if($photo[($i+2)]==1)
{ echo"<td align=center width=200><a href=photos_view.php?img=$img&prenom=$prenom><img src=$img_tiny ></a><br>";
echo $photo[($i+1)];}

if((($i+3)%6==0)&&($i<>0))
{
echo"</td>
</tr>
</table><br>
<table border=0 cellpadding=0 cellspacing=0 align=center width=400>
<tr>
";
}
else
{
echo"</td>";
}
$i=$i+3;
}


A l'aide !
ps: y a un explode sur $photo au début car dans la base le champ photo y a des pipes style nom_image.jpg||commentaire||0ou1||ainsi desuite la meme chose
vendredi 6 août 2004 à 02:02:38 | Re : Javascript + php à l'aide !!!!

aurelien0306

et ton bout de script quit te faisais ton lefrightside il te servait pas a remplacer tes lignes en rouges et donc à fonctionner?
-------------
Aurél
vendredi 6 août 2004 à 11:24:10 | Re : Javascript + php à l'aide !!!!

alex1025

beh si mais mon script ne marche pas t as pas une idée?
vendredi 6 août 2004 à 11:52:06 | Re : Javascript + php à l'aide !!!!

aurelien0306

je l'ai pas testé car g pas d'images... je regarde ça si g le temps en début d'apresm... donc je prends ton code javascript de dynamicdrive et je remplace les lignes en rouge par ton script qui génère ton leftrightside (3e post) c ça?
-------------
Aurél

1 2

Cette discussion est classée dans : javascript, aide, php, while, leftrightslide


Répondre à ce message

Sujets en rapport avec ce message

Problème de redirection [ par alainG ] Après avoir créé un enregistrement dans une table à l'aide d'un formulaire, j'essaie de rediriger vers une liste de mon fichier sur une autre page av VOUS VOULEZ DE L'AIDE? J'AI DES RÉPONSES [ par SmallToad ] Bonjour,Depuis quelque temps, je n'ai pas beaucoup d'email de fan qui me demande des questions sur le MySQL ou sur le PHP. C'est pourquoi que j'ai mis Aide :) [ par Xime ] salutvoila je dois utiliser php mais j'aimerais connaitre les noms des soft qui permette de travailler le php qui pourrait inclure apache et oracle si Plizz de l'aide!!! =) [ par Xime ] au secours!!!! :)voila je viens d'installer un serveur apache sur ma machine juskici ca tourne correct j'arrive a voir la page d'apache.mais apres j'i PHP et Javascript [ par romagnoli64 ] Bonjour à tout le monde! J'espère que vous pourrez m'aider!! Voilà mon problème, j'ai un fichier "test.php3", dans lequel une fonction en Javascript e IRC avec PHP AIDE [ par picsoumax ] Salut j'ai testé le listing de chan avec le source du site mais un petit problème j'ai du male à piger son fonctionnement car il y a peut de commentai open window javascript dans php [ par deer ] bonjour,je cherche a pouvoir ouvrir des fiches.php en open window depuis le resulat d'une requette.voila la syntaxe qui me permet d'afficher les resul php javascript [ par sofie16 ] Je voudrais utiliser un javascript qui permet d'afficher ou de cacher le calque et qui soit appelé dans du code php. Voila mon code ..... echo ('<i Javascript et PHP [ par RaZoR ] Je voudrais savoir comment on fais pour inclure un fichier .js en php dans une page html (au lieu d'utiliser la fonction html pour inserer un fichier aide débutant en php [ par bouba ] voici le code que je tape $a = array(1, 15, 35, 40);foreach(&a as &s){print"Valeur courante de \$a: $s\n";}Le problème est que le saut de ligne n'appa


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales