Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/04/2013, 13:40
Avatar de ChatDelMundo
ChatDelMundo
 
Fecha de Ingreso: abril-2013
Mensajes: 98
Antigüedad: 11 años
Puntos: 1
Respuesta: Eliminar pagina

Cita:
Iniciado por Triby Ver Mensaje
No sé donde tienes la función para mostrar esa información, es difícil adivinar cómo solucionarlo, aunque sí tengo una idea.
Esta es la función que borra la pagina:

Código PHP:
  function deleteit($page_id) {
        global 
$client;
        
need_login();
        
$res sql_query("select * from ".tb()."pages where id='{$page_id}'");
        
$page sql_fetch_array($res);
        if (!
$page['id']) die("wrong page id");
        if (
$page['uid'] != $client['id'] && !allow_access(3)) {
            die(
'access denied');
        }
        if (
$_POST['confirm']) {
            
sql_query("delete from ".tb()."pages where id='{$page_id}'");
            
$res sql_query("select id from ".tb()."stories where page_id='{$page_id}'");
            while (
$story sql_fetch_array($res)) {
                
$res2 sql_query("select * from ".tb()."story_photos where sid='{$story['id']}'");
                while (
$photo sql_fetch_array($res2)) {
                    @
unlink($photo['uri']);
                    @
unlink($photo['thumb']);
                    
sql_query("delete from ".tb()."story_photos where id='{$photo['id']}'");
                }
                
sql_query("delete from ".tb()."stories where id='{$story['id']}'");
                
sql_query("delete from ".tb()."tag_ids where sid='{$story['id']}'");
            }
            
sql_query("delete from ".tb()."streams where wall_id='{$page_id}'");
            
redirect('pages/mine');
        }
        
set_title(h($page['name']));
        
c('
            <form action="'
.url('pages/deleteit/'.$page['id']).'" method="post">
        '
.t('Page').': '.url('page/'.$page['uri'],h($page['name'])).'<br /><br />
        <strong>'
.t('Are you sure to delete this Page?').'</strong><br />
        '
.t('All posts,blogs,photos,videos under this page will be deleted too.').'
        <br /><br />
        <input type="hidden" name="confirm" value="1" />
        <input type="hidden" name="page_id" value="'
.$page['id'].'" />
        <input type="submit" value="'
.t('Delete it anyway').'" class="fbutton" />
        </form>
        '
);
    } 
El problema es que los usuarios que le hayan dado me gusta les va salir eso en su panel si eliminan la pagina de fans.

al darle clic a eso les sale una pagina en blanco con este texto: wrong url
__________________
chatdelmundo.es