Cita:
y el /post.borrar.php es el siguiente y asta aorita no funciona si alguien me ayuida se lo agradeceria :D/* Borrar Post */
function borrar_post(aceptar){
if(!aceptar){
mydialog.show();
mydialog.title('Borrar Post');
mydialog.body('¿Seguro que deseas borrar este post?');
mydialog.buttons(true, true, 'SI', 'borrar_post(1)', true, false, true, 'NO', 'close', true, true);
mydialog.center();
return;
}else if(aceptar==1){
mydialog.show();
mydialog.title('Borrar Post');
mydialog.body('Te pregunto de nuevo... ¿Seguro que deseas borrar este post?');
mydialog.buttons(true, true, 'SI', 'borrar_post(2)', true, false, true, 'NO', 'close', true, true);
mydialog.center();
return;
}
mydialog.procesando_inicio('Eliminando...', 'Borrar Post');
$.ajax({
type: 'POST',
url: '/post.borrar.php',
data: gget('postid', true) + gget('key'),
success: function(h){
switch(h.charAt(0)){
case '0': //Error
mydialog.alert('Error', h.substring(3));
break;
case '1':
mydialog.alert('Post Borrado', h.substring(3), true);
break;
}
},
error: function(){
mydialog.error_500("borrar_post(2)");
},
complete: function(){
mydialog.procesando_fin();
}
});
}
function borrar_post(aceptar){
if(!aceptar){
mydialog.show();
mydialog.title('Borrar Post');
mydialog.body('¿Seguro que deseas borrar este post?');
mydialog.buttons(true, true, 'SI', 'borrar_post(1)', true, false, true, 'NO', 'close', true, true);
mydialog.center();
return;
}else if(aceptar==1){
mydialog.show();
mydialog.title('Borrar Post');
mydialog.body('Te pregunto de nuevo... ¿Seguro que deseas borrar este post?');
mydialog.buttons(true, true, 'SI', 'borrar_post(2)', true, false, true, 'NO', 'close', true, true);
mydialog.center();
return;
}
mydialog.procesando_inicio('Eliminando...', 'Borrar Post');
$.ajax({
type: 'POST',
url: '/post.borrar.php',
data: gget('postid', true) + gget('key'),
success: function(h){
switch(h.charAt(0)){
case '0': //Error
mydialog.alert('Error', h.substring(3));
break;
case '1':
mydialog.alert('Post Borrado', h.substring(3), true);
break;
}
},
error: function(){
mydialog.error_500("borrar_post(2)");
},
complete: function(){
mydialog.procesando_fin();
}
});
}
Código PHP:
<?php
include("header.php");
include("login.php");
$titulo = $descripcion;
cabecera_normal();
$id_user = $_POST["id"];
$id_modera = $_POST["id"];
$id_autor = no_injection($_POST["id_autor"]);
$pag = $_POST["pagina"];
$fecha = no_injection(htmlentities(time()));
$id_post = no_injection($_POST["postid"]);
$causa = no_injection($_POST["causa"]);
$accion = "1";
if ($id_user==$id_autor)
{
$sql = "INSERT INTO posts_eliminados (id_modera, id_post, causa, fecha, accion) VALUES ('$id_modera','$id_post','$causa','$fecha','$accion')";
$rs = mysql_query($sql) or die("Error al grabar un mensaje: ".mysql_error());
$sql = "Update posts Set elim='1' Where id='".$id_post."'";
mysql_query($sql);
$sql = "Update usuarios Set numposts=numposts-'1' where id='".$id_autor."'";
mysql_query($sql);
echo "1";
}
else {echo "0";}
}
pie();
?>