no se que problema puede haber pero en enlace no me envía, miro a la consola de errores de firefox y me pone:
Ajax not defined, linia 2 del archivo funciones.js
el archivo en cuestión es este
Código:
function cargarseccion(principal,enviado) {
new Ajax.Request('secciones.php',{
method: 'post',
parameters:{principal:principal,enviado:enviado},
onCreate: function(){$('principal').innerHTML= 'Cargando,espera por favor...';},
onSuccess: function(transport){$('principal').innerHTML= transport.responseText;}
});
}
function nuevanoticia(titulo,contenido,autor,enviado,sección){
new Ajax.Request('secciones.php',{
method: 'post',
parameters: {titulo: titulo, contenido: contenido, autor: autor, enviado: enviado, sección:sección},
onCreate: function(){$('principal').innerHTML = 'Cargando, espera por favor...';},
onSuccess: function(transport){$('principal').innerHTML = transport.responseText;}
});
}
y en el Index.html el código es el siguiente:
Código:
<html>
<head>
<link rel="stylesheet" type="text/css" href="estilos.css">
<script type="text/javascript" src="./funciones.js"></script>
</head>
<body>
<div id="contenedor">
<div id="cabecera">
Portal Web
</div>
<div id="cuerpo">
<div id="lateral">
<ul id="navy">
<center><h1>Continguts</h1></center>
<li><a href="javascript:cargarseccion('nuevanoticia')"style="text decoration: none">Nueva Noticia</a></li>
<li><a href="#">Vínculo 2</a>
<li><a href="#">Otro enlace</a>
<li><a href="#">Link chulo</a>
<li><a href="#">Más enlaces</a>
<li><a href="#">Otro último</a>
</ul>
</div>
<div id="otrolado"><center><p>Holaaa me llamo alejandro fernandez tomas y tu?</p></center></div>
<div id="principal">
<? include("Conexion.php");
$seleccionar_noticias = mysql_query("SELECT * FROM noticias ORDER BY id DESC");
while($mostrar_noticias = mysql_fetch_array($seleccionar_noticias))
{ echo "<p>
<center>".$mostrar_noticias['Titulo']."</center><br>
<center>".$mostrar_noticias['Contenido']."</center><br>
<center>escrito por".$mostrar_noticias['Autor']."</center><br>
</p>";}
?>
</div>
</div>
<div id="pie">
© 2009 Alejandro Fernandez Tomas
</div>
</div>
</body>
</html>
No se que error puede haber.
PD: en el archivo secciones.php simplemente hay un
if($principal=="nuevanoticia") { include_once("enviodenoticias.php"); }
Gracias de todos modos