Hallo Leute
Also.. Als aller erstes wird die Funktion addcenter() aufgerufen. Nach abschicken des Formulars wird die Funktion addvote aufgerufen, welcher ein Wert ($count) mitgeliefert wird.
Die Variable $count hab ich überprüft - sprich, sie enthält ein Wert.
Das Problem ist, dass mein Webserver keinen Wank mehr macht, wenn eine for-schleife gebraucht wird. Habs dann (unsauber klar..) mit ner while-schleife probiert, um zu testen woran es liegen könnte.
Ich hab keine Ahnung wieso mein Server sich aufhängt...
Das Ziel ist einfach nur, dass ein Wert übergeben werden kann, mit welchem dann ein Formular aufgebaut wird.
Könnt ihr mir helfen?
Gruss
Luca
PHP-Code:
<?
function addcenter() {
$count = trim($_POST['count']);
if($_POST['submit']) {
Admin::addvote($count);
}
else {
echo "<b>Bitte geben Sie an, wieviele Auswahlmöglichkeiten die Umfrage haben soll.</b><br><br>";
?>
<form action="?administrate=addcenter" method="post">
<input type="text" size="2" name="count">
<input type="submit" name="submit" value="submit">
</form>
<?php
}
}
function addvote($count) {
$question = trim($_POST['question']);
for($i=1;$i<=$count; $i++) {
$option."".$i = trim($_POST['option'.$i]);
}
if($_POST['submit']) {
echo "HOI";
}
else {
?>
<form action="?administrate=addvote" method="post">
<b>Frage:</b><br /><textarea cols="30" rows="5" name="question"></textarea><br><br>
<?php
for($i=1;$i<=$count; $i++) {
echo "<input type='text' size='32' name='option'".$i."'><br>";
}
?>
<br /><input type="submit" name="submit" value="hinzufügen" />
</form>
<?php
}
}
?>
Die Variable $count hab ich überprüft - sprich, sie enthält ein Wert.
Das Problem ist, dass mein Webserver keinen Wank mehr macht, wenn eine for-schleife gebraucht wird. Habs dann (unsauber klar..) mit ner while-schleife probiert, um zu testen woran es liegen könnte.
Ich hab keine Ahnung wieso mein Server sich aufhängt...
Das Ziel ist einfach nur, dass ein Wert übergeben werden kann, mit welchem dann ein Formular aufgebaut wird.
Könnt ihr mir helfen?
Gruss
Luca
Kommentar