javascript - images - PHP-Dropzone no funciona en el servidor pero funciona en localhost
upload js (2)
No funciona porque tu camino está equivocado. Actualización: $storeFolder = ''/imagenes/vinos/'';
A la ruta completa en tu servidor de la universidad.
Además, es posible que desee utilizar comillas completas: $storeFolder = "/imagenes/vinos/";
Tengo que usar Dropzone.js en un proyecto final de la universidad y tengo algunos problemas. El problema es que el programa funciona bien en localhost pero no funciona en el servidor de la universidad. Estoy usando un script dropzone que redirige a este código:
function msubirimagendropzone(){
$storeFolder = ''/imagenes/vinos/''; //2
$nombreimagen = $_POST["nombrevino"];
if (!empty($_FILES)) {
$tempFile = $_FILES[''file''][''tmp_name'']; //3
$tipo_imagen=$_FILES[''file''][''type''];
$targetPath = dirname( __FILE__ ) . $storeFolder; //4
imagepng($tempFile, $nombreimagen);
$targetFile = $targetPath. $nombreimagen; //5
move_uploaded_file($tempFile,$targetFile. ".png"); //6
smart_resize_image($targetFile.".png",null,200,200,false,$targetFile . "_little.png",false,false,100);
smart_resize_image($targetFile.".png",null,500,500,false,$targetFile . "_medium.png",false,false,100);
smart_resize_image($targetFile.".png",null,1000,1000,false,$targetFile . "_big.png",false,false,100);
}
}
Quiero subir la imagen pero con el tipo .png. Después de subirlo, quiero redimensionarlo. Pero el programa no sube nada al objetivo de ruta.
Prueba esto
<?php
if(!empty($_FILES)){
//database configuration
$dbHost = ''localhost'';
$dbUsername = ''root'';
$dbPassword = '''';
$dbName = ''codexworld'';
//connect with the database
$conn = new mysqli($dbHost, $dbUsername, $dbPassword, $dbName);
if($mysqli->connect_errno){
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
$targetDir = "uploads/";
$fileName = $_FILES[''file''][''name''];
$targetFile = $targetDir.$fileName;
if(move_uploaded_file($_FILES[''file''][''tmp_name''],$targetFile)){
//insert file information into db table
$conn->query("INSERT INTO files (file_name, uploaded) VALUES(''".$fileName."'',''".date("Y-m-d H:i:s")."'')");
}
}?>