ich habe ein Problem. Ich weiss leider nicht genau, wo mein Fehler liegt, vielleicht könnt ihr mir helfen...
Hier erstmal der Code:
- Code: Select all
<?php
session_start();
include("connect.inc.php");
$tempname = $_FILES['f_file']['tmp_name'];
$name = $_FILES['f_file']['name'];
$type = $_FILES['f_file']['type'];
$size = $_FILES['f_file']['size'];
//Typ-Einschränkung erfolgt noch!
if($size > "15000000")
{
echo "Die maximale Dateigröße wurde überschritten!";
}
else
{
$addUploadSQL = "INSERT INTO uploads (TicketID, OriginalName) VALUES ('".$_POST['f_id']."', ".$name.")";
mysql_query($addUploadSQL);
if(mysql_affected_rows() > 0)
{
$generatedUploadID = mysql_insert_id();
$newFileName = $generatedUploadID . $name;
move_uploaded_file($tempname, "uploads/" . $newFileName);
$addNewFileNameSQL = "UPDATE uploads SET GeneratedName='".$newFileName."' WHERE UploadID='".$_POST['f_id']."'";
}
else
{
echo "Es ist ein Fehler aufgetreten!";
}
}
?>
Folgendes zeit allerdings mein Browser an (egal, ob Firefox oder IE):
"15000000") { echo "Die maximale Dateigröße wurde überschritten!"; } else { $addUploadSQL = "INSERT INTO uploads (TicketID, OriginalName) VALUES ('".$_POST['f_id']."', ".$name.")"; mysql_query($addUploadSQL); if(mysql_affected_rows() > 0) { $generatedUploadID = mysql_insert_id(); $newFileName = $generatedUploadID . $name; move_uploaded_file($tempname, "uploads/" . $newFileName); $addNewFileNameSQL = "UPDATE uploads SET GeneratedName='".$newFileName."' WHERE UploadID='".$_POST['f_id']."'"; } else { echo "Es ist ein Fehler aufgetreten!"; } } ?>
Woran liegt das? Ich habe bestimmt irgendwo etwas vergessen, nur stehe ich gerade auf dem Schlauch und weiss ned, was...
Please help me
MfG