[débutant] insérer un script php

insérer un script php [débutant] - PHP - Programmation

Marsh Posté le 16-01-2005 à 15:10:16    

alors voilà mon problème :
 
Je créé un site en php.  
j'ai commencé à programmer en utilisant les pseudo-frames php.
ce qui donne pour mes pages : www.monsite.com/index.php?do=nomdepage
 
je voudrais insérer un script de gestion de download.
comment faire pour avoir le script avec le design du site ?  
je précise que je ne veux pas de frame html.
 
j'ai essayé include() mais il y a un problème. les chemins relatifs ne sont plus corrects et si je les change les autres page du script n'ont plus le design du site.
 
comment faire ?
 
merci d'avance de m'aider et désolé pour cette question conne.

Reply

Marsh Posté le 16-01-2005 à 15:10:16   

Reply

Marsh Posté le 16-01-2005 à 15:28:39    

moi pas avoir tout compris la question...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 16-01-2005 à 15:57:11    

:heink: je saisi pas tous mais c'est peut être parce que j'ai pas encore manger et mon cerveau a besoin de vitamine.
Non sans blague. Je ne saisi pas trop ce que tu souhaites faire mais pour ton include il y a deux solutions.
Relatif : ../../ etc... il faut jouer avec par rapport à la racine de ton compte.
Absolut : la c'est plus facile et plus sur.

Code :
  1. $_SERVER['DOCUMENT_ROOT'] //va donner le chemin depuis la racine du serveur a ton site. il faudra le compléter avec le reste
  2. $_SERVER['DOCUMENT_ROOT'].'/monsite/scripts/mn_include.php';


http://83.243.23.27/icones/message/icon4.gifAttention ! pour savoir d'ou par ton site fait ceci dans un fichier php vide à la racine du site.

Code :
  1. <?p
  2. echo $_SERVER['SCRIPT_NAME']
  3. ?>


Regarde s'il y a un ou des répertoires. Pourquoi? je ne sais pas si tu es chez un hebergeur ou chez toi mais dans le cas de l'hebergeur tu peux avoir un repertoire intermédiaire que tu ne vois pas via ton ftp.


Message édité par Berceker United le 16-01-2005 à 15:57:43
Reply

Marsh Posté le 17-01-2005 à 07:35:57    

ok, merci pour tout.
 
tu as raison, il fallait mettre les fichier *.php à la racine du site.

Reply

Sujets relatifs:

Leave a Replay

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