PHP ver gevorderde |
|
Niet getest, maar als het goed is moet het werken.
Succes.
<?PHP
# Ik vraag me af waar je option value="" is?
// Een lege sessie aanmaken om foutmeldingen te voorkomen
if (!isset ($_SESSION['text'])){ $_SESSION['text'] = ""; }
// Je dropdown menu, met een 'SELECTED' scriptje die de onthouden $row['text'] vergelijkt
echo "Kies de categorie";
echo "<select name='cat'>\n";
$result = mysql_query($query);
while($row = mysql_fetch_array($result)){
{
echo "<option " . if ($row['text'] == $_SESSION['text']){ echo 'SELECTED';} . ">" . $row['text'] . "</option>\n";
}
echo "</select>";
echo "<input type='submit' name='submit' value='Selecteer'>";
// Een sessie maken van je cat-menu keuze
if (isset ($_POST['submit']))
{
# Deze sessie kan je ook gebruiken ipv $cat1;
$_SESSION['text'] = $_POST['cat'];
header ("Location: " . $_SERVER['PHP_SELF']);
}
?>
<?PHP # Ik vraag me af waar je option value="" is? // Een lege sessie aanmaken om foutmeldingen te voorkomen if (!isset ($_SESSION['text'])){ $_SESSION['text'] = ""; } // Je dropdown menu, met een 'SELECTED' scriptje die de onthouden $row['text'] vergelijkt echo "Kies de categorie"; echo "<select name='cat'>\n"; { echo "<option " . if ($row['text'] == $_SESSION['text']){ echo 'SELECTED';} . ">" . $row['text'] . "</option>\n"; } echo "<input type='submit' name='submit' value='Selecteer'>"; // Een sessie maken van je cat-menu keuze if (isset ($_POST['submit'])) { # Deze sessie kan je ook gebruiken ipv $cat1; $_SESSION['text'] = $_POST['cat']; header ("Location: " . $_SERVER['PHP_SELF']); } ?>
|