Dele op og indsætte flere ad gangen?
Jeg har lavet en kode som nr man poster skulle sætte ind i databasen adskilt med ;Når man indtaster
til: hej; du; ham
emne: hva
besked: j
så skal den indsætte
hej
hva
j
og
du
hva
j
og
ham
hva
j
i databasen, men den ramler hele tiden ind i den sætning med brugeren findes ikke!
hvad er galt, skriv hvis i ikke forstår mig
<?
session_start();
include("sider.php");
$ses = $_SESSION['navn'];
$sess = $_SESSION['status'];
if ( $sess != 'login' ) {
print(" <script language='javascript'>
location.href='login.php';
</script>");
}
$t = "friendsavisen";
$emne = $_POST['emne'];
$besked = $_POST['besked'];
$dato = date("d/m-y");
$tid = date("H:i:s");
$ti = explode(";", $t);
for($i = 0; $i < count($ti); $i++) {
$ti[$i] = trim($modtagere[$i]);
}
include("acces.php");
$s = mysql_query("SELECT user FROM login");
for($i = 0; $i < count($ti); $i++) {
while($go = mysql_fetch_array($s)) {
$suser = $go['user'];
$ssuser = strtolower($suser);
$till[$i] = strtolower($ti[$i]);
if( $ssuser == $till[$i] ) {
$til[$i] = $go['user'];
}
}
}
for($i = 0; $i < count($till); $i++){
if($til[$i] == "" ) {
$_SESSION['ft'] = $_POST['t'];
$_SESSION['fe'] = $_POST['emne'];
$_SESSION['fb'] = $_POST['besked'];
echo "<script type=\"text/javascript\">alert(\"Brugeren findes ikke!!!\");history.go(-1)</script>";
exit;
}
}
include("access.php");
for($i = 0; $i < count($til); $i++) {
$sql = "INSERT INTO mail (dato, tid, mailfra, mailtil, emne, besked) VALUES ('$dato', '$tid', '$ses', '$til[$i]', '$emne', '$besked')";
mysql_query($sql);
}
print(" <script language='javascript'>
location.href='sendtpost.php';
</script>");
?>
