Buenas, mi super duda ahí va
necesitaria hacer una función (o que me expliquéis como hacerlo y ya me las apaño), que refresque la página después de hacer un $_POST (o lo que vendria a ser, rellenar un formulario y enviarlo)
A ver si me explico bien :P
<form action="#" method="post"> .. bla bla bla .. <input type='submit' value='enviar' /></form>
<?php
if(isset($_POST['blablabla'])){
bla bla bla
mysql_query("bla bla bla");
#como todo ok, refrescar pagina con los nuevos datos insertados
}
?>
si, la idea es que se hace un insert en la base de datos con sus comprovaciones y bla bla, y necesito refrescar esa inserción para mostrarla directamente. Me han comentado que con ajax es posible, el problema es que de ajax ni papa ^^" y si se puede en php o javascript, como que mejor (algo se entiende ),
gracias de antemano!
Cita de: Neibar en 24 Mayo 2012, 20:23 PM
Buenas, mi super duda ahí va
necesitaria hacer una función (o que me expliquéis como hacerlo y ya me las apaño), que refresque la página después de hacer un $_POST (o lo que vendria a ser, rellenar un formulario y enviarlo)
A ver si me explico bien :P
<form action="#" method="post"> .. bla bla bla .. <input type='submit' value='enviar' /></form>
<?php
if(isset($_POST['blablabla'])){
bla bla bla
mysql_query("bla bla bla");
#como todo ok, refrescar pagina con los nuevos datos insertados
}
?>
si, la idea es que se hace un insert en la base de datos con sus comprovaciones y bla bla, y necesito refrescar esa inserción para mostrarla directamente. Me han comentado que con ajax es posible, el problema es que de ajax ni papa ^^" y si se puede en php o javascript, como que mejor (algo se entiende ),
gracias de antemano!
La respuesta que buscas es bla bla bla :laugh: :laugh: ;-) ;-) ;D ;D
Como dices lo puedes con AJAX:
var varJSON = {"blablabla": "datosPost"};
$.ajax({
url: "URL",
type: "post",
data: varJSON ,
dataType: 'html',
async: false,
success: function(x) {
if(x==1){
window.location.reload();
}
}
});
Lo puedes hacer así, tienes que tener tener cargado JQuery para que funcione ese código, en varJSON van los valores que quieres enviar con en POST.
En el PHP tendrías que hacer que devuelva un 1, si todo fue correcto.
ok! muchas gracias!
no se si te sirva para algo
pero mira
function recargar(){
document.location.href = document.location.href;
}