adresse url

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 : adresse url

par delcedo galaxialord » 18 févr. 2006, 12:51

je te conseille un petit regex (regular expression) :

^([^?]*/)

pour transformer
www.truc.com/qsd/ojksfd/salut.php
(ou plus compliqué : http://www.truc.com/qsd/ojksfd/salut.ph ... p?e=coucou )
en
www.truc.com/qsd/ojksfd/

Cela fonctionne ainsi :
preg_match('`^([^?]*/)`',$url_a_traiter,$tableau_de_resultat);
$mon_dossier = $tableau_de_resultat[1]; // on récupère la première sélection
Cette solution fonctionne tout le temps.

par Truc » 16 févr. 2006, 20:49

salut,
regarde du coté de dirname()

par sr34000 » 16 févr. 2006, 20:01

a partir de la page: www.machin.fr/truc/bidule/index.php

je veux afficher www.machin.fr/truc/bidule/

comment puis je faire svp

adresse url

par sr34000 » 16 févr. 2006, 19:26

Salut

comment faire pour afficher l'adresse URL d'une page mais sans afficher le nom du fichier juste les répertoires

$_SERVER["PHP_SELF"]; affiche également index.php comment faire pour supprimer index.php ou truc .php

@+