fUnKuCh3n
Erfahrenes Mitglied
Hallo,
ich habe eben das Uploadformular von Christian Fein in meine Seite eingebaut, doch irgendwie funktioniert das ganze nicht so wie es soll.
Der Code ist nachfolgend angehängt.
Lg und danke schon mal. Sash
ich habe eben das Uploadformular von Christian Fein in meine Seite eingebaut, doch irgendwie funktioniert das ganze nicht so wie es soll.
Der Code ist nachfolgend angehängt.
Lg und danke schon mal. Sash
PHP:
<?
if (isset($_REQUEST['submit']))
{
session_start();
$filename = "$userid.gif";
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
if($type != "image/gif" && $type != "image/jpeg") {
$err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden.";
}
if($size > "15000") {
$err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 15 KB!";
}
if(empty($err)) {
copy("$tempname", "avatare/$filename");
echo "Die Datei $name wurde erfolgreich hochgeladen!";
}
else {
foreach($err as $error)
echo "$error<br>";
}
}
else
{
?>
<form action="?go=avatar" method="post" enctype="multipart/form-data">
<table width="418" border="0">
<tr>
<th colspan="2" scope="col">Avatar</th>
</tr>
<tr>
<th colspan="2" scope="col"> </th>
</tr>
<tr>
<th colspan="2" scope="col">Avatar Hochladen </th>
</tr>
<tr>
<td width="159">Lokaler Pfad:</td>
<td width="249"><input type="file" name="file" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2">Maximale Dateigröße: <strong>200 kB</strong> </td>
</tr>
<tr>
<td colspan="2">Erlaubte Dateitypen: .<strong>gif .jpg .jpeg</strong> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2">
<div align="center">
<input type="submit" value="Senden" />
<input type="reset" value="Zurücksetzen" />
</div>
</label></td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
</table>
</form>
<?
}
?>