Hallöchen. Ich habe ein Problem mit meinem Uploadformular, und zwar sagt er mit immer, dass nur gif und jpeg Dateien hochgeladen werden dürfen. Es ist aber eine .gif bzw .jpg Datei, hoffe jemand kann mir helfen. Find einfach den Fehler nicht.
Vielen Dank
Vielen Dank
PHP:
<html>
<link href="../../style.css" rel="stylesheet" type="text/css">
<body>
<p class="text_normal">
<?PHP
if (isset($_GET['button'])) {
include("../../scrpt/db_connect.php");
$datei=$_GET['datei'];
$unternehmen = $_SESSION['unternehmen'];
$link = $_GET['link'];
$sql = "INSERT INTO uplds(Datei,Link,Unternehmen) VALUES('".$datei."','".$link."','".$unternehmen."');";
mysql_query($sql);
mysql_close();
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
if($type != "image/gif" && $type != "image/pjpeg") {
$err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden.";
}
if($size > "1500000") {
$err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 1500 KB!";
}
if(empty($err)) {
copy("$tempname", "../usrmgt/uploads/$name");
echo "Die Datei $name wurde erfolgreich hochgeladen!";
}
else {
foreach($err as $error)
echo "$error<br>";
}
?>
Der Datensatz wurde hinzufgefügt<br>
<a href="javascript:self.close()">Schließen</a>
<!-- <a href="../../dwnlds_insert.php">neuer Eintrag</a><br>
<a href="../../dwnlds_show.php">zur Übersicht</a> -->
<?PHP
} else { ?>
</p>
<form method="get" action="uplds_insert.php">
<table width="625" height="28">
<tr>
<td width="88"><span class="text_normal">Datei</span></td>
<td width="164"><input type="text" name="datei"></td>
<td width="26"><span class="text_normal">Link</span></td>
<td width="144"><input type="text" name="link"></td>
<td width="85"><span class="text_normal">Unternehmen</span></td>
<td width="90"><input name="unternehmen" type="text" size="15"></td>
</tr>
</table>
<table width="625" height="48">
<tr>
<td class="text_normal">Auswählen</td>
<td><code>
<input name="file" type="file" id="file" size="48" />
</code></td>
</tr>
<tr>
<td><input type="submit" name="button" value=" OK "></td>
<td> </td>
</tr>
</table>
</form>
<?PHP
} ?>
</body>
</html>