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 : Pb en php + javascript [ Divers / Divers ] (dalma101)

lundi 18 février 2008 à 14:05:19 | Pb en php + javascript

dalma101

Bonjour, je poste un petit message ici car j'ai un problème de "compatibilité" javascript + php.

Mon but est le suivant :
- Je récupère une liste de titre de film en BDD
- J'en crée une liste de lien pour aller vers la fiche de description
- En plus au survol du lien, via javascript, j'affiche sur la première page l'affiche du film en miniature (image stockée dans le répertoire "./../img/" avec comme nom de fichier le titre du film) dans une div.

Exemple de code (de mémoire :-)

Javascript :

function changerAffiche(url)
{
    document.getElementById("divImage").innerHTML = "<img src=\"img/" + url + "\"/>";
}


PHP :
<?php
...
// Boucle sur les titres
echo '<a href="index.php?page=2&amp;film=' . $donnees['indexfilm'] . '" onMouseOver="javascript:changerAffiche(\'' . $donnees['titrefilm'] . '\')"/>' . $donnees['titrefilm'] . '</a><br>'
...
?>

Le souci me vient des films dont le titre contient une '. Dans ce cas, j'ai des soucis avec le code php car la fonction ne se termine pas correctement du fait du ' du titre... (Après maints essais, je m'y perd complètement dans les emmêlements de ' et " pour les mettre aux bons endroits)

Quelqu'un n'aurait-il pas une solution peut-être plus simple ? Ou la solution à mon problème ? Je tiens à préciser que je ne souhaite en aucun cas renommer mes images ni ajouter de champs (par ex. nom_affiche) à ma base...

Merci d'avance


lundi 18 février 2008 à 14:47:10 | Re : Pb en php + javascript

sidf

salut

peut être comme ça?..


<?php
...

// Boucle sur les titres

echo

"<a href='index.php?page=2&film="
.$donnees['indexfilm'].

"'> onMouseOver='changerAffiche("
.$donnees['titrefilm'] .

");'>"
. $donnees['titrefilm'] .

 "</a><br>";

...
?>


lundi 18 février 2008 à 15:03:34 | Re : Pb en php + javascript

dalma101

J'ai déjà testé cette solution en remplaçant les ' par " et inversement dans changerAffiche(...). Mais la solution que tu me donnes ne fonctionne plus du tout pour aucun des titres... Peut-être dû dans ce cas à la fonction javascript mais je ne vois pas pourquoi...

lundi 18 février 2008 à 19:48:06 | Re : Pb en php + javascript

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
Hello,

onMouseOver="javascript:changerAffiche(\'' . addslashes($donnees['titrefilm']) . '\')"

lundi 18 février 2008 à 19:54:41 | Re : Pb en php + javascript

dalma101

Merci, ça marche beaucoup mieux comme cela...



Cette discussion est classé dans : affiche, javascript, php, titre, film


Répondre à ce message

Sujets en rapport avec ce message

afficher champ en php [ par get_tips ] Bonjour a tous , apres mettre arraché les cheveux en cherchant pdt des heures je me decide de faire appelle a vous.Je suis entrain de creer un site we javascript et PHP [ par magicsmacks ] Bonjour, j'utilise dans un fichier php un script javascript avec une variable number. J'aimerai récupérer à l'aide de mon php cette variable et l'écri PHP n'affiche pas tout les résultats [ par digitRox ] Bonjour, Mon problème en fort simple : Quand j'exécute une requête dans phpmyadmin tout fonctionne bien et lorsque je met celle-ci dans mon code php, [PHP + JavaScript] Execution d'un script methode onSubmit [ par alextec ] Bonjour à tous, ne sachant pas vraiment où mettre mon message je le met ici, désolé aux modérateurs si je me suis trompé veuillez m'en excuser...Voilà Ecrire un script javascript avec PHP [ par laubro ] Bonjourje veux mettre un script d'image sur une page, avec un rollover pour affichage de la vigniette dans u autre endroit, donc pour precharger les i problème retour à la ligne php -> javascript [ par zirkan ] Bonjour à tousJ'ai une variable php contenant:blablablablabla(enfin avec un retour à la ligne ). Le problème c'est que j'ai besoin de la passer en par javascipt to php et php to javascript [ par psmental85 ] je bosse mnt sur une application php (je ne suis encore qu'un debutant) et j'ai des connaissances trés trés limitées en javascript et je veux faire pa création automatique d'une page html avec php [ par witch32 ] bonjour,est-il possible de créer automatiquement un fichier html a partir d'un script php?je m'explique, j'aimerai qu'à partirdu champ "titre" d'un fo Pb de redirection d'un script php vers un site html/javascript, le tout en local [ par sagat06 ] Bonjour,je suis actuellement en train de réaliser un projet me tenant à coeur.Jusqu'à maintenant, je ne l'avais réalisé qu'avec Html/javascript. Cepen Agir dans du JS avec du php [ par wadpap13 ] Bonjour à tous !!!Est il possible d'agir dans du javascript en php.Je m'explique j'ai un compteur à rebours en javascript avec une variable t (valeur


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,530 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é.