Hallo,

Ik ben voor school/mij zelf bezig een Movie database te maken ben al een aardig eind op weg, maar zit met een probleem. In de site kan ik een film toevoegen, als eerste formulier gewoon gegevens over de film, 2e formulier een filmposter uploaden naar de map uploads en kan de naam veranderen. Nu als 3e formulier moet ik de film in de database kunnen zetten zodat je die kan bekijken, dit heb ik met hetzelfde script gedaan als de filmposters maar dan in een andere map. Maar boven de zoveel Mb werkt hij niet meer. Hij schrijft de locatie ook niet weg met een film bestand. Met mp3`s werkt hij wel. Ik zou nu graag willen dat ik doormiddel van Browse een lokatie/bestand kan opzoeken en dat hij die lokatie opslaat in de database.

Dit heb ik :

<?
include("connect.php");
global $_FILES;

$filename = $_FILES['userfile']['name'];

$allow[0] = "mpeg";
$allow[1] = "avi";
$allow[2] = "txt";
$allow[3] = "mp3";

// $allow[3] = "exe"; enz.

if ($_POST["newname"])
$uploadname = $_POST['newname'];
else
$uploadname = $_FILES['locatie']['name'];

$extentie = substr($uploadname, -3);

for ($i = 0; $i < count($allow); $i++)
{
if ($extentie == $allow[$i])
{
$extentie_check = "ok";
$i = count($allow) + 5;
}
}

if ($extentie_check)
{
if (is_uploaded_file($_FILES['locatie']['tmp_name'])) {

$query = mysql_query("UPDATE filmen SET locatie='films/$uploadname' WHERE titel='".$_POST["film_titel"]."'");

echo "Het bestand is geupload onder de naam: $uploadname";
}
}
else
{
echo "Je hebt geen bestand upgeload of een verkeerde naam ingevuld.<br>
Probeer het <a href=\"uploadbestand.php\">hier</a> opnieuw.";
}
?>


Niemand die mij kan helpen?
dit heb ik met hetzelfde script gedaan als de filmposters maar dan in een andere map. Maar boven de zoveel Mb werkt hij niet meer.

Hieruit begrijp ik dat server hem weigert.
Er is een maximum aan MB's wat je per bestand kan uploaden via een script.
Ja dat klopt in php.ini heb ik de waardes al verhoogt maar dat leverde niks op. Ik zou nu alleen willen dat ik met een Browse button de lokatie van de film kan selecteren en daarna op Ok kan klikken en dat hij hem dan naar de database weg schrijft, het uploaden van bestanden kan dus achter wegen kunnen blijven.

Reageren