ahmm gracias por responder el post, lo que pasa es que al instalar apache se me olvido instalar el motor php y mysql tambien xD! :P
jajajajaja xD!
mira mira
tengo un archivo "galeria.php" en cual tengo esto:
Código:
<html>
<head>
<title>fotos</title>
<script src="js/myfunctions.js"></script>
</head>
<body>
<a href="#" onclick="hacer_pedido('1')">ver album 1</a>
<div id="contenedor">
</div>
</body>
</html>
En este archivo es donde se va a mostrar la galeria.
Supongamos que arriba del enlace tengo un buen de menu e imagenes o "X" cosa pero pues para no recargar usaremos otra pagina que es "ver_fotos.php" ... que sera la que me haga la consulta a la base de datos y me muestre las fotografias dentro del div "contenedor" para asi no recargar lo de arriba (ya sea header u otras cosas).
*ojo: el ver_fotos.php solo hara la consulta a la base de datos y desplegara todas las fotos.Lo que esta dentro de myfunctions.js hace que ver_fotos.php se muestre en el "contenedor". xD!
Espero esto sirva de ejemplo y no cometan errores tontos como el mio :P
jojojo xD!
ah se me olvidaba... este es el archivo en javascript
:
Código:
var url = "ver_fotos.php?album=";
var http = conectarxml();
function recibir_respuesta(){
if(http.readyState == 1){
document.getElementById('contenedor').innerHTML = "Cargando...";
}
if(http.readyState == 4){
resultado = http.responseText;
document.getElementById('contenedor').innerHTML = resultado;
}
}
function hacer_pedido(cual){
http.open("GET", url + cual, true);
http.onreadystatechange = recibir_respuesta;
http.send(null);
}
function conectarxml() {
// Detectando que navegador se está usando...
if(navigator.appName == 'Microsoft Internet Explorer') {
xml = new ActiveXObject('Microsoft.XMLHTTP');
} else {
xml = new XMLHttpRequest();
}
return xml;
}
Espero les sirva de algo xD!