Ciao a tutti,
io ho una pagina php che messa on line con un form (dovrebbe permettere) a un qualsiasi utente che (con password) si collega al mio sito di inserire un file. Questo file andrà poi a finire in un apposita pagina download.
Ovviamente faccio le prove e cerco di caricare via browser un file dal mio hardisk: lo script mi dice che il file non esiste, e in poche parole non riesco a caricare nulla.....o perchè non ho capito che caspita di indirizzo bisogna scrivere, o chissà per quale motivo.
Allego lo script della pagina addfile.php (che fa parte di uno script fatto da altri)
<?
include "./admin/vars.php";
if ($p){
$pass = base64_encode($pw);
if ($p != $pass){
echo "Don't try it";
} else {
?>
<html>
<head>
<title>Add a file</title>
</head>
<body>
To add a file simply fill in the form below:
<form action=add.php method="GET">
<table width=50%>
<td width=50% valign=top>
<tr>Filename:</tr><tr><input type=text name="file"></tr>
<tr>Title:</tr><tr><input type=text name="name"></tr>
<tr>Description:</tr><tr><textarea name="desc"></textarea></tr>
<?
echo "<input type=hidden name=pass value=$pw>";
?>
</td>
</table>
<input type=submit action=add.php method="GET" value="Add file">
</form>
</body>
</html>
<?
}
} else {
?>
<html>
<head>
<title>Add a file</title>
</head>
<body>
To add a file simply fill in the form below:
<form action=add.php method="GET">
<table width=50%>
<td width=50% valign=top>
<tr>Filename:</tr><tr><input type=text name="file"></tr>
<tr>Title:</tr><tr><input type=text name="name"></tr>
<tr>Description:</tr><tr><textarea name="desc"></textarea></tr>
<tr>Password:</tr><tr><input type=password name="pass"></tr>
</td>
</table>
<input type=submit action=add.php method="GET" value="Add file">
</form>
</body>
</html>
<?
}
?>
Se volessi prelevare un file da una mia cartella e inserirlo che indirizzo dovrei mettere nel form?
Ogni esempio è ben accetto.......
L'altro problema di questo script è che non contiene un tasto "sfoglia" per selezionare il file....come ( e dove ) dovrebbe inserirsi eventualmente il codice per far si che si possa inserire tramite "sfoglia"?
Grazie per l'eventuale aiuto, sono alle prime armi...... e si vede..... :rollo: