par
Neomcdn » 12 févr. 2007, 16:12
Damned I'm too stupid!!!
Effectivement, tss ça fonctionne mieux avec le "=".
Merci beaucoup!
Une question cependant, Aureusms, je n'ai pas compris tes craintes vis à vis du GET?...
Mais attention les variable $_GET['num_ville'] seront crées dès que l'utilisateur cliquera.
Aussi comme tu as dans ta ligne action 3 variables GET langue, echeance, num_ville
Il faut que tu les fasses apparaitre dans ton formulaire en format HIDDEN par exemple.
Quels sont les risques? Merci!
PS: Je redonne le code complet pour ceux qui voudrait mettre de la meteo sur leur site avec Meteo Consult (pensez demander l'autorisation au site avant de le faire, car de toute façon ils s'en rendront compte):
Code : Tout sélectionner
<?php require_once('Connections/blabla.php'); ?>
<?php mysql_select_db($database_conn_develop, $conn_develop);
$query_rs_ville = "SELECT nom_ville, meteo_ville FROM tbl_ville ORDER BY nom_ville ASC";
$rs_ville = mysql_query($query_rs_ville, $conn_develop) or die(mysql_error());
?>
<body>
<td><form id="tbl_ville" name="tbl_ville" method="GET" action="<?php echo'http://www.meteoconsult.fr/ter/france/prevision/detail.php?langue=fr&echeance=0&num_ville='.$row_rs_ville['meteo_ville'] ?>" target="_blank" />
<label>
<select name="num_ville" id="meteo_ville">
<?php
// Tant qu'il y a une ville, faire ..
while ($row_rs_ville = mysql_fetch_assoc($rs_ville)) {
// affiche la ville dans la liste de choix
echo '<option value="', $row_rs_ville['meteo_ville'], '">', $row_rs_ville['nom_ville'], '</option>', "\n";
// fin de la boucle.
} ?>
</select></label><label><input type="submit" name="Submit" value="Envoyer" /></label>
</form>
</td>
</body>
Damned I'm too stupid!!! :oops:
Effectivement, tss ça fonctionne mieux avec le "=".
Merci beaucoup!
Une question cependant, Aureusms, je n'ai pas compris tes craintes vis à vis du GET?...
[quote="Aureusms"]
Mais attention les variable $_GET['num_ville'] seront crées dès que l'utilisateur cliquera.
Aussi comme tu as dans ta ligne action 3 variables GET langue, echeance, num_ville
Il faut que tu les fasses apparaitre dans ton formulaire en format HIDDEN par exemple.
[/quote]
Quels sont les risques? Merci!
PS: Je redonne le code complet pour ceux qui voudrait mettre de la meteo sur leur site avec Meteo Consult (pensez demander l'autorisation au site avant de le faire, car de toute façon ils s'en rendront compte):
[code]<?php require_once('Connections/blabla.php'); ?>
<?php mysql_select_db($database_conn_develop, $conn_develop);
$query_rs_ville = "SELECT nom_ville, meteo_ville FROM tbl_ville ORDER BY nom_ville ASC";
$rs_ville = mysql_query($query_rs_ville, $conn_develop) or die(mysql_error());
?>
<body>
<td><form id="tbl_ville" name="tbl_ville" method="GET" action="<?php echo'http://www.meteoconsult.fr/ter/france/prevision/detail.php?langue=fr&echeance=0&num_ville='.$row_rs_ville['meteo_ville'] ?>" target="_blank" />
<label>
<select name="num_ville" id="meteo_ville">
<?php
// Tant qu'il y a une ville, faire ..
while ($row_rs_ville = mysql_fetch_assoc($rs_ville)) {
// affiche la ville dans la liste de choix
echo '<option value="', $row_rs_ville['meteo_ville'], '">', $row_rs_ville['nom_ville'], '</option>', "\n";
// fin de la boucle.
} ?>
</select></label><label><input type="submit" name="Submit" value="Envoyer" /></label>
</form>
</td>
</body>[/code]