index.php - esqueleto donde muestra el contenido
enviar.php - sql envia mensajes db
mostrar.php - carga los mensajes de la db
y en ajax/javascript envia los datos al enviar.php para registrar los menajes ejemplo..
Código:
pero yo quisiera usar 1 solo archivo y en el index.php tener todas las funciones intente de hacerlo de la siguiente manera..$('#send').click(function(){
var user = $('#user').html();
var mesg = $('#mesg').val();
var dataString = 'user=' + user + '&mesg=' + mesg;
$.ajax({
type: "POST",
url: "sendmsg.php",
data: dataString,
success: function() {
document.messgbox.mesgtextbox.value = "";
}
});
});
Código:
$('#send').click(function(){
var user = $('#user').html();
var mesg = $('#mesg').val();
var dataString = '?f=send&user=' + user + '&mesg=' + mesg;
$.ajax({
type: "POST",
url: "index.php",
data: dataString,
success: function() {
document.messgbox.mesgtextbox.value = "";
}
});
});
Código PHP:
<?php
$funcion = $_GET["f"];
if ($funcion=="send"){
................................
}
?> Código PHP:
if ($_POST) {
if ($funcion== "send") {
......................
}
nota:el form que envia el mensaje tiene la propiedad onsubmit="return false", la pagina index.php no recarga..




