Domanda

Come caricare le immagini nel contesto web (frontend) senza ricaricare la pagina nella rivoluzione modx? Sto cercando di utilizzare fileupload extra per caricare immagini, ma si tratta di ricaricare la pagina. Chiunque può aiutare me, per favore?

È stato utile?

Soluzione

Finalmente ho avuto la risposta. siamo in grado di farlo senza usare FileUpload addon utilizzando il codice php semplice e un piccolo javascript .. codice php: -

<?php

$path = "uploads/";

$valid_formats = array("jpg", "png", "gif", "bmp","jpeg");
if(isset($_POST) and $_SERVER['REQUEST_METHOD'] == "POST")
{
$name = $_FILES['photoimg']['name'];
$size = $_FILES['photoimg']['size'];
if(strlen($name))
{
list($txt, $ext) = explode(".", $name);
if(in_array($ext,$valid_formats))
{
if($size<(1024*1024)) // Image size max 1 MB
{
$actual_image_name = time().".".$ext;
$tmp = $_FILES['photoimg']['tmp_name'];
if(move_uploaded_file($tmp, $path.$actual_image_name))
{

echo "image uploaded";
}
else
echo "failed";
}
else
echo "Image file size max 1 MB";
}
else
echo "Invalid file format..";
}
else
echo "Please select image..!";
exit;
}

per altri javascript e tutto u può fare riferimento al sotto il collegamento: - http://www.9lessons.info/2011/08 /ajax-image-upload-without-refreshing.html

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top