lien php et redirection - PHP - Programmation
Marsh Posté le 12-07-2003 à 22:35:35
Pour récupérer : $_GET["bidon"] 
 
Après, tu peux imaginer avec une table avec pour chaque valeur de bidon, un lien que tu lanceras avec header("location :$lien" ) ; par exemple..
Marsh Posté le 13-07-2003 à 02:57:48
  
   
  
je suis moins bon que la plupart sur ce forum mais je me permet de dire que c'est $_GET['variable']   
  
 
<?php 
$url = $_GET['variable']; 
header("Location: $url" ); 
?>
Marsh Posté le 13-07-2003 à 09:50:55
| thwz a écrit :   | 
merci (pour l'erreur ke me doutait un peu (pas grave). 
 
Ce qu'il me manquait c'etait le $une_variable = $_GET['variable_de_l'url'] 
 
Je suppose que pour recuperer plusieur variable dans l'url, on repete plusieur fois l'operation.
Marsh Posté le 13-07-2003 à 09:54:01
pour le header, est on obligé de mettre <? ob_start(); ?> en debut de page, a quoi ca sert exactement ?
Marsh Posté le 13-07-2003 à 10:59:21
bizarre pour certaine redirection dans la barrde d'adresse j'ai  
http://www.monsite.com/redirection.php?action=valeur 
et pour d'autre : 
http://www.monsite.com/dossier/ 
 
mon site : http://b.ekzay.org/bodbod/ 
url : http://www.bodbod.fr.st/redirectio [...] A_VARIABLE 
 
Je precise que toutes redirections marche bien  
Code : 
| Code : 
 | 
 
J'ai volontairement mis les liens dans une variable pour pouvoir par le suite le mettre dans un autre fichier ou dans une table pour un meilleur acces.
Marsh Posté le 13-07-2003 à 11:16:07
| bodbod a écrit : bizarre pour certaine redirection dans la barrde d'adresse j'ai   | 
 
Quand je prend ma vrai url (http://bodbod.lesite.free.fr/redirection.php?action=bidon), j'ai le probleme ci dessus. 
Mais quand je prend ma redirection (http:www.bodbod.fr.st/redirection.php?action=bidon) toutes les url finissent par ?action=ma_variable (ce que je veux)
Marsh Posté le 16-07-2003 à 22:00:01
| bodbod a écrit : bizarre pour certaine redirection dans la barrde d'adresse j'ai   
   | 
 
 
il est horrible ce code! (enfin c'est pas à moi de parler   ) enfin je veux dire que c'est pas ça qu'il faut utiliser... je crois que là il te faut faire un switch
 ) enfin je veux dire que c'est pas ça qu'il faut utiliser... je crois que là il te faut faire un switch 
http://dev.nexen.net/docs/php/anno [...] switch.php 
 
EDIT: mais de toutes manières si tu dis que c'est pas ça que tu vas utiliser...
Marsh Posté le 17-07-2003 à 14:11:12
Voici ce que le code est devenu : 
| Code : 
 | 
 
 
Mais merci quand meme pour le lien que je vais lire attentivement. 
Desolé pour le code mais je fais mes premiers pas en php
Marsh Posté le 17-07-2003 à 14:30:24
A quoi sert le while si le résultat de SELECT... ne contient qu'un élément?
Marsh Posté le 17-07-2003 à 14:46:31
| bodbod a écrit : Voici ce que le code est devenu :  
   | 
 
 
c'est super dangereux ce code car tu ne vérifies pas le contenu de la variable $_GET['action'] 
ton code est donc sujet à de possibles SQL Injection
Marsh Posté le 17-07-2003 à 18:09:04
| Jul a écrit : A quoi sert le while si le résultat de SELECT... ne contient qu'un élément?  | 
Je sais pas faire autrement   
  
Peux me conseiller ? 
 
| ratibus a écrit :   | 
Euh oui mais ca fait quoi et comment peut on y remedier ?
Marsh Posté le 17-07-2003 à 20:02:26
par exemple tu mets les valeurs autorisées dans un tableau et tu regarde si la valeur reçue est bien dans ce tableau
Marsh Posté le 17-07-2003 à 20:11:46
toute les données (variable-lien)= sont dans mysql. 
COmment faire pour savoir si le mot est bien dans la colonne de la base ? 
 
y'a pas un check ou qqchose comme ca ?
Marsh Posté le 17-07-2003 à 22:21:23
tu as la liste des "action" qui est fixe (ou presque) pour pouvoir mettre cette liste dans un tableau de ton code ?
Marsh Posté le 17-07-2003 à 23:27:02
| bodbod a écrit : Je sais pas faire autrement   | 
 
Tu enlèves simplement le while : 
| Code : 
 | 
 
Marsh Posté le 18-07-2003 à 14:31:06
| ratibus a écrit : tu as la liste des "action" qui est fixe (ou presque) pour pouvoir mettre cette liste dans un tableau de ton code ?  | 
Tu parle d'une liste de mot ecrit dans le code ? 
 
 
| Jul a écrit :   
   | 
merci, en fait, c'etait plus simple  
 
Marsh Posté le 20-07-2003 à 15:02:46
| ratibus a écrit : tu as la liste des "action" qui est fixe (ou presque) pour pouvoir mettre cette liste dans un tableau de ton code ?  | 
ca va bouger pas mal pour le moment.... 
Que puis je faire ?
Marsh Posté le 20-07-2003 à 17:55:53
| bodbod a écrit : Voici ce que le code est devenu :  
   | 
 
 
 
je changerais dans un premier temps le code en celui-ci : 
| Code : 
 | 
 
 
Voici une très bonne lecture pour comprendre le problème : 
http://dev.nexen.net/docs/php/anno [...] ection.php
Marsh Posté le 20-07-2003 à 18:16:20
Reply
Marsh Posté le 12-07-2003 à 21:17:35
bonjour,
Pouvez vous m'expliquer comment marche les liens php de ce type ?
http://bodbod.fr.st/redirection.php?variable=bidon
Et surtout comment recuperer la variable et son contenu pour que je puisse faire une redirection selon le contenu.
merci
Message édité par bodbod le 20-07-2003 à 15:03:31
---------------
http://www.menuiseriemerceron.fr - http://www.atlantiquecoloration.fr