Muy buenas, gracias por las respuetas,
Para solucionar lo de poner en "index.html" la página en PHP, voy a utilizar "iframe"
Código HTML:
Ver original<iframe src="pagequequierasponer" width="500" height="400" align="center" scrolling="yes" frameborder="yes"></iframe>
En scrolling y frameborder cambiaré y pondré "NO", así se verá sin marcos ni cosas raras y parecerá parte de la web.
Por otro lado, el problema de mostrar la imagen más reciente de una carpeta. He encontrado estos dos códigos:
Código 1:
Código PHP:
Ver original<?php
$ruta = "uploads/original/"; // Indicar ruta
$filehandle = opendir($ruta); // Abrir archivos while ($file = readdir($filehandle)) { if ($file != "." && $file != "..") {
echo "<p><img src='$ruta$file' $tamanyo[3]><br></p>\n";
}
}
closedir($filehandle); // Fin lectura archivos ?>
Muestra todas imagenes de la carpeta y
Código 2:
Código PHP:
Ver original/*
In this file we are scanning the image folders and
returning a JSON object with file names. It is used
by jQuery to display the images on the main page:
*/
// The standard header for json data:
header('Content-type: application/json');
$perPage = 24;
// Scanning the thumbnail folder for JPG images:
$g = glob('uploads/thumbs/*.jpg');
if(!$g){
}
// We loop though the file names returned by glob,
// and we populate a second file with modifed timestamps.
for($i=0,$z=count($g);$i<$z;$i++){
}
// Multisort will sort the array with the filenames
// according to their timestamps, given in $modified:
$start = 0;
// browse.php can also paginate results with an optional
// GET parameter with the filename of the image to start from:
if($start === false){
// Such a picture was not found
$start = 0;
}
}
// nextStart is returned alongside the filenames,
// so the script can pass it as a $_GET['start']
// parameter to this script if "Load More" is clicked
$nextStart = '';
if($names[$start+$perPage]){
$nextStart = $names[$start+$perPage];
}
// Formatting and returning the JSON object:
'files' => $names,
'nextStart' => $nextStart
));
No entiendo muy bien lo que hace, escanea el directorio y luego mediante un array va clasificando los datos y emplea la función filemtime.
Como no se programar lo veo complicado, pero si logro hacer que se muestre la última imagen subida al server, os pegaré el script aquí por si a alguien le viene bien.
Un saludo a todos !!