11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous !

Me voilà de retour avec un nouveau projet, mais voilà on coince toujours un jour et moi c'est toujours là Smiley langue !

Bon passons, j'ai créé un joli diaporama, qui est alimenté par un joli PHP qui fonctionne tous bien, j'ai une liste de petits thumbnails, et je souhaiterais lorsque je clique dessus cela modifie une variable $array (mon tableau qui récupère ce qu'il faut afficher en grand ! soit les infos de la photo et la photo à afficher)

mais j'ai un petit trou de mémoire :s et je n'arrive pas à retrouver sur le net ce que je veux donc je me tourne vers vous. Merci encore !


<a href="" class="thumb" onclick="Thumbs(<?php echo $j; ?>)">
	<h3><?php echo character_limiter($media->title, 22); ?></h3>
	<img src="<?php echo site_url('medias/diaporamas/'.$thumbs['file_image']); ?>" class="thumb" style="height:110px; float:left;"/>
</a>



function Thumbs($x) {
	//alert($x);
	document.write('<?php $array = $this->data[$j]; ?>');
}


Dans mon test alerte je récupère bien l'id de mon img ($j) ce qui pourrait me permettre de récupérer mon tableau en fonction de l'id de l'img($j) mais voila je n'arrive pas à modifier la variable $array :s
Et au lieu de rafraichir toute la page je voudrais qu'il ne rafraichissent que la partie du diapo (soit #diaporama_container)
Modifié par mini-truc (14 Sep 2011 - 09:47)
Bon après mes nombreuses tentatives plus délirantes les unes que les autres, j'en conclut que d'une je ne peux pas faire passer de PHP dans un innerHTML Smiley smile (eh oui y'a des têtus dans la vie)
et de deux que je ne peux pas mettre à jour une variable php, ni récupérer une variable retournée par une fonction JS dans le but encore une fois de modifier l'itérateur $i.

Donc tous çà pour dire que je fais fausse route :s si quelqu'un est inspiré qu'il me donne un coup de pouce !!!