Les Bouts de Code Utiles à Connaitre

Comment récupérer des valeurs de paramètre dans l’URL en PHP ou en JS

0

En tant qu’affliate marketer ou growth hacker, tu n’a pas besoin d’être développeur dans l’âme. Cependant,  tu dois  au moins comprendre comment ça marche et savoir bidouiller des petits bouts de code, notamment récupérer des variables dans l’url pour pré-remplir des formulaires ou t’assurer qu’elles passent bien dans ton tracking.

Voici des petits bouts de code pratiques qui te sont indispensables…

Récupérer la valeur d’un paramètre en php

Ce code va afficher la valeur du paramètre name, ainsi si tu as une url landingpage.php?name=rudy, sur ta page tu pourras afficher « coucou rudy« .

Coucou <?php echo $_GET['name']; ?>

Comment afficher une valeur par défaut si le paramètre est vide

Même scenario, sauf que là tu veux afficher une valeur par défaut si le paramètre n’est pas renseigné.

Coucou <?php  echo (empty($_REQUEST['name']) ? 'cher inconnu' : $_REQUEST['name']) ?>
  • sur landingpage.php?name=toto tu auras « coucou toto »
  • sur landingpage.php tu auras « coucou cher inconnu »

Comment récupérer la valeur d’un paramètre en JS

Pour accélérer la vitesse de chargement de ta page tu peux le faire en javascript aussi. (source)

<html>
<head>
<script>
function getURLParameter(name) {
    return decodeURI(
        (RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1] || ''
    );
}
</script>
</head>

<body>
Hello <script>document.write(getURLParameter('name'))</script> user, you just won!
</body>

</html>

Si tu as des questions de noob sur leur utilisation tu peux les poser en commentaire, si tu as des bouts de code pratiques et utile à proposer tu peux aussi les partager. 🙂

Leave Your Comment

Your Comment*

Your Name*
Your Webpage