Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/11/2009, 08:26
pachuweb
 
Fecha de Ingreso: noviembre-2009
Mensajes: 39
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: galeria de fotos tipo MercadoLibre

Este es el codigo que me queda en fotos.php (al modificar fotos.js)

Código:
<?php

$fotos = new Array();
	$id = $_GET['id'];
	$img2 = file_exists("fotos/'.$id.'-2.jpg");
	$img3 = file_exists("fotos/'.$id.'-3.jpg");		
	$flag=0;
	if($img3 == TRUE){
		$fotos[0] = $nombreimg.".jpg";
		$fotos[1] = $nombreimg."-2.jpg";
		$fotos[2] = $nombreimg."-3.jpg";
		$flag=1;
	}
	if($flag==0){
		if($img2 == TRUE){
		$fotos[0] = $nombreimg.".jpg";
		$fotos[1] = $nombreimg."-2.jpg";
		$flag=1;
		}
	}
	if($flag==0){
		$fotos[0] = $nombreimg.".jpg";
		$flag=1;
	}
	
			
	
?>
y para mostrar la img, puse el codigo de la pagina q me pasaste, y le cambie el .js por .php y quedo asi

Código:
<script type='text/JavaScript' src='fotos.php'></script>
<script>
/**************************************************************
Visor de fotos en javascript. Por Carlitos. [email protected]
Si usas este script, deja intactas estas líneas (créditos). Vale?
También te agradecería un e-mail con tus comentarios. ([email protected])
Visor de fotos v.1 En fase de experimentación.
****************************************************************/
var afoto = new Array()
var idx=0
function inicio()
{
for (a=0;a<fotos.length;a++)
{
afoto[a] = new Image()
afoto[a].src = fotos[a]
}
muestra()
}

function pasa(dir)
{
if (dir=="i")
{
idx--
if (idx < 0) idx = afoto.length - 1
}
else
{
idx++
if (idx == afoto.length) idx = 0
}
muestra()
}

function muestra()
{
document.images["fotico"].src = afoto[idx].src
document.forms[0].leyenda.value = "Foto " + (idx+1) + " de " + afoto.length
}
</script>
puse el form con los botones que dice ahi, y una etiqueta img con id="fotico" pero no funciona!!!!!!!!!!!