Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: *LaPerla en 12 Octubre 2010, 02:20 am



Título: me pueden ayudar ??
Publicado por: *LaPerla en 12 Octubre 2010, 02:20 am
hola,como estas?

nose hacer funcionar estos codigos.. :huh: :huh:

bueno el los botones del menu esto usando este codigo
Código
  1. <a href="index.php?a=loc">Localizacion</a>

donde quiero que salga el codigo tengo puesto este codigo
Código
  1. <?php if (!@$_GET['a']) { include ("modulos/index.php");} else{if (file_exists("modulos/".$_GET['a'].".php")){ include ("modulos/".$_GET['a'].".php"); }    else { include ("modulos/error404.html");}} ?>

tengo la carpeta modulos.
(interior)
tengo el archivo index.php.
tengo el archivo loc.php.
tengo el archivo error404.html.
tengo el archivo noticias.php.


bueno si la infirmacion es poca perdonarme...diganlo y pondre lo qu enecesiten y muchas gracias de antemano!

saludos! ;-)


Título: Re: me pueden ayudar ??
Publicado por: ~ Yoya ~ en 12 Octubre 2010, 03:33 am
No entendí nada y encima creo que ese source es vulnerable a LFI utilizando null bytes.


Título: Re: me pueden ayudar ??
Publicado por: xassiz~ en 12 Octubre 2010, 13:14 pm
Código
  1. <?php
  2.  
  3. if($_GET['a']=="loc"){
  4.    //tu codigo si la URL es ?a=loc
  5. }
  6.  
  7. ?>
  8.  

Aparte de lo que te dijo Yoya del LFI, creo que te lias bastante con los if ;D


Título: Re: me pueden ayudar ??
Publicado por: cassiani en 12 Octubre 2010, 19:11 pm
Código
  1. if (empty($_GET['a']))  
  2. include ("modulos/index.php");
  3. elseif ($_GET['a'] == 'loc' && file_exists("modulos/loc.php"))
  4. include ("modulos/loc.php");
  5. else
  6. include ("modulos/error404.html");


Título: Re: me pueden ayudar ??
Publicado por: *LaPerla en 13 Octubre 2010, 00:44 am
voy a probar vuestras formas aver que tal...

pero l oque quiero hacer es que cuando pulse algo del menu salga el contenido en el medio de la pagina actual, no quiero que me carge una pagina nueva..



graicas por vuestras respuestas y tiempo.


Título: Re: me pueden ayudar ??
Publicado por: ~ Yoya ~ en 13 Octubre 2010, 00:50 am
AJAX
Cita de: wikipedia
Ajax, acrónimo de Asynchronous javascript And XML (javascript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, lo que significa aumentar la interactividad, velocidad y usabilidad en las aplicaciones.