Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: neopuerta360 en 23 Octubre 2010, 22:58 PM

Título: Crupos de usuarios sin BD
Publicado por: neopuerta360 en 23 Octubre 2010, 22:58 PM
Hello! tengo una duda con estos codigos puedo hacer grupos de usarios.


1.-Primero creo una carpeta llamada Grupos. hay inserto los grupos ejemplo administrador.php con el siguiente codigo:

Código (php) [Seleccionar]

<?
$perfil=  'Yes' ;
?>


2.-Despues en donde quiero que solamente el administrador vea la pagina:

Código (php) [Seleccionar]


<?php

require("grupos/$grupo.php");

if (
$perfil =="No") {
error("No puedes ver tu perfil");
}
}

?>


hola





asi esta bien el codigo?
Título: Re: Crupos de usuarios sin BD
Publicado por: neopuerta360 en 24 Octubre 2010, 02:58 AM
Hola a todos necesito el codigo para borrar archivos como comentarios,este lo hice yo viendo unos ejemplos pero creo que no me va a funcionar.


1.-Codigo que borrara el comentario.

Código (php) [Seleccionar]

<?
// Borrar un Comentario
if($borrar && file_exists("comentario/$borrar.php")) {
$_GET["borrar"];
@include("comentario/$borrar.php");
// si el usuario borra un Comentario
if ($nick_comentario == $_COOKIE[ucnnick] or $_COOKIE[ucnnick] == $administador) {
@uncomenta("comentario/$borrar.php") ;
echo "<p>El Comentario ha sido borrado con éxito. Haz click <a href=index.php>aquí</a> para regresar.<br>" ;
}
}
?>


2.-Link que borrara el comentario.
Código (php) [Seleccionar]

<?
if ($_COOKIE[ucnnick]) {
if ($_COOKIE[ucnnick] == $nick_comentario or $_COOKIE[ucnnick] == $administador) { echo "| <a href='index.php?id=noticia&borrar'>Borrar</a>";
} } ?>


El codigo esta bien? >:(
Título: Re: Crupos de usuarios sin BD
Publicado por: neopuerta360 en 24 Octubre 2010, 23:59 PM
Los grupos de usuarios si me funcionan pero no me sale el mensaje de error.Y se le pongo ECHO funciona pero se daña el codigo que tengo que hacer?
Título: Re: Crupos de usuarios sin BD
Publicado por: Shell Root en 25 Octubre 2010, 01:43 AM
Código (php,3) [Seleccionar]
// Borrar un Comentario
if($borrar && file_exists("comentario/$borrar.php")) {
$_GET["borrar"]; # WTF!
@include("comentario/$borrar.php");
// si el usuario borra un Comentario
if ($nick_comentario == $_COOKIE[ucnnick] or $_COOKIE[ucnnick] == $administador) {
@uncomenta("comentario/$borrar.php") ;
echo "<p>El Comentario ha sido borrado con éxito. Haz click <a href=index.php>aquí</a> para regresar.<br>" ;
}
}


Código (php,3) [Seleccionar]
if ($_COOKIE[ucnnick]){
if ( ($_COOKIE['ucnnick'] == $nick_comentario) OR ($_COOKIE['ucnnick'] == $administador) ){
echo "| <a href='index.php?id=noticia&borrar'>Borrar</a>"; # WTF!
}
}
Título: Re: Crupos de usuarios sin BD
Publicado por: neopuerta360 en 25 Octubre 2010, 03:41 AM
No entiendo que quires decir?
Título: Re: Crupos de usuarios sin BD
Publicado por: Shell Root en 25 Octubre 2010, 03:44 AM
Que es,
1.
Código (php) [Seleccionar]
$_GET["borrar"];

2.
Código (html4strict) [Seleccionar]
<a href='index.php?id=noticia&borrar'>Borrar</a>
más específicamente aquí,
Código (PoC) [Seleccionar]
id=noticia&borrar
Título: Re: Crupos de usuarios sin BD
Publicado por: neopuerta360 en 25 Octubre 2010, 04:09 AM
Cita de: Shell Root en 25 Octubre 2010, 03:44 AM
Que es,
1.
Código (php) [Seleccionar]
$_GET["borrar"];


-Nos da el parametro que significa borrar el archivo.

Citar
2.
Código (html4strict) [Seleccionar]
<a href='index.php?id=noticia&borrar'>Borrar</a>

-Le indica al archivo que tiene que hacer funcionar la funcion $_GET["borrar"];.

Citar
más específicamente aquí,
Código (PoC) [Seleccionar]
id=noticia&borrar

-Fue lo que te explique en el otro Post.