PHP:
if(!isset($_POST['schreiben']))
{
?>
<br>
<form enctype="multipart/form-data" method="post" name="form" style="margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0;">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" width="25%"><strong>Autor:</strong></td><td><input name="autor" type="text" id="name" class="daten3"></td>
</tr>
<tr>
<td height="10"></td><td></td>
</tr>
<tr>
<td valign="top"><strong>Betreff:</strong></td><td><input name="betreff" type="text" id="name" class="daten3"></td>
</tr>
<tr>
<td height="10"></td><td></td>
</tr>
<tr>
<td valign="top"><strong>News:</strong></td><td><textarea name="news" rows="10" class="textarea"></textarea></td>
</tr>
<tr>
<td height="10"></td><td></td>
</tr>
<tr>
<td valign="top"><strong>Bild:</strong></td><td><input type="file" name="file" class="daten3"></td>
</tr>
<tr>
<td height="15"></td><td></td>
</tr>
<tr>
<td align="right" colspan="2"><input type="submit" name="schreiben" value="Schreiben" class="submit"></td>
</tr>
</table>
</form>
<br>
<?php
}
else
{
if(strlen($_POST['news'])>=10)
{
$tempname = $_FILES['file']['name'];
$temp = explode(".",$tempname);
$type = $temp['1'];
$res = mysql_query("select * from news");
$num = mysql_num_rows($res);
$row = $num-1;
$news['id'] = mysql_result($res, $row, 'id');
$id = $news['id']+1;
if(!empty($name))
{
$name = 'http://www.vini-e-dolci.de/ved/img/news/info_'.$id.'.'.$type;
copy($tempname, $name);
};
$news = str_replace("\n","<br>",$_POST['news']);
$autor = $_POST['autor'];
$betreff = $_POST['betreff'];
$datum = time();
$query = mysql_query("INSERT INTO `news` (`id` , `news` , `autor` , `betreff` , `datum`) VALUES ('$id', '$news', '$autor', '$betreff', '$datum')");
$num = mysql_affected_rows();
if($num>0)
{
echo '<meta http-equiv="refresh" content="1; URL=index.php"><center>News wurden erfolgreich geschrieben!</center><br><br><br><center><a href="index.php">Wenn die Weiterleitung nicht funktioniert, klicken sie hier</a></center>';
}
else
{
echo '<meta http-equiv="refresh" content="1; URL=index.php?mID=1&opt=1"><center>Es traten Fehler auf, probieren Sie es nochmal!</center><br><br><br><center><a href="index.php?mID=1&opt=1">Wenn die Weiterleitung nicht funktioniert, klicken sie hier</a></center>';
};
};
};
};
hallo zusammen,
ich hab mir zum erstenmal einen php upload gebastelt. dies ist für ein newsscript wo noch ein bild mit hochgeladen werden soll, die news wird hinzugefügt und es kommt auch keine fehlermeldung, jedoch ist die datei net aufen server xD der code steht oben was hab ich falsch gemacht? ich schätze mal der copy ist falsch, hab aber gelesen das url angeben müsste.