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