Cacher la lettre du lecteur [chemin absolu php]

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 : Cacher la lettre du lecteur [chemin absolu php]

par Sékiltoyai » 06 juil. 2007, 14:26

Bah, ya un truc tout con, c'est de définir une fonction de calcul des chemins relative au système, genre :
iif( "on est sur un système windows" )
{
function calc_path($path)
{
return $lettre . ':' . str_replace('/', '\\', $path);
=lse
{
function calc_path($path)
{
return $path;
}
}
Ou bien définir une variable $root_path différente selon le système...
Bref, les solutions sont légions...

par chrislabricole » 06 juil. 2007, 01:49

nan mais carément la supprimé du php, c'est pas possible ??

par Sékiltoyai » 06 juil. 2007, 01:43

Je crois que tu bouffes :
Lorsqu'un chemin relatif est spécifié (un chemin qui ne commence pas par /, \, \\, ou une lettre de lecteur Windows), le chemin sera calculé relativement à la position courante.
Source : http://www.php.net/manual/fr/wrappers.php#wrappers.file

Et en essayant un readdir sur /, j'ai effectivement eu une erreur...

Cacher la lettre du lecteur [chemin absolu php]

par chrislabricole » 05 juil. 2007, 23:37

Salut ! :D

une question :
est-ce possible du cacher la lettre du lecteur du chemin absolu avec php ??

par exemple, sur mon serveur, il y a une page "index.php", si on trouve le chemin absolu du cette page, sa donne par exemple :
C:/web/index.php
et au lieu de cela ci-dessus, je voudrais :
/web/index.php

est-ce possible ??
si non, j'assume d'avoir fais un serveur sous windows Image

Merci de vos réponses ! :merci: