Estoy intentando que un pequeño programa php salte a otros (al anterior o al siguiente) al hacer click sobre unas imagenes
Y no consigo que me funcione. Al hacer click en una u otra imagen no hace nada.
Pongo las dos formas sobre las que lo estoy intentando sin conseguirlo, para ver si alguien puede ayudarme.
Muchas gracias
1ª forma : directamente con window.location en el onclick (que pienso que sería mejor, más sencilla)
Código PHP:
<html>
<head>
<title></title>
</head>
<body>
<?php
$programa_anterior="progr1.php";
$programa_siguiente="progr2.php";
echo "<img src=\"boton_atras.gif\" style=\"float: left;\"
onclick=\"javascript:window.location=$programa_anterior\" >";
echo "<img src=\"boton_adelante.gif\" style=\"float: right;\"
onclick=\"javascript:window.location=$programa_siguiente\" >";
?>
</body>
</html>
Código PHP:
<html>
<head>
<title></title>
</head>
<body>
<?php
$programa_anterior="progr1.php";
$programa_siguiente="progr2.php";
?>
<script type="text/javascript">
Function saltar_anterior()
{
prog_anterior="<?php echo $programa_anterior; ?>" ;
window.location=prog_anterior
}
Function saltar_siguiente()
{
prog_siguiente="<?php echo $programa_siguiente; ?>" ;
window.location=progr_siguiente
}
</script>
<?php
echo "<img src=\"boton_atras.gif\" style=\"float: left;\"
onclick=\"javascript:saltar_anterior();\">";
echo "<img src=\"boton_adelante.gif\" style=\"float: right;\"
onclick=\"javascript:saltar_siguiente();\">";
?>
</body>
</html>