Donnée d'un 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 : Donnée d'un url

par K20 » 09 août 2006, 14:12

Il me semble que dans la configuration d'Apache tu peux demander à avoir des url courtes
Encore faut-il pouvoir modifier cette ocnfig ;)

Et sur un hébergeur comme Free je vais avoir du mal :(

Mais en fait je crois qu'on peut le faire directement, j'ai testé http://monsite.com/?test=valeur et on peut récupérer "valeur" sans problème ;)

Et je suis pas sûr que ça fonctionne avec d'autres pages que l'index, car sinon le navigateur ne saurait plus où il est :|

Et pas la peine de faire un foreach si on veut juste la première valeur, je l'ai vu qu'après ... Il suffit d'utiliser la fonction key :
$cle = key($_GET);
;)

Allez, sujet résolu pour moi ^^

par ouckileou » 09 août 2006, 11:39

Après y a peut être une autre méthode ???
Il me semble que dans la configuration d'Apache tu peux demander à avoir des url courtes, c a d supprimer le nom de la page ("fichier.php").

Tu peux peut-être tenter de chercher sur le net à partir de ça.

par HanX » 09 août 2006, 11:30

oui c'est une bonne méthode par contre... avec ça tu affiches toutes les les clés du tableau $_GET

par K20 » 08 août 2006, 23:08

Oui, la plupart des blogs fait avec dotclear, genre le mien (ce n'est pas du tout de la pub ...) : http://k20loranblog.free.fr/?Divers

Voilà

EDIT : je crois avoir trouvé ! En fait en faisait ainsi "Divers" est une clé du tableau $_GET ! Donc si je veux récup cette valeur, un petit parcourt du tableau et c'est gagné !
foreach ($_GET as $key => $value) {
   echo "Clé : $key";
}
:D

Après y a peut être une autre méthode ???

par jpaul » 08 août 2006, 23:05

Heu désolé ! :oops:
Je n'ai jamais vu d'url de ce genre !
Tu as un exemple ?

par K20 » 08 août 2006, 23:02

Oui ça je sais ^^

Mais moi je veux savoir comment afficher ma valeur avec ça : http://monsite.com/?valeur :p

Utiliser $_GET je sais faire ;)

par jpaul » 08 août 2006, 23:01

Bonsoir,

Dans le cas de ton exemple :
http://monsite.com/index.php?var=valeur

Tu peux afficher ta valeur en écrivant :
echo $_GET['var'];

Donnée d'un url

par K20 » 08 août 2006, 22:58

Bonjour à tous !
Je pose ma question ici car je usis sûr que c'est un truc tout con et ça me turlupine de ne pas savoir comment faire ...

On voit souvent des url du type http://monsite.com/?valeur
Je suppose que c'est un raccourcis pour une variable super globale du type GET, non ?

Le truc c'est que je vois pas comment récupérer ma "valeur" vu qu'on ne donne pas de nom comme dans http://monsite.com/index.php?var=valeur

Donc si quelqu'un pouvait me dire comment faire, ça m'aiderait beaucoup ;)