PHP beginner |
|
ik probeer foto's te uploaden maar ik krijg daarbij deze meldingen:
Warning: move_uploaded_file(afbeeldingen/cd/): failed to open stream: Is a directory in /var/www/l/leentjesweb.nl/HTML/admin/toevoegen_producten.php on line 53
Warning: move_uploaded_file(): Unable to move '/tmp/phpdDz6uH' to 'afbeeldingen/cd/' in /var/www/l/leentjesweb.nl/HTML/admin/toevoegen_producten.php on line 53
Warning: move_uploaded_file(afbeeldingen/cd/): failed to open stream: Is a directory in /var/www/l/leentjesweb.nl/HTML/admin/toevoegen_producten.php on line 54
Warning: move_uploaded_file(): Unable to move '/tmp/php4jZLnD' to 'afbeeldingen/cd/' in /var/www/l/leentjesweb.nl/HTML/admin/toevoegen_producten.php on line 54
Warning: move_uploaded_file(nummers/): failed to open stream: Is a directory in /var/www/l/leentjesweb.nl/HTML/admin/toevoegen_producten.php on line 55
Warning: move_uploaded_file(): Unable to move '/tmp/phptg4SBG' to 'nummers/' in /var/www/l/leentjesweb.nl/HTML/admin/toevoegen_producten.php on line 55
Warning: chmod(): No such file or directory in /var/www/l/leentjesweb.nl/HTML/admin/toevoegen_producten.php on line 57
Warning: chmod(): No such file or directory in /var/www/l/leentjesweb.nl/HTML/admin/toevoegen_producten.php on line 58
Warning: chmod(): No such file or directory in /var/www/l/leentjesweb.nl/HTML/admin/toevoegen_producten.php on line 59
terwijl ik niet zie wat ik fout doe.
Dit is het stukje code waar het uploaden gebeurt
dit bovenaan:
<?php
if ( $_SERVER['REQUEST_METHOD'] == POST)
{
if ( isset($_FILES['sFoto_groot_upload'] ) && ( $_FILES['sFoto_klein_upload'] ) && ( $_FILES['sOverzichtnummers'] ) )
{
//hier foutenafhandeling
if ( count ( $sError ) == 0 ) //wanneer er geen fouten zijn
{
//query om alles in database te droppen
$query_product_toevoegen="INSERT INTO products ( id, sTitel, fPrice, sFoto_groot, sFoto_klein, sBeschrijving, sOverzichtnummers )
VALUES ('',
'" . addslashes($sTitel) . "',
'" . addslashes($fPrice) . "',
'" . addslashes($sFoto_groot) . "',
'" . addslashes($sFoto_klein) . "',
'" . addslashes($sBeschrijving) . "',
'" . addslashes($sOverzichtnummers) . "'
)";
mysql_query( $query_product_toevoegen ) or die ( mysql_error ( ) ); //zoniet een mysql error
//bestanden worden geupload naar de bestemde map
move_uploaded_file($_FILES['sFoto_groot_upload']['tmp_name'], "afbeeldingen/cd/");
move_uploaded_file($_FILES['sFoto_klein_upload']['tmp_name'], "afbeeldingen/cd/");
move_uploaded_file($_FILES['sOverzichtnummers'] ['tmp_name'], "nummers/");
// mappen worden gechmod
chmod("../afbeeldingen/cd/" . $sFoto_groot_upload, 0777);
chmod("../afbeeldingen/cd/" . $sFoto_klein_upload, 0777);
chmod("../nummers/" . $sOverzichtnummers, 0777);
?>
dan de form
<?php if ( $_SERVER['REQUEST_METHOD'] == POST) { if ( isset($_FILES['sFoto_groot_upload'] ) && ( $_FILES['sFoto_klein_upload'] ) && ( $_FILES['sOverzichtnummers'] ) ) { //hier foutenafhandeling if ( count ( $sError ) == 0 ) //wanneer er geen fouten zijn { //query om alles in database te droppen $query_product_toevoegen="INSERT INTO products ( id, sTitel, fPrice, sFoto_groot, sFoto_klein, sBeschrijving, sOverzichtnummers ) VALUES ('', )"; //bestanden worden geupload naar de bestemde map // mappen worden gechmod chmod("../afbeeldingen/cd/" . $sFoto_groot_upload, 0777); chmod("../afbeeldingen/cd/" . $sFoto_klein_upload, 0777); chmod("../nummers/" . $sOverzichtnummers, 0777); ?> dan de form
wat is hier fout aan?
|