move_uploaded_file() in https://

grimelius

Nuovo Utente
19 Lug 2017
1
0
1
53
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.
 

Discussioni simili