Salut,
afin d’alléger une page de mon site, (http://mathajder.free.fr/tux-splash.php), où on trouve une trentaine de bouton de téléchargement, j’ai voulu créer un système de téléchargement comme cela:
1°) Bouton radio pour choisir le type
2°) Menu déroulant pour choisir la version
3°) Bouton qui envoie vers le bon téléchargement
J’ai donc créer ce formulaire:
<form action="#" method="post">
Etape 1: Choisissez le type<br />
<input name="type" value="1" type="radio" />Classic
<input name="type"
value="2" type="radio" />Moodin<br />
<br />
Etape 2: Choisissez la distribution:<br />
<select name="liste">
<option value="01">Original</option>
<option value="02">Debian</option>
<option value="03">Gentoo</option>
<option value="04">Mandriva</option>
<option value="05">Kubuntu</option>
<option value="06">Fedora</option>
<option value="07">openSuSE</option>
<option value="08">KDE</option>
<option value="09">PCLinuxOS</option>
<option value="10">MEPIS</option>
<option value="11">Slackware</option>
<option value="12">Linspire</option>
<option value="13">Freespire</option>
<option value="14">Ulteo</option>
<option value="15">Knoppix</option>
</select>
<br />
<br />
Etape 3: Télécharger<br />
<input name="Télécharger" value="Télécharger"
type="submit" /></form>
<?php $liste=$_POST['liste'];
$type=$_POST['type'];
if ( ($type == "1") && ($liste == "01") )
{
echo "<body onload=\"window.open('creations/tux-splash/Tux-Splash.tar.gz')\">" ;
}
if ( ($type == "2") && ($liste == "01") )
{
echo "<body onload=\"window.open('creations/tux-splash-moodin/Tux-splash-moodin.tar.gz')\">" ;
}
?>
Le seul problème, c’est que la fenêtre qui s’ouvre est vide. Comment faire pour qu’elle affiche le bon téléchargement?
La page test est ici:
mathajder.free.fr…
Edité le 06/11/2007 à 18:10