Autor Tema: Como puedo hacer Que al apretar Un Boton Puedan Borrar la pagina es decir  (Leído 1449 veces)

Desconectado KevinxD

  • PHPerit@
  • *
  • Mensajes: 45
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
Si, pongo un boton que Ponga Borra Esta Pagina El administrador La apriete, y al intentar entrar denuevo, no pueda, entrar nadien, ni el se borre, eso, es lo que digo yo, pero lo quiero para un SETUP QUE HARE

Comunidad PHPeros


Desconectado xLukii

  • PHPerit@
  • *
  • Mensajes: 12
  • Karma: 1
  • Sexo: Masculino
  • Ir al núcleo del mundo...
    • Ver Perfil
    • InfoSmart
Re:Como puedo hacer Que al apretar Un Boton Puedan Borrar la pagina es decir
« Respuesta #1 en: 03 de Julio de 2012, 01:11:17 am »
No entiendo mucho lo que deseas hacer.

¿Querés borrar la sesión del Administrador? Es decir, que el Administrador apriete un botón de "Borrar" se borre la sesión y para poder entrar de nuevo a esa página tenga que iniciar sesión.

¿Es eso? Si no disculpa, no entendí mucho la duda.

Si es así:

Código: [Seleccionar]
<?php
// Inicializar la sesión.
// Si está usando session_name("algo"), ¡no lo olvide ahora!
session_start();

// Destruir todas las variables de sesión.
$_SESSION = array();

// Si se desea destruir la sesión completamente, borre también la cookie de sesión.
// Nota: ¡Esto destruirá la sesión, y no la información de la sesión!
if (ini_get("session.use_cookies")) {
    
$params session_get_cookie_params();
    
setcookie(session_name(), &#39;&#39;, time() - 42000,
        
$params["path"], $params["domain"],
        
$params["secure"], $params["httponly"]
    );
}

// Finalmente, destruir la sesión.
session_destroy();
?>
"Mucha gente nos toma como "tarados que están muchas horas en frente de una PC", pero no se dan cuenta que ellos gozan de nuestros productos." Lucas de la Fuente

Desconectado KevinxD

  • PHPerit@
  • *
  • Mensajes: 45
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
Re:Como puedo hacer Que al apretar Un Boton Puedan Borrar la pagina es decir
« Respuesta #2 en: 03 de Julio de 2012, 01:20:30 am »
Aver cuando tu haces un foro SMF al lo ultimo no te dice Quieres borrar esta Pagina de instalación? pues eso es lo que quiero saber como hacer xd

Ejemplo:

 <br />
<a href="/index.php"><div id="register">Continuar al Clicar se Borrara La web automaticamente</div></a>
<br /><br />
<br /></div>

Al hacer click se borre la instalacion.php
« Última modificación: 03 de Julio de 2012, 01:22:45 am por KevinxD »

Desconectado AlejoSketch

  • PHPero Avanzado
  • ****
  • Mensajes: 339
  • Karma: 12
  • Sexo: Masculino
  • Aprendiendo algo nuevo cada día!
    • Ver Perfil
Re:Como puedo hacer Que al apretar Un Boton Puedan Borrar la pagina es decir
« Respuesta #3 en: 03 de Julio de 2012, 01:21:11 am »
Si, pongo un boton que Ponga Borra Esta Pagina El administrador La apriete, y al intentar entrar denuevo, no pueda, entrar nadien, ni el se borre, eso, es lo que digo yo, pero lo quiero para un SETUP QUE HARE

Hola!

Bueno, no se si lo que quieres decir es que se borre una página hablando en términos de la sección de un sitio web o que se borre su archivo como tal.
Creo que es la segunda opción, pero si me equivoco nos avisas. entonces si lo que buscas es borrar un archivo como tal podrías usar PHP con la función unlink().

Puedes personalizarlo mucho, pero el ejemplo que te daré es para que lo entiendas.

1. Archivos:
- página.php
- borrar.php

página.php
<a href="borrar.php?pag=pagina.php">BORRAR ESTA PÁGINA</a>

