Include et GET

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 : Include et GET

par HanX » 23 juin 2006, 20:20

ok merci, je vais voir ce que je peux bidouiller :)

par Ryle » 23 juin 2006, 17:06

Pour l'inclusion, le mieux étant quand même de le faire de manière relative, il te faut spécifier le chemin du fichier que tu recherche à partir de celui qui en a besoin :

Code : Tout sélectionner

- / : racine du disque dur - ./ : dossier du script en cours (utilisé par défaut si tu ne le spécifie pas) - ../ : remonte d'un dossier - dossier/ : descend dans le dossier nommé "dossier"
Si tu veux inclure le fichier "truc.php" qui est le répertoire "dossier" :
include ("dossier/truc.php");

Pour passer les arguments, il faut savoir que lorsque tu inclus un fichier, c'est comme si celui-ci faisait partie intégrante de ton script et sera exécuté comme tel.
// Au lieu de 
include ("dossier/truc.php?idc=12");

// il te faut donc faire :
$idc = 12;
include ("dossier/truc.php");
// et le script truc.php pourra utiliser la variable $idc qui aura pour valeur 12 :)

par guilt92 » 23 juin 2006, 16:59

je voudrais inclure un truc genre : truc.php?idc=12&ob=1&q=80
par contre include ne permet pas de faire un include de ce genre :s
:shock:

Bon alors je suis pas sur d avoir tout compris mais bon...
Par exemple la variable $_SERVER["PHP_SELF"] te renvoi la page courante, et dans les variable de $_SERVER tu dois en avoir d autres... J espere que ca aidera...

Include et GET

par HanX » 23 juin 2006, 16:46

je voudrais inclure un truc genre : truc.php?idc=12&ob=1&q=80
par contre include ne permet pas de faire un include de ce genre :s
il faut spécifier l'adresse. J'ai cherché sur les variables server et j'ai pas trouvé qqch qui me convient.

Sachant que je suis sur une adresse provisoire du genre (racine du site) :
http://nsxxxx.ovh.net/~test/

ça va être mis en ligne après avec un mondomaine.fr

le fichier que je veux inclure se trouve sur http://nsxxxx.ovh.net/~test/dossier

voilà j'espère qu'avec tout ces éléments, vous allez pouvoir m'aider ;)