par
d0m » 18 févr. 2008, 22:51
Tu veux que ta page se recharge donc automatiquement en changeant de catégorie dans la liste.
En PHP pur ce n'est pas possible, il faut soumettre le formulaire par un bouto submit.
Par contre tu peux utiliser du javascript avec l'événement
onChange.
Par exemple :
<form id="form_email" method="post" action="<?php echo $_SERVER['PHP_SELF']">
<select name="categorie" onChange="this.form.submit();" width="40">
En changeant l'action du formulaire pour qu'il redirige vers la page elle même.
Tu fais simplement un test au début de ta page, si le formulaire a été soumis par le bouton, tu rediriges les informations via un header vers ta page
news_send_html.php.
Sinon c'est que tu as simplement changé de catégorie.
Sinon de l'ajax...
Tu veux que ta page se recharge donc automatiquement en changeant de catégorie dans la liste.
En PHP pur ce n'est pas possible, il faut soumettre le formulaire par un bouto submit.
Par contre tu peux utiliser du javascript avec l'événement [b]onChange[/b].
Par exemple :
[php]<form id="form_email" method="post" action="<?php echo $_SERVER['PHP_SELF']">
<select name="categorie" onChange="this.form.submit();" width="40">[/php]
En changeant l'action du formulaire pour qu'il redirige vers la page elle même.
Tu fais simplement un test au début de ta page, si le formulaire a été soumis par le bouton, tu rediriges les informations via un header vers ta page [i]news_send_html.php[/i].
Sinon c'est que tu as simplement changé de catégorie.
Sinon de l'ajax...