Ciao a tutti, sono qui per un piccolo aiuto: ho deciso di creare u modulo per l'upload dei file sul mio spazio web, ma ho un piccolo problema; quando il file è stato uppato, vorrei che si visualizzasse l'url del file uppato.
Questi sono i file che ho adesso:
Pagina Html:
ed il relatico file in Php:codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><title>Prova Upload file</title><meta http-equiv="content-type" content="text/html; charset=windows-1252"><meta name="robots" content="noindex"> <link REL="icon" HREF="http://jolteon.netsons.org/forumfree/faccine.ico" TYPE="image/gif"> </head> <body> <div align="center"> <form method="post" action="http://jolteon.netsons.org/testupload.php" enctype="multipart/form-data"><input type="hidden" name="action" value="upload"> <label>Seleziona il file da uppare:</label> <input type="file" name="user_file"> <input type="submit" value="Continua >>"></form> </div> </body> </html>
Questa parte, echo " <input type='text' value='http://jolteon.netsons.org/uploads/", "$file", " '>"; , serve per far visualizzare una casella di testo con all'interno l'url del file uppato: tuttavia mi visualizza http://nomesito.ciao/uploads/Array.codice:<?php define("UPLOAD_DIR", "./uploads/"); if(isset($_POST['action']) and $_POST['action'] == 'upload') { if(isset($_FILES['user_file'])) { $file = $_FILES['user_file']; if($file['error'] == UPLOAD_ERR_OK and is_uploaded_file($file['tmp_name'])) { move_uploaded_file($file['tmp_name'], UPLOAD_DIR.$file['name']); } } } /* da qui inizia la casella di testo nella quale viene visualizato l'url del file uppato */ echo " <input type='text' value='http://jolteon.netsons.org/uploads/", "$file", " '>"; ?>
Potete aiutarmi a risolvere questo problema? ciao!

Rispondi quotando
