das liegt ganz einfach daran, dass du $_POST['anzahl'] nicht weiter übergibst.
Sagen wir mal der User gibt 50 an.Nun werden die ersten 50 angezeigt. Nun geht er auf Seite 2. Woher soll das script wissen, dass er 50 ausgewählt hat, da du den wert nicht weiter übergibst wenn ich das richtig sehe :), dann wird wieder die standarteinstellung, da $_POST['anzahl'] = 0 ist
so ich hoffe das ist richtig gewesen
btw:
Zitat:
Zitat von DanielSNRW
Auswahl-Code:
PHP-Code:
echo '<form action="" method="POST" id="foomular" name="foomular">'; echo '<select name="anzahl" onchange="document.foomular.submit();">'; echo '<option value="10">10</option>'; echo '<option value="20">20</option>'; echo '<option value="30">30</option>'; echo '<option value="50">50</option>'; echo '<option value="100">100</option>'; echo '<option value="1000">alle</option>'; echo '</select>'; echo '</form>'; //Nötig für Auswahl der Anzahl der Artikel, die vom User ausgewählt werden if($_POST['anzahl']==10) { $proseite = 10; } elseif($_POST['anzahl']==30) { $proseite = 20; } elseif($_POST['anzahl']==30) { $proseite = 30; } elseif($_POST['anzahl']==50) { $proseite = 50; } elseif($_POST['anzahl']==100) { $proseite = 100; } elseif($_POST['anzahl']==0) { $proseite = 20; } elseif($_POST['anzahl']=='1000') { $proseite = 1000; }
|
das kann man ganz argh kürzen :D
PHP-Code:
echo '<form action="" method="POST" id="foomular" name="foomular">';
echo '<select name="anzahl" onchange="document.foomular.submit();">';
echo '<option value="10">10</option>';
echo '<option value="20">20</option>';
echo '<option value="30">30</option>';
echo '<option value="50">50</option>';
echo '<option value="100">100</option>';
echo '<option value="1000">alle</option>';
echo '</select>';
echo '</form>';
//Nötig für Auswahl der Anzahl der Artikel, die vom User ausgewählt werden
if($_POST['anzahl'] == 0)
{
$proseite = 20;
} else {
$proseite = $_POST['anzahl'];
}
mal ne frage von mir wie kann man in diesem beitragseditor den tabulator benutzen ?