Comunidad de diseño web y desarrollo en internet online

Imágenes en archivo PHP

Citar            
MensajeEscrito el 03 Jul 2009 03:37 pm
Saludos.
Soy nuevo por acá, espero no equivocarme al solicitar ayuda en este foro.
Mi duda es la siguiente:
Quiero hacer un archivo en PHP que contenga varias imágenes y que éstas se cambien (roten) cada vez que actualice mi navegador. Algo más o menos como esta imagen http://www.indigenas.gob.mx/script/rotate2.php.
Ojalá me puedan ayudar.
Gracias.

Por kazbam

1 de clabLevel



 

Tlalpan, DF, MX

chrome
Citar            
MensajeEscrito el 03 Jul 2009 04:44 pm
yo uso este codigo, pero el PHP no las contiene, las imagenes estan en una carpeta aparte

Código PHP :

<? 
$font="./h.TTF"; 
/* So */ 
$dir="./"; //t
$types=array('jpg'=>'jpeg','jpeg'=>'jpeg','pjpeg'=>'jpeg','png'=>'png','gif'=>'gif'); 
$dh=opendir($dir); 
while($data=readdir($dh)){ 
    if($data=='..' || $data=='.' || is_dir($dir.$data)) 
        continue; 
    $temp_ext=explode('.',strrev($data),2); 
    $temp_ext=strrev($temp_ext[0]); 
    if($types[$temp_ext] || $_GET['debug']) 
        $sigs[]=$data; 
} 
mt_srand((double)microtime()*10000000); 
$i=mt_rand(0,(count($sigs)-1)); 
$sig=$dir.$sigs[$i]; 
$ext=explode('.',strrev($sig),2); 
$ext=strrev($ext[0]); 
$type=$types[$ext]; 
if(!$type){ 
    header('content-type: image/jpeg'); 
    $im=imagecreate(500,100); 
    $white=imagecolorallocate($im,255,255,255); 
    $black=imagecolorallocate($im,0,0,0); 
    imagefill($im,0,0,$white); 
    imagettftext($im,13,0,0,10,$black,$dir.$font,'Extensión del archivo inaceptable'.$ext); 
    imagejpeg($im,'',100); 
    imagedestroy($im); 
}else{ 
    header("Content-Type: image/{$type}"); 
    readfile($sig); 
}
?>

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 03 Jul 2009 06:09 pm
OK, intentaré resolverlo de este modo.
Sólo que, no me queda claro dónde coloco las rutas de las imágenes.
Gracias! :lol:

Por kazbam

1 de clabLevel



 

Tlalpan, DF, MX

chrome
Citar            
MensajeEscrito el 03 Jul 2009 08:58 pm
$dir="./"; //t

por defecto donde tengas el php, de ahi tomara las imagenes ;)
no necesita ruta a una imagen especifica

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 10 Jul 2009 11:36 pm
esta bueno el codigo xD.. lo usare yo tb xD

Por sebas_burgos

15 de clabLevel



Genero:Masculino  

Desarrollador en Papaya.pe

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.