Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/10/2007, 14h38   #1
Fabouney
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Par défaut [PHP-JS] Organisation PHP et JavaScript

Bonjour à tous et à toute,

J'aurais voulu savoir comment vous vous organisez quand vous avez quand même pas mal de code javascript inclus dans du code PHP dû à une contrainte technique qui est que le traitement en javascript différe selon la valeur d'une variable en PHP.
il s'avère donc que le code javascript doit être inclus dans le script php, et ca devient vite "crade".

petit exemple:

Code :
1
2
3
4
5
6
7
8
9
 
<?php
$mavar='toto'; //récupérer d'une bdd par exemple
<script language="javascript">
var action='<? echo $mavar ?>';
....
traitement divers
....
</script>
si vous avez aussi des articles parlant de cela je suis preneur.

Cordiadlement.
  Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2007, 14h59   #2
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
la plupart du temps tu peux regrouper le code JavaScript en fonctions ou classes qui seront dans des fichiers ".js"
ça ne peut pas s'appliquer à tes besoins ?
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2007, 15h44   #3
Fabouney
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
ce que tu veux dire c'est par exemple si mes variables javascript doivent recevoir une valuer d'une variable en php, je peux faire comme ca :


Code :
1
2
3
4
5
6
7
8
9
10
11
 
<?php
$toto='foobar';
?>
<script language="javascript">
var ma_var='<?= $toto ?>';
</script>
<script language="javascript" src="monfichier.js"></script>
<?
... traitement php ...
?>
ainsi j'ai déclaré mes variable global en javascript et apres tout est centralisé
en espérant ne pas avoir rien compris lol
  Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h50.


 
 
 
 
Partenaires

Hébergement Web