Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2014, 22:54
Avatar de alette666
alette666
 
Fecha de Ingreso: febrero-2010
Ubicación: En la luna
Mensajes: 277
Antigüedad: 14 años, 3 meses
Puntos: 5
Pregunta ERROR de Array

Hola gente re perdido estaba que ni me acercaba por aca; saludos.
Bueno, encontré un codigo muy interesante (para mi) de FadeIn/FadeOut con Jquery y Js; pero que pasa?
que al terminar el bucle de 5 textos dentro del array, este luego me arroja un Notice: Undefined offset:
Ahora les dejo el codigo:

index.html
Código HTML:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Demo jquery para recargar texto sin recargar toda la pagina usando jquery</title>
<script language="javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script language="javascript">
function recargar(){	
	if ($actual<=5) {
		$actual=$actual+1;
	} else {
		$actual=1;
	}
	var variable_post=$actual;
	$("#recargado").fadeOut(function() {
		$.post("miscript.php", { variable: variable_post }, function(data){	
		$("#recargado").html(data).fadeIn();
		});			
	});
}
$actual=0;
timer = setInterval("recargar()", 2000);
</script>
<style type="text/css">
<!--
body{
	color: #333333;
}
#recargado {	
	margin:auto;
	padding:10px;	
	text-align:center;
	color:#990000;
	font-weight:bold;
}
#borde {
	width:400px;
	border:1px solid #CCCCCC;
	height:60px;
	margin:auto;
}
-->
</style></head>
<body>
<div id="borde">
	<div id="recargado">Mi texto sin Recargar</div>
</div>
</body>
</html> 
miscript.php
Código PHP:
<?php
$mensajes
=array("0""Mi 1er Mensaje""Mi 2do Mensaje""Mi 3er Mensaje""Mi 4to Mensaje""Mi 5to Mensaje");
$nro=$_POST['variable'];
echo 
$mensajes[$nro];
?>
Al terminar el bucle del array me sale esto:
Notice: Undefined offset: 6 in C:\xampp\htdocs\RECARGAR TEXTO CON JQUERY Y TIMER\miscript.php on line 4
Y en la linea 4 tengo esto:
Código PHP:
<?php echo $mensajes[$nro]; ?>
Alguien podria decirme q le falta???
Este seria el demo de dnd lo saqué:
http://miguelmanchego.com/wp-content...trar-mensajes/

GRACIAS!!
__________________
Y Sócrates dijo...Solo sé que no sé nada.
Entiende la filosofía como una búsqueda colectiva basada en el diálogo.