Avatar billede nicocarlos Nybegynder
21. september 2004 - 00:14 Der er 1 løsning

Sende til flere Id'r af gangen

jeg har følgende lille script hvor jeg sender en lille besked til en user ved at skrive id, men hvordan kan jeg sende beskeden til flere end 1 bruger, så jeg f.eks. kunne skrive 10 id'r og så blev den sendt til 10 brugere.

<?php
$yourstats="SELECT * from v_users where username='$player'";
$yourstats2=mysql_query($yourstats) or die("Could not get your stats");
$yourstats3=mysql_fetch_array($yourstats2);
$provincename=$yourstats3[ID];
echo "<form action=?p=mail/compose&action=compose2 method=post>";
echo "<table>";
echo "<tr><td><p>Subject:</p></td><td><input type=text name=subject size=20 value=$subject></td></tr>";
echo "<tr><td><p>To:(#id)</p></td><td><input type=text name=to size=20 value=$to></td></tr>";
echo "<tr><td><p>Message:</p></td><td><textarea rows=10 cols=40 name=message></textarea></td></tr>";
echo "<tr><td><input type=submit value=Send></td></tr>";
echo "</table>";
echo "</form>";
if($action==compose2)
{
$subject or die("<p>Subject Blank");
$message or die("<p>Message Blank");
$to or die("<p>To blank");
$newmessage=htmlspecialchars(stripslashes($message));
$escaped_item = mysql_escape_string($message);
$create = "INSERT INTO v_mails (UserTo, UserFrom, Subject, Message, SentDate, status, inviteclan)
VALUES ('$to','$provincename','$subject','$escaped_item',NOW(),'unread','0')";
$create2 = mysql_query($create) or die("A letter could not be sent to $to!");
echo("Message Succesfully Sent to $to!");
}
?>

takker :)
Avatar billede nicocarlos Nybegynder
27. september 2004 - 19:23 #1
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester