Используя Expression Web, хотите загружать изображения на мои веб-страницы, не получая сообщений об ошибках, даже если они написаны в сценарии. Установите папку для загрузки, чтобы поделиться со всеми. php.ini
установлено на file_uploads=on;upload_max_size=128M
. В Firefox время ожидания скрипта истекло, а в IE «Internet Explorer не может отобразить страницу».
Я искал ответы в течение нескольких недель. Любой другой скрипт, который я пробовал, работает, хотя я новичок в php. Эта загрузка заставила меня почесать голову. Самая последняя попытка загрузки сценария:
if (isset($_POST['submitted'])) {
// Check for an uploaded file:
if (isset($_FILES['upload'])) {
// Validate the type. Should be JPEG or PNG.
$allowed = array ('image/pjpeg', 'image/jpeg', 'image/JPG', 'image/X-PNG', 'image/PNG', 'image/png', 'image/x-png');
if (in_array($_FILES['upload']['type'], $allowed)) {
$target_path = "C:/uploads/";
$name=$_FILES['upload']['name'];
$error=$_FILES['upload']['error'];
$tmp_name=$_FILES['upload']['tmp_name'];
if($error==UPLOAD_ERR_OK){
if($_FILES['upload']['size']>0){
move_uploaded_file($tmp_name, $target_path.$name);
print ("The file ".$name." has been uploaded.\n");
} else{
print ("There was an error uploading the file, please try again!\n");
}
}elseif ($error==UPLOAD_ERR_NO_FILE) {
print("No files specified.\n");
}else{
print("Upload failed.\n");
}
print("\n");
}//End of !in_array IF.
} // End of isset($_FILES['upload']) IF.
} // End of the submitted conditional.
?>
<div>
<form action="photogallery.php" enctype="multipart/form-data" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="524288" />
<p><b>File:</b><input name="upload" type="file" /></p>
<input name="submit" type="submit" value="Submit" />
<input name="submitted" type="hidden" value="TRUE" />
</form>
</div>
Я пытаюсь загрузить изображения в папку загрузки в моем каталоге, а затем отобразить на моей веб-странице. Я поместил изображения в папку вручную, и они будут отображаться на моей веб-странице по ссылке, но эти сценарии работать не будут. Мой сайт не работает, он находится в разработке, и я использую XAMPP и Microsoft Development Server.