rhcp
Gebruiker
- Lid geworden
- 13 mrt 2004
- Berichten
- 857
hi,
Ik heb een probleem met mij uploadscript.
hier staat het script :
http://kneeboarden.tdhosting.nl/upload.php
daar werkt het perfect.
nu include ik hem opd deze pagina:
http://83.149.84.143/~rhcp/upload.php
Maar als ik dan een bestand verzend geeft hijd eze link:
http://83.149.84.143/upload.php
dat klopt dus niet.
script:
Pim
p.s.
Ik heb geen idee waar het in de code fout zit dus ik heb alles maar gepost
Ik heb een probleem met mij uploadscript.
hier staat het script :
http://kneeboarden.tdhosting.nl/upload.php
daar werkt het perfect.
nu include ik hem opd deze pagina:
http://83.149.84.143/~rhcp/upload.php
Maar als ik dan een bestand verzend geeft hijd eze link:
http://83.149.84.143/upload.php
dat klopt dus niet.
script:
Code:
<?
//verander de onderstaande gegevens
$locatie="upload/"; //of een andere map, vergeet niet de w-rechten
$toegestaan = "jpg, gif, png"; // extensies die toegestaan zijn
$max_size = 150000; //maximale grootte van het bestand in bytes
//stop met veranderen
set_time_limit(0);
if(isset($_POST['upload']))
{
if(is_uploaded_file($_FILES['bestand']['tmp_name']))
{
$extensie_bestand = pathinfo($_FILES['bestand']['name']);
$extensie_bestand = $extensie_bestand[extension];
$extensies_toegestaan = explode(", ", $toegestaan);
for($i = 0; $i < count($extensies_toegestaan); $i++)
{
if($extensies_toegestaan[$i] == "$extensie_bestand")
{
$ok = 1;
}
}
if($ok == 1)
{
if($_FILES['bestand']['size']>$max_size)
{
echo "Het bestand is te groot, de maximale grootte is: <b>$max_size</b>";
exit;
}
if(!move_uploaded_file($_FILES['bestand']['tmp_name'],
$locatie.$_FILES['bestand']['name']))
{
echo "het bestand kan niet worden verplaatst";
exit;
}
echo "Het bestand ".$_FILES['bestand']['name']." is geupload<br>
<a href='".$locatie."".$_FILES['bestand']['name']."' target='_blank'>Klik hier om het te bekijken</a><br>
Link voor het forum: <b>[img] [url]http://kneeboarden.tdhosting.nl/[/url]".$locatie."".$_FILES['bestand']['name']." [/img]</b> <p>"
;
}
else
{
echo "Verkeerde extentie, de toegestane extensies zijn: <b>$toegestaan</b>";
}
}
else
{
echo "Het uploaden is mislukt";
}
}
?>
<b>Hier kunt u afbeeldingen uploaden voor o.a. het forum.<br>
Maar het moet met kneeboarden te maken hebben.<p>
Suc6!</b>
<br><br>
<form method="post" action="<?=$_SERVER['PHP_SELF']?>" enctype="multipart/form-data">
<input type="file" name="bestand"><br>
<input type="submit" name="upload" value="uploaden">
</form>
<p>
Pim
p.s.
Ik heb geen idee waar het in de code fout zit dus ik heb alles maar gepost