Guest anya Posté 27 Décembre 2005 Posté 27 Décembre 2005 Bonjour, Je vous préviens d'entrée, je suis novice... A partir de l'installation tout allait bien jusqu'à ... LA : http://jdhosts.net/embracetheworld/comment/readme.html#ss2.2 <?$pathcom=""; //nom du répertoire qui contient le script ACGV Comment...(peut rester vide mais doit finir obligatoirement par une barre oblique : / sauf si il est vide !) require("$pathcom"."config/function.inc.php"); ?> donc moi je met sur ma page, au début comme ils le demandaient : <?$pathcom="http://jdhosts.net/embracetheworld/config/"; require("$pathcom"http://jdhosts.net/embracetheworld/config/"config/function.inc.php"); ?> (pas sûre que ce soit ça) et plus loin dans la page, la où je veux mon commentaire : <? double("sujet"); ?> ...et ça veux pas http://jdhosts.net/embracetheworld/news2.php
NorSeb Posté 27 Décembre 2005 Posté 27 Décembre 2005 Bonjour, D'abord : tes liens ne "marchent" pas Ensuite : il faut essayer de comprendre ce que tu ecris. Voyons... $pathcom="http://jdhosts.net/embracetheworld/config/"; Cette ligne sert à "enregistrer" une valeur dans une variable. Dans ton cas la variable s'appelle $pathcom et la valeur est le (je cite) "nom du répertoire qui contient le script ACGV Comment" La fonction require sert à appeller un code php distant. Cela permet notamment de pouvoir réutiliser une fonction sur plusieurs page sans avoir à la réécrire sur chacune d'entre elles. En l'occurence dans ton cas il faut ecrire : require($pathcom."function.inc.php"); où $pathcom."function.inc.php" est une concaténation de la valeur de $pathcom avec le texte "fonction.inc.php"... Ce qui devrait donner [b]http://jdhosts.net/embracetheworld/config/fonction.inc.php Magic non ?
TheDarkness Posté 27 Décembre 2005 Posté 27 Décembre 2005 Et pour rajouter, je ne mettrais pas l'URL de ton site dans cette variable. il y a une adresse soit mais toi tu accèdes aux pages composants ton site via une arborescence, pour les modifier, les ajouter, .... Quand tu te connectes via une cliente FTP, tu vois la racine(qui peut être "www") et les dfférents répertoires et non un dossier qui se nomme "http://machinchose...". Si le script que tu nous montres se trouve à la racine (c-a-d dans www, c'est juste un exemple) et que dans ce repertoire il y a un autre dossier contenant le script ACVG, par exemple "acgv", tu devras mettre dans ce cas: $pathcom = 'acgv/' Un autre exemple, mais j'espère qu'il n'embrouillera pas: www |__ acgv | |__ toto imaginons que nous avons cette arborescence et que le script qui fait le require se trouve dans le dossier toto. La variable pathcom aura comme valeur: $pathcom = '../acgv/'; Car par rapport au script se trouvant dans toto, il faut remonter d'un cran pour retrouver le dossier acgv qui contiendra les scripts composant le module acgv.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant