Bouton radio redirection auto

Signaler
Messages postés
1
Date d'inscription
lundi 15 mars 2004
Statut
Membre
Dernière intervention
4 novembre 2008
-
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
-
Je souhaite faire une redirection automatique sans chargement de la page (donc sur la meme page)
J'ai deux bouton radio : Lundi et Dimanche
Si l'internaute appui sur Lundi, un tableau (deja construit) s'affiche avec les dates du lundi (le lundi doit etre passé en variable dans le bouton radio pour que le tableau puisse s'afficher).

Avez vous une idée de comment faire ?

Voici la source :

<?php
function calculDateDebut($dateDeb, $jourChoisiFR)
{$choixPossible array('monday'> 'lundi', 'sunday' => 'dimanche');
$jourChoisiEN = array_search($jourChoisiFR, $choixPossible);

$dateDeb -> modify('+1 month');
$libelleJour = strftime('%A', $dateDeb -> format('U'));
if ($libelleJour != $jourChoisiFR)
{
$dateDeb -> modify('next ' . $jourChoisiEN);
}
return $dateDeb;
}

function calculSemaine($nbSemaine, $dateDeb)
{
$semaine = '';
$i = 0;
while ($i < $nbSemaine)
{
$debut = $dateDeb -> format('d/m/Y');
$dateDeb -> modify('+6 days');
$fin = $dateDeb -> format('d/m/Y');
$semaine .= '<tr><td>du ' . $debut . '</td><td>au ' . $fin . '</td><td>Libre</td><td>Occupé</td><td>€</td></tr>' . "\n";
$dateDeb -> modify('+1 days');
$i ++;
}
return $semaine;
}
//----------------------------------------------------------------------
//----------------------------------------------------------------------
setlocale(LC_TIME, 'fr', 'fr_FR', 'fr_FR.ISO8859-1');

$nbSemaineAAfficher = 52;
$jourChoisi = 'dimanche'; //cette variable doit recuperer la valeur des boutons radios pour permettre l'affichage.

$dateDeb = new DateTime();
?>
<html>
<head>
</head>

<form id=\"form1\" name=\"form1\" method=\"post\" action=\"\">
Date de début, Date de fin, Libre, Occupé, Prix,
<?php echo calculSemaine($nbSemaineAAfficher, calculDateDebut($dateDeb, $jourChoisi)); ?>
</form>

</html>

1 réponse

Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
32
Salut,

Pour afficher une autre page sans recharger la page, tu as plusieurs choix :

- iframe

- ajax (pas fait pour chercher toute une page)

a++

Si la réponse vous convient, pensez : Réponse acceptée !