Ciao a tutti, sono alle cozze non riesco a capire l'errore potete darmi qlc dritta? voglio usare il comando move_uploaded_file() per poter fare degli upload dal mio sito di file pdf e salvarli in una cartella specifica, ma non capisco il perchè mi da errore, e non riesco a capire ………… aiuto!!!
Utilizzo il protocollo https://, potrebbe essere questo il problema????
vi posto il codice:
<?php
// If submit button is clicked
if (isset($_POST['submit']))
{
// get name from the form when submitted
$name = $_POST['name'];
if (isset($_FILES['pdf_file']['name']))
{
// If the ‘pdf_file’ field has an attachment
$file_name = $_FILES['pdf_file']['name'];
$file_tmp = $_FILES['pdf_file']['tmp_name'];
// Move the uploaded pdf file into the pdf folder
move_uploaded_file($file_tmp,"./pdf/".$file_name);
// Insert the submitted data from the form into the table
$insertquery =
"INSERT INTO pdf_data(username,filename) VALUES('$name','$file_name')";
// Execute insert query
$iquery = mysqli_query($con, $insertquery);
if ($iquery)
{
?>
l'errore è questo:
Warning: move_uploaded_file(./pdf/xxx.pdf): failed to open stream: No such file or directory in D:\inetpub\webs\xxxxx\demo\archivio-1.php on line 545
Warning: move_uploaded_file(): Unable to move 'C:\PHPVersions\PHP74\uploadtemp\php4155.tmp' to './pdf/xxxx.pdf' in D:\inetpub\webs\xxxxx\demo\archivio-1.php on line 545
vi ringrazio in anticipo a chi mi può aiutare.