[PHP] Script générateur de lien

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 : [PHP] Script générateur de lien

Re: [PHP] Script générateur de lien

par Jonathan » 15 mai 2012, 10:35

Cool ! Ce fut un plaisir. Merci du retour...

Re: [PHP] Script générateur de lien

par Tikooo » 15 mai 2012, 03:30

Bonsoir,

Jonathan, merci d'avoir pris de ton temps pour m'aider à réaliser le code. J'ai repris ton magnifique tuto et j'ai juste rajouté des contrôles sur les $_POST et quelques lignes en cas de page inexistante, et ça marche à merveille.

Merci beaucoup =D>

Re: [PHP] Script générateur de lien

par Jonathan » 14 mai 2012, 13:24

Bonjour,

Disons que tes champs sont créés ainsi :
<form method="POST">
<input type="text" name="champ1">
<input type="text" name="champ2">
et que ton bouton "submit" est créé ainsi :
<input type="submit" name="MonBoutonSubmit" value="Rechercher"/>
Il te suffit de faire :
<?php
// Déclaration de tes variables
$adresse = 'http://www.mon-site.com/';
$champ1 = $_POST['champ1']; // On stocke dans la variable $champ1 le contenu du champ 1
$champ2 = $_POST['champ2']; // On stocke dans la variable $champ2 le contenu du champ 2
$tiret = '-';
$php = '.php';
$concat = $adresse . $champ1 . $tiret . $champ2 . $php; //On concatène ici les variables $adresse, $champ1, $tiret, $champ2 et $php dans une variable nommée $concat.

if (isset($_POST['MonBoutonSubmit'])) // Si l'utilisateur clique sur le bouton "Submit"
{
?>
      <meta http-equiv="refresh" content="0;URL= <?php echo $concat ?>"> <!-- Permet la redirection vers un site -->

<?php

}

?>

</form>
Note : ce lien peut t'aider : http://www.phpdebutant.org/article56.php

[PHP] Script générateur de lien

par Tikooo » 14 mai 2012, 12:59

Bonjour,
Je souhaite intégrer une fonctionnalité à un site que je suis entrain de créer.

En effet, j'ai créer une partie qui comporte 2 champs de texte et un bouton "submit", et le but de la manoeuvre est d'envoyer l'internaute à une page web à partir de ce qu'il a remplit dans ces deux champs.

Exemple concret:
1er champ: TEST
2eme champ: OK
Au moment où il clique sur "Submit", il devrait être redirigé à: www.mon-site.com/TEST-OK.php

Merci de m'indiquer les démarches à suivre pour réaliser le code.

Cordialement,