borrar.php
<? if(isset($_GET[&#39;pag&#39;])){ unlink($_GET[&#39;pag&#39;]); } ?>




Obviamente que debes optimizar ese código, puedes añadir las variables de $_SERVER y más para sacarle provecho en caso de que estés usando más scripts o tus páginas sean dinámicas.



Desconectado KevinxD

  • PHPerit@
  • *
  • Mensajes: 45
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
Re:Como puedo hacer Que al apretar Un Boton Puedan Borrar la pagina es decir
« Respuesta #4 en: 03 de Julio de 2012, 01:30:01 am »
Hola!

Bueno, no se si lo que quieres decir es que se borre una página hablando en términos de la sección de un sitio web o que se borre su archivo como tal.
Creo que es la segunda opción, pero si me equivoco nos avisas. entonces si lo que buscas es borrar un archivo como tal podrías usar PHP con la función unlink().

Puedes personalizarlo mucho, pero el ejemplo que te daré es para que lo entiendas.

1. Archivos:
- página.php
- borrar.php

página.php
<a href="borrar.php?pag=pagina.php">BORRAR ESTA PÁGINA</a>

borrar.php
<? if(isset($_GET[&#39;pag&#39;])){ unlink($_GET[&#39;pag&#39;]); } ?>




Obviamente que debes optimizar ese código, puedes añadir las variables de $_SERVER y más para sacarle provecho en caso de que estés usando más scripts o tus páginas sean dinámicas.
Soy un poco corto, de entender estas cosas asique me si me lo puedes explicar mejor.

Desconectado AlejoSketch

  • PHPero Avanzado
  • ****
  • Mensajes: 339
  • Karma: 12
  • Sexo: Masculino
  • Aprendiendo algo nuevo cada día!
    • Ver Perfil
Re:Como puedo hacer Que al apretar Un Boton Puedan Borrar la pagina es decir
« Respuesta #5 en: 03 de Julio de 2012, 01:42:42 am »
Pues así de fácil.

1. En la página.php pones un link para borrar, que sería en HTML así:
Código: [Seleccionar]
<a href="borrar.php?pag=pagina.php">BORRAR ESTA PÁGINA</a>
2. Al presionar sobre ese enlace irá al borrar.php que contiene la siguiente acción en PHP:
<? if(isset($_GET[&#39;pag&#39;])){ unlink($_GET[&#39;pag&#39;]); } ?>

Lo que hace es verificar si existe una variable de URL llamada "pag" (que esta incluida en el enlace) y a continuación borra el archivo almacenado en dicha variable (página.php). siento que hice doble post jaja, dime cual es la parte que no entiendes?  ;)


Desconectado KevinxD

  • PHPerit@
  • *
  • Mensajes: 45
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
Re:Como puedo hacer Que al apretar Un Boton Puedan Borrar la pagina es decir
« Respuesta #6 en: 03 de Julio de 2012, 01:48:21 am »
Pues así de fácil.

1. En la página.php pones un link para borrar, que sería en HTML así:
Código: [Seleccionar]
<a href="borrar.php?pag=pagina.php">BORRAR ESTA PÁGINA</a>
2. Al presionar sobre ese enlace irá al borrar.php que contiene la siguiente acción en PHP:
<? if(isset($_GET[&#39;pag&#39;])){ unlink($_GET[&#39;pag&#39;]); } ?>

Lo que hace es verificar si existe una variable de URL llamada "pag" (que esta incluida en el enlace) y a continuación borra el archivo almacenado en dicha variable (página.php). siento que hice doble post jaja, dime cual es la parte que no entiendes?  ;)
<? if(isset($_GET['pag'])){ unlink($_GET['pag']); } ?>

Osea el 'pag' lo cambiaria por el nombre de la pagina que quiero borrar,

Desconectado AlejoSketch

  • PHPero Avanzado
  • ****
  • Mensajes: 339
  • Karma: 12
  • Sexo: Masculino
  • Aprendiendo algo nuevo cada día!
    • Ver Perfil
Re:Como puedo hacer Que al apretar Un Boton Puedan Borrar la pagina es decir
« Respuesta #7 en: 03 de Julio de 2012, 01:53:06 am »
"pag" es el nombre de la variable. pero lo que debería cambiar es el link:
<a href="borrar.php?pag=pagina.php">BORRAR ESTA PÁGINA</a>

Así o como lo tengas:
<a href="borrar.php?pag=pagina1.php">BORRAR ESTA PÁGINA</a>
<a href="borrar.php?pag=pagina2.php">BORRAR ESTA PÁGINA</a>
<a href="borrar.php?pag=pagina3.php">BORRAR ESTA PÁGINA</a>





Desconectado KevinxD

  • PHPerit@
  • *
  • Mensajes: 45
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
Re:Como puedo hacer Que al apretar Un Boton Puedan Borrar la pagina es decir
« Respuesta #8 en: 03 de Julio de 2012, 01:57:47 am »
"pag" es el nombre de la variable. pero lo que debería cambiar es el link:
<a href="borrar.php?pag=pagina.php">BORRAR ESTA PÁGINA</a>

Así o como lo tengas:
<a href="borrar.php?pag=pagina1.php">BORRAR ESTA PÁGINA</a>
<a href="borrar.php?pag=pagina2.php">BORRAR ESTA PÁGINA</a>
<a href="borrar.php?pag=pagina3.php">BORRAR ESTA PÁGINA</a>
Ok ya lo entendi seria hac i <br />
<a href="borrar.php?pag=index.php"><div id="register">Continuar al Clicar se Borrara La web automaticamente</div></a>
<br /><br />

Desconectado KevinxD

  • PHPerit@
  • *
  • Mensajes: 45
  • Karma: 1
  • Nuev@ PHPer@
    • Ver Perfil
Re:Como puedo hacer Que al apretar Un Boton Puedan Borrar la pagina es decir
« Respuesta #9 en: 03 de Julio de 2012, 01:59:23 am »
Ok ya lo entendi seria hac i <br />
<a href="borrar.php?pag=index.php"><div id="register">Continuar al Clicar se Borrara La web automaticamente</div></a>
<br /><br />

Otra cosa, no ejecuta el comando, Osea que al entrar a mi localhost en el index.php sigue entrando xd

Desconectado AlejoSketch

  • PHPero Avanzado
  • ****
  • Mensajes: 339
  • Karma: 12
  • Sexo: Masculino
  • Aprendiendo algo nuevo cada día!
    • Ver Perfil
Re:Como puedo hacer Que al apretar Un Boton Puedan Borrar la pagina es decir
« Respuesta #10 en: 03 de Julio de 2012, 02:02:04 am »
Otra cosa, no ejecuta el comando, Osea que al entrar a mi localhost en el index.php sigue entrando xd

Pues no debería pasar. antes de publicar me fije en mi propio localhost y va de maravilla. el index.php y borrar.php están en el mismo directorio? escribiste bien el contenido de borrar.php? modificaste el nombre de la variable "pag"? tienes algún ajuste de caché?