Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2009, 18:23
w0rldart
 
Fecha de Ingreso: junio-2009
Ubicación: Madrid
Mensajes: 402
Antigüedad: 17 años, 4 meses
Puntos: 20
[Ayuda] Varias preguntas de php

Hola muy buenas, antes de todo quiero decir que ando nuevo por aqui (aqui teneis mi presentacion (/f104/buenas-711132/#post2969128)

Os quiero pedir la ayuda, si me lo podeis dar!!

He leido este post (bueno, no puedo poner el link) sobre un ¨menu¨a base de la funcion GET, donde os pido la ayuda es en explicarme un poco la diferencia entre estas 3 versiones del script y como funccionan:

Script original:

Código PHP:
   <?php
if(isset($_GET['page'])) {
if(
is_file($_GET['page'].'.php')){
include(
$_GET['page'].'.php');
} else {
echo 
"<center><b>404: Not Found</b><br><br>";
}
} else {
include(
'.php');
}
?>
2a version:

Código PHP:
$lolwat = array('index', 'downloads', 'soiheardurgai');
if(
in_array($_GET['p'], $lolwat))
    include(
$_GET['p'] . '.php');
else
   die(
'invalidpage'); 
3a version:

Código PHP:
   <?php
$lolwat 
= array('downloads', 'soiheardurgai');
$index = array('index');
if(
in_array($_GET['id'], $index)){
if(
in_array($_GET['test'], $index)){
        include(
$_GET['id'] . '.php');
}
else
    die(
'invalid');
}
else
   die(
'invalidpage2'); 
?>

Basicamente, yo estoy buscando un tutorial, script o lo que sea que me pueda servir en la tarea de que:
intentare hacer un esquema con el bbcode php

Index.php

Código PHP:
<html>
<
head>
<
title>test</title>
<
head>
<
body>


Y aqui empieza la parte interesante



MENU



CONTENIDO


tengo por ejemplo 3 partes en index
.php

1.
$a
="me llamo earl";

2.
$b
="pepe come peras";

3.
$c
="peras come pepe"; (otra cosa no se mea ha ocurido :) )


Ahora la parte interesante, yo quisiera tener en el menu algo como 
?link=a; ?link=b; ?link=c, es quiero que cuando el index cargue, 
que aparezca primero por ejemplo $b y que luego al hacer click
en cualquier link del menu
, solo me abriese esa parte de variable en la web. 

No se si me he explicado bien lo suficiente. 
Gracias,
w0rldart

Última edición por w0rldart; 19/06/2009 a las 03:39