Salve a tutti geniacci, ho bisogno di voi!
Allora io ho installato PHP sul mio pc da poco, con tanto di apache mysql ecc eccetera.
Ho fatto una pagina web che gestisce l'upload dei file...e in locale tutto funziona
il codice della pagina di upload è questo:
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Upload</title>
</head>
<body>
<form method="post" action="testupload.php" enctype="multipart/form-data">
<input type="hidden" name="action" value="upload" />
<label>Foto 1 :</label>
<input type="file" name="file1" />
<input type="hidden" name="action" value="upload" />
<label>Foto 2 :</label>
<input type="file" name="file2" />
<input type="hidden" name="action" value="upload" />
<label>Foto 3 :</label>
<input type="file" name="file3" />
<input type="submit" value="Carica online" />
</form>
</body>
</html>
</body>
</html>
mentre quello della pagina che gestisce l'upload tramite codice PHP è questo
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>testPhp</title>
<?php
define("UPLOAD_DIR", "../uploads/");
if(isset($_POST['action']) and $_POST['action'] == 'upload')
{
if(isset($_FILES['file1']))
{
$file = $_FILES['file1'];
if($file['error'] == UPLOAD_ERR_OK and is_uploaded_file($file['tmp_name']))
{
move_uploaded_file($file['tmp_name'], UPLOAD_DIR.$file['name']);
}
}
if(isset($_FILES['file2']))
{
$file = $_FILES['file2'];
if($file['error'] == UPLOAD_ERR_OK and is_uploaded_file($file['tmp_name']))
{
move_uploaded_file($file['tmp_name'], UPLOAD_DIR.$file['name']);
}
}
if(isset($_FILES['file3']))
{
$file = $_FILES['file3'];
if($file['error'] == UPLOAD_ERR_OK and is_uploaded_file($file['tmp_name']))
{
move_uploaded_file($file['tmp_name'], UPLOAD_DIR.$file['name']);
}
}
}
?>
</head>
<body>
</body>
</html>
Ora funziona tutto fin tanto che sto in locale, vengono caricate foto audio ecc, ma quando la metto su internet, la pagina si vede ma quando clicco sul pulsante che dovrebbe avviare l'upload, non accade niente(anche se da la sensazione che l'operazione è stata effettuata)
Insomma, cosa devo fare?
io nel mio sito no nho installato niente, devo forse installare qualche programma o qualcosa per la gestione dei file in entrata ed uscita dal sito che ne so? :master:
viprego aiutatemi