Hi,
eigentlich dachte ich, dass in PHP POSTs nicht beschränkt sind, jedoch zeigt mir mein Script etwas anderes.
Immer wenn ich mehr als 194 user in einer Liste per Checkbox anklicke,
kickt mich der Server aus seiner Session.
Hier mal den Scriptausschnitt:
input type='checkbox' name='users[]' value='$user_id'>
Es geht dabei um den rot markierten Array.
Wenn ich z.B. 200 user auswähle und auf senden klicke bekomme ich - sofort- meinen Loginscreen gezeigt, obwohl ich vorher eingeloggt war.
Danke für die Hilfe.
eigentlich dachte ich, dass in PHP POSTs nicht beschränkt sind, jedoch zeigt mir mein Script etwas anderes.
Immer wenn ich mehr als 194 user in einer Liste per Checkbox anklicke,
kickt mich der Server aus seiner Session.
Hier mal den Scriptausschnitt:
PHP:
}else if( $action == "senden"){
echo "
<form action='article.php' method='post' name='sendenews'>
<table class='topic'>
<tr>
<td width='100%'><b>Newsletter</b> <font style='font-weight:normal;'>(wählen Sie hier den Newsletter, den Sie versenden möchten)</font></td>
</tr>
</table></br>
<table class='form_table'>
<select name='newsletterauswahl' size='5' style='width:100%;'>";
// Get All Newsletter From SQL
$query = "SELECT * FROM newsmate_articles ORDER BY news_id DESC";
$result = mysql_query($query) or die (mysql_error());
while ($data = mysql_fetch_assoc($result)) {
$news_id = $data['news_id'];
$poster = $data['poster'];
$datum = $data['datum'];
$title = $data['title'];
$bild = $data['bild'];
$article = $data['article'];
$stichworte = $data['stichworte'];
echo "<option value='$news_id'>$title</option>";
}
echo "
</select>
</table></br>
<table class='topic'>
<tr>
<td width='5%'><input type='checkbox' name='master_box' onclick='javascript:ckeck_uncheck_all2()'></td>
<td width='45%'><b>Name</b></td>
<td width='50%'><b>Email</b></td>
</tr>
</table>
<table class='form_table'>";
// Get All Usere From SQL ohne Admins, level=1 ,
$query = "SELECT * FROM newsmate_users WHERE userlevel='0' ORDER BY user_id DESC";
$result = mysql_query($query) or die (mysql_error());
while ($data = mysql_fetch_assoc($result)) {
$user_id = $data['user_id'];
$username = $data['username'];
$email = $data['email'];
$userlevel = $data['userlevel'];
if($userlevel==0){
echo "
<tr>
<td width='5%'><
PHP:
</td>
<td width='45%'>$username</a></td>
<td width='50%'> $email</td>
</tr>";
}
}
echo "
</table>
<table class='form_table'>
<tr>
<td align='center'>markierte:</td>
<td>
<select name='mass_action'>
<option value='sendeMail'>auswählen</option>
</select>
</td>
<td align='right'><input type='submit' name='submit' value='Senden'></td>
</tr>
</table>
</form>";
Wenn ich z.B. 200 user auswähle und auf senden klicke bekomme ich - sofort- meinen Loginscreen gezeigt, obwohl ich vorher eingeloggt war.
Danke für die Hilfe.
Zuletzt bearbeitet: