Comunidad de diseño web y desarrollo en internet online

Link en php no me salen

Citar            
MensajeEscrito el 22 Ago 2014 11:44 pm
Buenas amigos, soy nuevo en el foro y me estoy metiendo en la programacion de PHP, estoy haciendo una pagina y se me ha complicado sobre unos link

en mi index.php tengo el siguiente codigo:

Código PHP :

<?php
      include("includes/portada.html");


if(file_exists($_GET['page'].'.php')){ // linea 21

        include_once $_GET['page'].'.php';

    }else{
        echo 'error - la pagina solicitada no existe';
    }


?>

mi archivo de portada.html tengo el siguiente codigo

Código HTML :

  <li class="idli"><a href="inicio.php">Home</a></li>
  <li class="idli"><a href="contacto.php">News</a></li>
  <li class="idli"><a href="registrar.php">Contact</a></li>


y cuando hago funcionar mi index.php
me sale el siguiente error

Notice: Undefined index: page in C:\xampp\htdocs\002013\index.php on line 21
error - la pagina solicitada no existe

posteo el problema para ver donde esta el error y si alguien me pude decir, y no que me manden a leer un manual (que ya me ha pasado)...

Muchas gracias a todos y por su tiempo
saludos
fede

Por fedefrankk

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Ago 2014 12:18 pm
Simple. La variable $_GET, no tiene la posición 'page'.

Y eso es porque no le has pasado por GET el parámetro 'page', O sea:

Código :

http://localhost/index.php?page=archivo


Aunque debo decirte que lo que estás haciendo es extremadamente inseguro!.

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.