Recupéré 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 : Recupéré url

par Cyrano » 30 avr. 2006, 07:26

Tu ne peux pas : quand tu transmets des données via une url, il faut deux éléments : le nom du paramètre et sa valeur. Les deux sont obligatoire et tu ne pourras pas faire autrement.

Mais il existe une solution : l'url-rewriting. Une recherche sur le forum t'en diras bien davantage, le sujet a déjà été souvent abordé.

par borkmadjai » 29 avr. 2006, 23:54

c'est bon j'ai réussi a faire ceux que je voulais

résultats
<?php
if ($_GET['redir'])
{
$redir = isset($_GET['redir']) ? $_GET['redir'] : 1;
$redir = 'http://www.'.$redir ;
header("Location: $redir");
echo $redir;
}
else
{
echo "<br><br><br><h3>Erreur, Contacter <a href='mailto:[email protected]'>l'admin</a></h3>";
}

if (!$_GET['aide'])
{
echo '<br><br><a href=?aide=aide>Aide</a>';
}
else
{
echo '<br><br><a href=?>Masquer Aide</a>';
echo '<br><br>&nbsp;&nbsp;&nbsp;<b><font size=2>Utilisation du script de redirection</font></b>'.
'<br>&nbsp;&nbsp;&nbsp;&nbsp;<font size=1>Entrez l\'URL suivante dans votre navigateur &nbsp;&nbsp;&nbsp; http://www3.keohosting.net/e3instein/redir2.php?redir= '.
'<br>&nbsp;&nbsp;&nbsp;&nbsp;suivi de l\'URL vers laquel redirigé. (sans http://www.)'.
'<br><br>&nbsp;&nbsp;&nbsp;&nbsp;Ex: http://www3.keohosting.net/e3instein/redir2.php?redir=nofrag.com';
}
?>
<html>
<body>
<title>Page de Redirection</title>
<link rel="stylesheet" href="overlib.css" type="text/css">
mais j'ai un petit problème

cette variables

Code : Tout sélectionner

if (!$_GET['aide'])
m'oblige à passez dans l'url

Code : Tout sélectionner

?aide=aide
je voudrais juste lui passez

Code : Tout sélectionner

?aide
mais je ne trouve pas...


une idée .?

par Cyrano » 29 avr. 2006, 18:08

à quoi ressemble l'url de la page, et que veux-tu obtenir à la sortie de ça ?

par borkmadjai » 29 avr. 2006, 15:19

Regarde ICI
eux je ne voix pas coment la récupéré .?

par Cyrano » 29 avr. 2006, 15:14

Regarde ICI

par borkmadjai » 29 avr. 2006, 15:12

comment récupéré ce qui est passez en paramètre redir=' ', cad récupéré
l'addresse de l'url afin de pouvoir la réutilisé.?

avant j'utilisait comme code:
if ($_GET['redir'] == debloc)
{ 
header("Location: http://xxxxxxxx.free.fr/forum/viewforum.php?id=2");
echo 'Redirection demande déblocage Nokia';
}
elseif ($_GET['redir'] == my)
{
header("Location: http://www3.keohosting.net/xxxxxxxx/");
echo 'Redirection MY';
$page = 'FM_my_site';
}
else
{
echo "<br><br><br><h3>Erreur, Contacter <a href='mailto:[email protected]'>l'admin</a></h3>";
$title ="&nbsp;&nbsp;&nbsp;&nbsp;ERREUR CONTACTER ADMIN";
}
?>
<title>Page de Redirection <?php echo $title; ?></title>
mais avec ce code il fallait que je définice toutes les url que je voulait redirigé, maintenant je veux pouvoir les passer dans l'url et en faire la redirection...

par Vaedan » 29 avr. 2006, 15:06

Il n'est pas étonnant alors que ça ne marche pas ... $page n'est pas défini. De plus si $_GET['redir'] n'est pas définit, tu auras une erreur (notice).

Re: Recupéré url

par borkmadjai » 29 avr. 2006, 15:05

salut

je cherche a créer une page de redirection..
mais je n'arrive pas a récupéré l'url

voici mon code
<?php
if ($_GET['redir'] == $page)
{ 
header("Location: $page");
echo 'Redirection '.$page ;
}
else
{
echo 'problème redirection';
}

?>
en fait j'appele la redirection comme ça:

Code : Tout sélectionner

redir.php?redir=http://www.xxx.com // en fait je n'arrive pas a récupéré http://www.xxx.com afin de faire la redirection.....

voila une idée

merci

par Vaedan » 29 avr. 2006, 15:01

Je ne comprend pas vraiment ton problème. Si tu pouvais mettre ton code entier ça nous aiderait !

Recupéré url

par borkmadjai » 29 avr. 2006, 14:58

salut

je cherche a créer une page de redirection..
mais je n'arrive pas a récupéré l'url

voici mon code
<?php
if ($_GET['redir'] == $page)
{ 
header("Location: $page");
echo 'Redirection '.$page ;
}
else
{
echo 'problème redirection';
}

?>
en fait j'appele la redirection comme ça:

Code : Tout sélectionner

redir.php?redir=http://www.xxx.com

voila une idée

merci