Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/07/2008, 18:08
tld32
 
Fecha de Ingreso: julio-2008
Mensajes: 201
Antigüedad: 15 años, 9 meses
Puntos: 11
Respuesta: Ayudaaaa Urgente

Cita:
¿hay alguna web en la que pueda aprender a crear mis paginas web en PHP?¿cual me recomendarias?
Haber hay muchas, ahora esto depende de ti, depende de si prefieres aprender mediante videotutoriales(se hace menos pesado), o más bien mediante la lectura.
Para encontrar tutoriales o videotutoriales usa google, porque hay muchos y yo ahora mismo no se cual te recomendaría, ves probando.

Cita:
¿cuando creas paginas en PHP se graban como .php o asi como esta --> index.php?z=Staff?
Vamos a ver, cuando tu creas una página web, tu elijes en que lenguaje grabarla, .php, .html, .asp, etc... No confundas la dirección de una página web, con una página de una web. La dirección sería www.paginaweb.com/index.php?z=Staff
Aquí hay 2 páginas web: INDEX.PHP y Staff.PHP

¿Porqué en el navegador se ve así?

Pues simplemente porque el programador de esa página lo que ha echo es que en la página INDEX.PHP que viene a ser la plantilla se muestre la página Staff.php.

¿Porqué se hace eso?

Por varias razones: Mayor velocidad de carga de la página web, ocupar menos espacio, tenerlo todo más organizado, no tener que repetir el mismo diseño varias veces, etc...

Cita:
como creo de este tipo index.php?z=Staff osea como lo grabo en mi editor de paginas (uso el dreamweaber) osea con que nombre lo grabo o como se hacen ese tipo de paginas en las que de URL a otro solo varia cosas pequeñas como esta
Bueno debo decirte que vas un poco desencaminado, en el paso anterior ya te he indicado que eso es la dirección y por lo tanto eso no se graba en tu editor de páginas, simplemente para hacer eso debes incluir en el
Cita:
INDEX.PHP
el siguiente código:

Código PHP:
//determinar la variable "Z" (puede llamarse de cualquier otro modo)
$z=$_GET["z"];
//indicamos que si en la variable "Z" no se muestra nada, que se muestre Staff.php
    
if(!isset($z)) $z="Staff";
//creamos la variable "invalido" para determinar los caracteres invalidos
    
$invalido = array('/','/\/',':','.');
//reemplazamos el error
    
$z str_replace($invalido,' ',$z);
//indicamos que muestre Staff
    
if(!file_exists($z.".php")) $z "Staff";
//indicamos que incluya en la pagina "$z.php", es decir, el nombre de la pagina.php
    
include($z.".php"); 
(la variable Z se puede cambiar por cualquier otra letra o palabra y también podemos hacerlo con otras páginas que no se llamen Staff, simplemente en la dirección deberemos cambiar la palabra Staff por la página en PHP que deseemos.
Por ejemplo: www.paginaweb.com/index.php?z=noticias

espero que te sirva y un saludo.