Page 1 sur 1

Include script php...

Posté : 24 janv. 2008, 20:51
par Shinosha
Bonsoir,

Je me présente : Shinosha, webmaster débutant. Y'a pas longtemps j'ai décidé de créer un site dédié au comics The Walking Dead. Sur mon site je voudrais incorporer un sondage utilisant une base de données. J'ai donc été cherché le script php Alex Poll 2.1.
Après quelques minutes, l'installation est terminé et je me retrouve à faire mon premier sondage...Je désire l'incorporer sur la page d'acceuil Index.html de mon site, quand on me sort ça :

Remplacez "{CHEMIN}" par le chemin relatif (exemple : "./" si la page à appeler pour inclure votre sondage est dans le même répertoire, "../" si la page se situe dans le répertoire précédent, "./sondage/" si la page se situe dans un répertoire suivant) jusqu'à la racine du répertoire de votre sondage.
<?php
unset($id_rubrique_apoll2, $id_poll_apoll2, $voter_apoll2);
$id_rubrique_apoll2 = 0;
$chem_script_apoll2 = "{CHEMIN}";
include($chem_script_apoll2."poll.php");
?>
Voici un bout de la page Index.html (qui se trouve à la raçine du site) dans laquelle je veux inclure le sondage :

Code : Tout sélectionner

<table width="100%" border="0" cellspacing="0" cellpadding="5"> <tr> <td>
<?php
unset($id_rubrique_apoll2, $id_poll_apoll2, $voter_apoll2);
$id_rubrique_apoll2 = 0;
$chem_script_apoll2 = "{CHEMIN}";
include($chem_script_apoll2."poll.php");
?>

Code : Tout sélectionner

</td> </tr> </table>


Le problème c'est que je sais pas quoi mettre à la place de "CHEMIN" ! J'ai uppé un petit fichier php sur le serveur pour savoir quel est le chemin relatif de la page...Et j'obtiens ça. J'ai remplacé {CHEMIN} par ça mais rien n'apparait...

Bref, j'ai ma page Index.html, dans laquelle je veux inclure le sondage, et le reste (d'ailleurs je suis paumé vis à vis de ça vu que je sais pas où se trouve quoi et je sais pas vraiment quel chemin relatif je dois mettre). En gros je sais pas quoi mettre et où le mettre :(
Le seul truc que je sais c'est que tous les trucs concernant les sondages se trouve dans mon répertoire sondage, situé à la raçine de mon site.
De plus je crois que le problème vient du fait que je devrais inclure ça dans une page exclusivement php ? Si oui y'a sûrement moyen de mettre ça dans une page html non ?

Merci aux âmes charitables qui m'aideront.

Posté : 24 janv. 2008, 21:01
par zeus
Bonsoir,

Il faut que tu remplaces ce {CHEMIN} par le chemin permettant d'accéder au fichier "poll.php"
Par exemple, si la racine de ton site est "www", que le fichier "index.php" est dans ce répertoire, et que le script "poll.php" est dans le répertoire "www/poll", alors {CHEMIN} devra être remplacé par "poll/"

N'hésite pas à demander des précisions ;)

Posté : 24 janv. 2008, 21:50
par Shinosha
Merci, mais pas tout compris. Enfin j'essaie mais j'y arrive pas... :?

Voici l'arborescence de mon site

Le poll.php se trouve dans "sondage"

Posté : 24 janv. 2008, 21:53
par zeus
Le fichier index.php se trouve dans le répertoire "Site".
Le répertoire contenant le fichier poll.php se trouve dans le répertoire "Sondage" qui se trouve lui même dans le répertoire "Site".

A ton avis, quand tu es dans le répertoire "Site", que faut-il faire pour descendre dans le répertoire "Sondage" ?

Posté : 24 janv. 2008, 22:03
par Shinosha
Heu "poll.php/sondage/" ? Sauf que non car ça marche pas non plus...
Non vraiment je vois pas :?

PS : à noter que c'est Index.html et non Index.php

Posté : 24 janv. 2008, 22:25
par zeus
euh ...

poll.php est dans le répertoire "Sondage", donc le chemin d'accès à ce script depuis le répertoire "Site" est "Sondage/"

Posté : 24 janv. 2008, 22:36
par Shinosha
Sûr ? Parce que ça marche pas :lol:

Posté : 25 janv. 2008, 00:02
par zeus
Je ne te pose pas la solution toute faite ...

Si tu avais essayé de comprendre ce que j'avais écris, tu aurais vu que le nom du répertoire que j'utilise est légèrement différent du nom de ton répertoire ;)
Essaye la casse :D

Posté : 25 janv. 2008, 00:08
par Shinosha
J'avais aussi essayé "sondage/" 8-)

Posté : 25 janv. 2008, 00:21
par zeus
est-ce que tu as essayer "./sondage/", comme indiqué dans l'exemple ?

Posté : 25 janv. 2008, 00:23
par Shinosha
Oui :/

Posté : 26 janv. 2008, 20:22
par De passage
Si tu mets tout ça dans un .html ça ne marchera jamais