[php-HTML-JS] constitution d'une page ...mais dans le desordre !

constitution d'une page ...mais dans le desordre ! [php-HTML-JS] - PHP - Programmation

Marsh Posté le 04-08-2002 à 21:31:58    

ben voila :  
ca fait plusieures fois que je me retrouve avec un problème du genre je doit modifier ce qui a été fait depuis le debut !
mais je pouvais pas faire ca au debut :
 
par exemple j'ai besoin pour ma page de lancer un script JS au demarage mais pas la la manière de constituer les pages il faudrait que je revienne en arrière  :cry:  
pour ajouter par exemple

Code :
  1. onload="blablabla"dans la balise <body>

 
 
je risque alors de devoir "séparer" complètement les scripts de constitution de cette page par rapport aux autres ....
 
ya pas moyan d'eviter ce genre de trucs ???
ca concerne l PHP ( a cause des declaration de session par ex !)mais aussi le Js  
 
ps si g pas été clair dites le ....

Reply

Marsh Posté le 04-08-2002 à 21:31:58   

Reply

Marsh Posté le 04-08-2002 à 21:35:07    

le

Reply

Marsh Posté le 04-08-2002 à 21:36:25    

--greg-- a écrit a écrit :

le




 
tab powered ® :D


Message édité par antp le 04-08-2002 à 21:36:31
Reply

Marsh Posté le 04-08-2002 à 21:42:03    

jolly a écrit a écrit :

 
dites le ....




--greg-- a écrit a écrit :

 
le




 
 [:skyx@v]

Reply

Marsh Posté le 04-08-2002 à 21:45:28    

antp a écrit a écrit :

 
 
tab powered ® :D



:non:

Reply

Marsh Posté le 04-08-2002 à 21:47:43    

Ha ok désolé :sweat: J'avais pas pigé ta blague si fine :D

Reply

Marsh Posté le 04-08-2002 à 21:50:50    

antp a écrit a écrit :

Ha ok désolé :sweat: J'avais pas pigé ta blague si fine :D



:D

Reply

Marsh Posté le 04-08-2002 à 21:51:52    

Moi j'avais compris  :kaola:  
 
On est en train de lui poluer son topic

Reply

Marsh Posté le 05-08-2002 à 22:44:34    

c gentils les gars .... :sarcastic:  :D

Reply

Marsh Posté le 05-08-2002 à 23:05:55    

j'crois que t'as pas été clair...


---------------
...oups kernel error...
Reply

Marsh Posté le 05-08-2002 à 23:05:55   

Reply

Marsh Posté le 05-08-2002 à 23:08:20    

le moi aussi
 
rien comprit  :pt1cable:

Reply

Marsh Posté le 06-08-2002 à 18:53:46    

bne en fait quand je contitue mes pages ca va pas de problème ( du moins en général )
 
et puis ca fait 2-3 fois que je me rend compte alors qu'une page est en developpement que j'aurrai eut moins a me prendre la tete pour faire ca en modifiant de qui a déja été fait !
seulement c comme si ca faisait parti d'une première partie de page ( ce qui a été fait et que je voudrais modif).
 genre bandeau  
 
et cette partie je voudrais la modif  
seulement si je la modifie ca va le faire sur toutes les pages et ca g pas trop envie !!
 
voila mon pb ... c plus clair ???

Reply

Marsh Posté le 06-08-2002 à 19:28:35    

bof:)

Reply

Marsh Posté le 06-08-2002 à 20:06:41    

donne un exemple concret pcq là ça va pas


---------------
...oups kernel error...
Reply

Marsh Posté le 07-08-2002 à 11:43:42    

en exemple concret j'sais plus (ah alzaimer !)
 
disons que ma page se constitue :

Code :
  1. include (headers.php);// créeant les balises html, title meta, body et le bandeau du haut  
  2. // ensuite g la page la !!
  3. if ($section ='intro')  include ('intro.php');
  4. if ($section ='stat')  include ('stat.php');
  5. if ($section ='doc')  include ('doc.php');
  6. // et pour terminer  
  7. include (footer.php);
  8. faite pas gaffe au erreurs c pas le but !!


 
 
 
le problème est que si je vais dans la page stat je voudrais modifier le header ...
 
evidement ca peut se faire avec un 'if' sur le header mais j'aurais souhaité que ca se passe dans la page stat.php !
 
y a t il moyen de faire ca ??
 
remarque si vous voyez pas c qu'ca existe pas !
 
( et g une idee de truc dans le genre en utilisant le coté objet de php !)

Reply

Marsh Posté le 07-08-2002 à 11:53:12    

J'ai limpression que cest 2 sujet different entre ton premier post et l'exemple :lol:  
 
A mon avis, faut faire du if dans l'include du hearder et rulez?

Reply

Marsh Posté le 07-08-2002 à 11:57:14    

une ébauche de solution:  
1. utilise ob_start() pour éviter l'affichage
2. fais un $content= ob_get_content() dans stat.php
3. remplace ce que tu veux  dans ce qui a déjà été généré (et récupéré dans $content en parsant le document (str_replace, preg_replace, eregi_replace...)
4. ob_end_flush()
5. affiche la variable transformée


---------------
...oups kernel error...
Reply

Marsh Posté le 07-08-2002 à 14:35:07    

Maxim : merci maxim mais cf mon message precedent c justement ce que je voudrais eviter !!
 
ethernal : c un peu barbare !!
 
j'croit j'ai une bonne idee de module php-objet pour un ch'ti dev !!

Reply

Marsh Posté le 07-08-2002 à 14:38:30    

:lol: oui c barbare...
explique ton dev du module objet pcq je vois pas trop comment t'en sortir


---------------
...oups kernel error...
Reply

Marsh Posté le 07-08-2002 à 16:55:47    

idealiser les principaux elements d'une page meta, body-options, titre, bandeau ( du moins qq elements comme des objets !
 
avec une methode affiche pour finir !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed