Cita:
Iniciado por thezzin
he venido viendo tu código pero no le encuentro entrada.
pero mas o menos se lo que quieres hacer y aquí te dejo este
quizás no sea una mejor solución pero lo puedes probar.
Código PHP:
<?php
$sel = $_SERVER['PHP_SELF'];
// GET Variable
if(isset($_GET['fileT'])){
$fileTP = $_GET['fileT'];
//Array
$arry = array(
'txt' => "<a href=\"$fileTP\">$fileTP</a>",
'jpg' => "<img src=\"$fileTP\" height=\"111\" width=\"147\"/>",
'pdf' => "<a href=\"$fileTP\">$fileTP</a>",
);
//Cortar nombre File en: .
$printGet = end(explode(".", $fileTP));
//Proseso Final
if(isset($arry["$printGet"])){
//$nFile = $arry["$printGet"];
echo $arry["$printGet"];
/*
if(file_exists($nFile)){
echo $nFile;
}//<<>>
*/
}else{
echo 'No File!';
}
}
?>
<br /><br />
<a href="<?php echo $sel;?>?fileT=my_file.txt">File .txt</a><br />
<a href="<?php echo $sel;?>?fileT=my_file.jpg">File .jpg</a><br />
<a href="<?php echo $sel;?>?fileT=my_file.pdf">File .pdf</a><br />
NOTA
asegúrate de cambiar el nombre de tu file aquí: ?fileT=my_file.txt por el que desees.
solo es un ejemplo
Pero en este caso estaria trabajando con archivos fijos; y se supone que la fotos o los archivos conforme los voy subiendo se van mostrando.