Nieuw lid |
|
Ik heb onderstaand script. Via het forum bovenaan wordt een afbeelding geopend die dan verstuurd moet worden naar de server. Alleen zodra ik op bewerk klik krijg ik de melding dat het uploaden is mislukt. Iemand enig idee wat er fout gaat ? Want krijg je melding gelijk, dus er wordt ook geen poging gedaan iets te uploaden.
<div id="full">
<B>Pagina beheer</B><br /><br />
<form action="?module=paginas&db=nieuws&nieuwsid=<? echo "$nieuwsid"; ?>&submit=yes" method="POST">
Titel: <input type="text\" name="titel" value="<? echo "$titel"; ?>" size="30" /><br /><br />
<? include_once("../fckeditor/fckeditor.php") ;
$query="SELECT * FROM nieuws WHERE id='".$_GET["nieuwsid"]."'";
$result = mysql_query($query) or die ("FOUT: " . mysql_error());
while (list($id, $titel, $bericht, $datum, $img) = mysql_fetch_row($result)){
$oFCKeditor = new FCKeditor('FCKeditor1') ;
$oFCKeditor->BasePath = '/fckeditor/' ;
$oFCKeditor->Value = $bericht ;
$oFCKeditor->Height = '300' ;
$oFCKeditor->Create() ;
}
?><br />Plaatje: <input type="file" name="afbeelding" /><br /><br />
<B>Let op ! Geen lettertype en lettergrote selecteren, het script zorgt hier zelf voor !</B><br /><br />
<input type="submit" value="Bewerk" />
<input type="reset" value="Reset" />
</form>
</div>
<br /><br />
<?
}
elseif (isset($_GET['nieuwsid']) && $_GET['submit'] == "yes") {
$locatie="news_img/"; //of een andere map, vergeet niet de w-rechten
if(is_uploaded_file($_FILES['afbeelding']['tmp_name']))
{
//controleer grootte
if($_FILES['afbeelding']['size']>15000)
{ //bepaal zelf de max. grootte in bytes
echo "Het bestand is te groot";
exit;
}
//controleer extensie, voeg maar andere toe
if(!eregi("((.gif|.jpg)$)", $_FILES['afbeelding']['name']))
{
echo "het bestand is niet van het juiste type";
exit;
}
if(!move_uploaded_file($_FILES['afbeelding']['tmp_name'],
$locatie.$_FILES['afbeelding']['name']))
{
echo" het bestand kan niet worden verplaatst";
exit;
}
echo "Uw bestand ".$_FILES['afbeelding']['name']." is geupload";
}
else
{
echo "Het uploaden is mislukt";
}
}
?>
<div id="full"> <B>Pagina beheer</B><br /><br /> <form action="?module=paginas&db=nieuws&nieuwsid= <? echo "$nieuwsid"; ?>&submit=yes" method="POST"> Titel: <input type="text\" name="titel" value=" <? echo "$titel"; ?>" size="30" /><br /><br /> <? include_once("../fckeditor/fckeditor.php") ; $query="SELECT * FROM nieuws WHERE id='".$_GET["nieuwsid"]."'"; $oFCKeditor = new FCKeditor('FCKeditor1') ; $oFCKeditor->BasePath = '/fckeditor/' ; $oFCKeditor->Value = $bericht ; $oFCKeditor->Height = '300' ; $oFCKeditor->Create() ; } ?><br />Plaatje: <input type="file" name="afbeelding" /><br /><br /> <B>Let op ! Geen lettertype en lettergrote selecteren, het script zorgt hier zelf voor !</B><br /><br /> <input type="submit" value="Bewerk" /> <input type="reset" value="Reset" /> </form> </div> <br /><br /> <? } elseif (isset($_GET['nieuwsid']) && $_GET['submit'] == "yes") { $locatie="news_img/"; //of een andere map, vergeet niet de w-rechten { //controleer grootte if($_FILES['afbeelding']['size']>15000) { //bepaal zelf de max. grootte in bytes echo "Het bestand is te groot"; } //controleer extensie, voeg maar andere toe if(!eregi("((.gif|.jpg)$)", $_FILES['afbeelding']['name'])) { echo "het bestand is niet van het juiste type"; } $locatie.$_FILES['afbeelding']['name'])) { echo" het bestand kan niet worden verplaatst"; } echo "Uw bestand ".$_FILES['afbeelding']['name']." is geupload"; } else { echo "Het uploaden is mislukt"; } } ?>
|