Hallo leden van cp,
Lichtjes word ik er nu al knetter Gek van. Me sms systeem van de admin..
Hoe het hoort te zijn:
Dit is dus een admin sms. Als je niks invult bij het vakje Naar stuurt die het naar alle leden toe. Dit doet die naar de ID van de users omdat het postvak in ook zo is gescript. Maar, als ik een lid invoer bij naar. Dan stuurt die niet naar het ip maar naar de lid naam zelf. Dit moet ook zo worden dat die naar het id stuurt?
PHP
<?
if (isset($_POST['submit'])) {
$id = mysql_query("SELECT `id` FROM `users` WHERE `username`='".$_POST['to']."'");
if ($_POST['to']!="") {
$_POST['subject'] = preg_replace('/</','<',$_POST['subject']);
$_POST['message'] = preg_replace('/</','<',$_POST['message']);
mysql_query("INSERT INTO `berichten`(`datum`,`afzender`,`geaddresseerde`,`titel`,`inhoud`) values(NOW(),'Crimefamily','{$_POST['to']}','{$_POST['subject']}','{$_POST['message']}')") or die(mysql_error());
print "Bericht verzonden.";
}
else {
if ($data->admin == Nee) {echo"Je hebt niet genoeg rechten.";exit;}
$dbres = mysql_query("SELECT `id` FROM `users` WHERE `verbannen`='Nee'");
while($member = mysql_fetch_object($dbres)) {
$_POST['subject'] = preg_replace('/</','<',$_POST['subject']);
$_POST['message'] = preg_replace('/</','<',$_POST['message']);
mysql_query("INSERT INTO `berichten`(`datum`,`afzender`,`geaddresseerde`,`titel`,`inhoud`) values(NOW(),'Crimefamily','{$member->id}','{$_POST['subject']}','{$_POST['message']}')") or die(mysql_error());
}
print "Bericht naar alle members verzonden.";
}
}
print <<<ENDHTML
<form method="post">
<table>
<form name="form1" method="POST" action=""admin.php?a=admmsq"><table>
<input type="hidden" name="id" value="$id">
<input type="hidden" name="code" value="$code">
<tr><td width=100>Van:</td> <td>Crimefamily</td></tr>
<tr><td width=100>Naar:</td> <td><input type="text" name="to" value="{$_REQUEST['to']}" maxlength=16> (leeg is iedereen)</td></tr>
<tr><td width=100>Onderwerp:</td> <td><input type="text" name="subject" value="{$_REQUEST['subject']}" maxlength=25></td></tr>
<tr><td width=100 valign="top">Bericht:</td>
<td><textarea name="message" cols=40 rows=10>{$_REQUEST['message']}</textarea></td></tr>
</table>
<input type="submit" name="submit" value="Verzenden">
</form>';
ENDHTML;
?>
Toon Meer