inclure php sans php [resolu] - PHP - Programmation
Marsh Posté le 14-07-2005 à 11:43:00
Le php en question genere un code Javascript a base de document.write() pour ecrire le code des news dans ta page. 
 
Cela dit ... c'est pas tres elegant comme methode.
Marsh Posté le 14-07-2005 à 11:47:20
merci de ta reponse aussi rapide si j'ai bien compris dans la page a inclure avec la balise script y a sa :  
 
document.write("<?php echo \"salut\" >" );  
 
 
oui mais il faut avoir php pour utiliser cette soluc  
 
enfete je veux proposer des services pour webmaster qui ont pas php  
je voulais leur donner 3 moyen : 
- l'iframe en xhtml  
- la balise script en xhtml  
- l'include en php  
 
voila merci 
Marsh Posté le 14-07-2005 à 11:52:17
Oui il faut PHP ... mais si on reprend ton exemple, c'est i-services.net qui doit avoir PHP pour generer le code javascript qui va bien. Le site 'client' qui fait appel a la balise script n'a pas besoin d'etre equipé de PHP par contre.
Marsh Posté le 14-07-2005 à 11:53:46
ok mais ce que tu ma dit le code javascript ecrit du php sa marche  
pas y a rien qui s'affiche 
Marsh Posté le 14-07-2005 à 11:56:09
le php doit etre ecrit comme ca : 
<?php 
echo 'document.write(\'Coucou ton ip est : '.$_SERVER['REMOTE_ADDR'].'\');' 
?> 
pa rexemple ...
Marsh Posté le 14-07-2005 à 11:59:39
ouais super merci sa marche  
 
seulement je vais devoir ecrire mon script comme ca sa craint   
 
Marsh Posté le 14-07-2005 à 12:03:53
a chaque fois que je veux afficher quelque chose a l'ecran du visiteur je suis oblige d'utiliser javascript
Marsh Posté le 14-07-2005 à 12:07:09
n'oublie pas de prciser le bon header dans le .php ! 
 
<?php 
header('content-type: text/javascript'); 
 
echo 'document.write ...'; 
?>
Marsh Posté le 14-07-2005 à 12:14:15
Cela dit la methode javascript n'est pas la seule solution pour qu'un site ne disposant pas technologie de script cote serveur puisse afficher tes news. 
 
La balise <object> peut faire ce genre d'inclusion. 
Ca a le merite d'etre plus propre et surtout ca ne nessecite pas javascript. 
 
Dernier chose n'oublie pas de mettre des class et des id a tes elements de news pour permettre au webmaster de personnaliser un minimum l'affichage via CSS.
Marsh Posté le 14-07-2005 à 12:15:09
| iowafr a écrit : sa marche sans mais je vais le faire | 
 
Oui ca marche sans mais ... c'est mieux quand meme  
 
Tout comme une page html s'affichera meme si tu omets <html> et <body> dans ta page ^^
Marsh Posté le 14-07-2005 à 12:19:04
en css j'y arriverais  
 
mais parcontre j'aimerais bien un peut plus de precision sur object  
stp si sa derange pas 
Marsh Posté le 14-07-2005 à 12:25:49
Bah ... le gars qui veut inclure tes news devras mettre dans sa page : 
| Code : 
 | 
 
 
Et de ton cote sur ton site : news.php 
| Code : 
 | 
 
 
Bon c'est un exemple ... rien ne t'empeche de faire un beau systeme de template et compagnie derriere pour generer le texte des news 
Marsh Posté le 14-07-2005 à 12:28:41
super sa marche j'ai juste un $ 
 qui traine a la fin de ma page je sais pas ce que c'est 
Marsh Posté le 14-07-2005 à 12:34:13
| iowafr a écrit : super sa marche j'ai juste un $  | 
 
Ca va etre encore plus dur pour nous de voir d'ou ca vient  
 
 
HS : sur ton site je suis tombé sur un tuto html qui dit ca : 
| Citation :   | 
 
Or le doctype est la premiere ligne a declarer   
 
Marsh Posté le 14-07-2005 à 12:35:51
et m**** il faut que je corrige  
 c'etait mes debuts depuis j'ai change mais je n'ai pas fait l'envoie par le ftp   
 
Marsh Posté le 14-07-2005 à 12:36:36
je voulais pas trop mettre sa car en php il y a des instructions a place en premier comme session_start() le bonhomme aurait rien compris
Marsh Posté le 14-07-2005 à 12:44:55
Un ptit [Resolu] dans le topic serait-il de circonstance maintenant ?
Marsh Posté le 14-07-2005 à 11:40:13
bonjour,
l'autre jour je suis alle voir sur un site qui propose des services gratuits pour webmasters
et j'ai ete etonne par le code qu'il donne pour inclure leurs services
et quand tu le met dans tes pages sa marche !! on voit un systeme de news
comment faire pour faire comme eux inclure du php sans php ?
merci
:-o
Message édité par iowafr le 14-07-2005 à 12:46:38