Mettre en téléchargement a partir d'une variable

Bonjour;

je souhaite mettre en téléchargement un fichier quand une personne a rentrer sont nom

ex: je rentre notepad dans une zone de recherche et la j’ai le lien pour télécharger notepad.

voici mon code:

if ($post[‘recherche’] ==notepad)
{
?>
Télécharger Notepad++

<?php } ?>

merci pour votre aide

Et donc, quesqui ne te vas pas dans le code que tu as fait ? Je ne comprend pas trop à quel endroit tu as besoin d’aide ?

depuis un bout de temps, c’est $_POST et pas $post …


if ($_POST['recherche'] =='notepad') {
?>
<a href="telecharger/notepad++.exe" title="Lien vers le programme">Télécharger Notepad++</a><br />
<?php
}
?>

En correct ca donnerais ca, mais bon c’est juste de syntaxe, pas le fond est bon :slight_smile:

ok je ver le remplacer

j’avais jamais vu ce type d’écriture, on a le droit d’ouvrir et fermer les balises php en plein milieu d’un bloc?

bien sûr que oui :slight_smile:

if ($_POST[‘recherche’] ==‘notepad’) {
?>
Télécharger Notepad++

<?php } ?>

équivaut à

if ($_POST[‘recherche’] ==‘notepad’) {
echo 'Télécharger Notepad++
';
}
?>

okay :jap:
Mais bon, c’est pas tres joli :paf:

Certes. :slight_smile:

sa fonctionne merci.

une présition le ++ de notepad++ va pas passer il va metre error