Test pour chemin absolu chez Lycos

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Test pour chemin absolu chez Lycos

Re: Test pour chemin absolu chez Lycos

par albat » 09 nov. 2008, 13:24

Et que donne ceci ?
include("Menu/MenuIndex.php");
// et
include("/Menu/MenuIndex.php");

par Jackisback » 09 nov. 2008, 11:35

Ouais ouais nickel ...

Je vais essayer la manip ....

Merci pour l'astuce

-------------------------

EDIT:

Bon bah je crois bien que ça fonctionne ....

Avec l'adresse à rallonge ....

Je vais essayer sur d'autre lien ....

Merci encore

par chrislabricole » 09 nov. 2008, 11:08

Mmm je ne pense pas que ça marche... (pas sûr, à confirmer)
Si ça marche, tu peux le faire seulement avec PHP, pas pour inserer des images dans ta page par exemple ;)

Sinon, tu peux tester toi même très facilement

Tu mets ton fichier index.php à l'index (par exemple) et dedant tu mets :
include('/data/members/paid/a/b/monsite.fr/htdocs/www/test.php');
et dans le fichier test.php, tu mets :
echo 'Hello !';
Tu te rends sur le fichier index.php, et si tu vois écrit "Hello !" sur ta page ça veut dire que c'est bon, si tu le vois pas et que éventuellement tu vois un message d'erreur de PHP, c'est que ça marche pas...

Perso, j'utilise jamais le chemin aboslu, car il dépend du serveur...

donc si le fichier test est au même endroit que mon index, je ferais :
include('test.php');
tout simplement, si test.php est dans le répertoire "repertoire", il faut faire:
include('repertoire/test.php');
Et pour finir, si ton index et donc le repertoire "repertoire" et que ton test.php est dans le répertoire racine (donc un "cran" avant)
alors tu fais :
include('../test.php');
Et voilà, j'espère que t'as tout compris :)

Test pour chemin absolu chez Lycos

par Jackisback » 09 nov. 2008, 10:57

Bonjour,

J'ai mis un fichier sur mon serveur lycos avec ce code (pour ceux que ça interresse) qui me permet de connaitre le chemin absolu:
<?php
echo realpath("chemin.php");
?>
Il m'affiche ceci:

Code : Tout sélectionner

/data/members/paid/a/b/monsite.fr/htdocs/www/chemin.php
Je voudrais juste etre sur ... ceci veux dire que si je veux faire un include d'un fichier je devrais faire:
<?php
include("/data/members/paid/a/b/monsite.fr/htdocs/www/Menu/MenuIndex.php");
?>
C'est bien ça ?????

-------------------

EDIT:

J'ai mis le fichier au meme endroit que index.php