par
Cyrano » 15 juil. 2005, 16:41
Deux choses : d'abord, ton code est inutilement lourd: pourquoi faire interpréter du HTML par PHP ?
<?php
if ((isset($_GET["Source"])))
{
$Source = stripslashes($_GET["Source"]);
}
echo $Source;
?>
<FORM METHOD="GET" name="Prerecherche">
Source :<select name="Source" onchange="this.form.submit()">
<?php
If ((isset($Source)))
{
?>
<option value="<?php echo($Source); ?>"><?php echo($Source); ?></option>
<?php
}
?>
<option value="Tous">Tous</option>
<option value="Centre d'appels">Centre d'appels</option>
<option value="Autres">Autres</option>
</select>
autre modif :<select name="Autre" onchange="this.form.submit()">
<?php
If ((isset($Autre)))
{
?>
<option value="<?php echo($Autre); ?>"><?php echo($Autre); ?></option>
<?php
}
?>
<option value="Tous">Tous</option>
<option value="Toto">Toto</option>
<option value="Autres">Autres</option>
</select>
</form>
De cette manière, d'une part c'est plus propre mais c'est plus facile à lire et surtout plus efficace.
Ensuite : tu dis que tu as des problèmes ? de quel ordre ? as-tu des messages d'erreur de quoique ce soit ? Ou bien il faut deviner

Deux choses : d'abord, ton code est inutilement lourd: pourquoi faire interpréter du HTML par PHP ?
[php]<?php
if ((isset($_GET["Source"])))
{
$Source = stripslashes($_GET["Source"]);
}
echo $Source;
?>
<FORM METHOD="GET" name="Prerecherche">
Source :<select name="Source" onchange="this.form.submit()">
<?php
If ((isset($Source)))
{
?>
<option value="<?php echo($Source); ?>"><?php echo($Source); ?></option>
<?php
}
?>
<option value="Tous">Tous</option>
<option value="Centre d'appels">Centre d'appels</option>
<option value="Autres">Autres</option>
</select>
autre modif :<select name="Autre" onchange="this.form.submit()">
<?php
If ((isset($Autre)))
{
?>
<option value="<?php echo($Autre); ?>"><?php echo($Autre); ?></option>
<?php
}
?>
<option value="Tous">Tous</option>
<option value="Toto">Toto</option>
<option value="Autres">Autres</option>
</select>
</form>[/php]
De cette manière, d'une part c'est plus propre mais c'est plus facile à lire et surtout plus efficace.
Ensuite : tu dis que tu as des problèmes ? de quel ordre ? as-tu des messages d'erreur de quoique ce soit ? Ou bien il faut deviner :?: