INFORMATICA Y OCIO

Foros de informática
  Inicio    Normas    Buscar   Miembros   Clanes   Regístrese   Perfil   Conéctese para revisar sus mensajes   Conectarse 

[informatica] + [videos graciosos] + [ultimos mensajes] + [top usuarios] + [contacto]
La Busqueda del Codigo ^L^
Ir a página 1, 2, 3  Siguiente
 
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Foroz comunity :: Webmasters
Ver tema anterior :: Ver siguiente tema  
Autor Mensaje
xtremer
Yo soy el foro
Yo soy el foro


Registrado: 22 Dic 2006
Mensajes: 860

MensajePublicado: Dom Dic 16, 2007 7:38 pm    Título del mensaje: La Busqueda del Codigo ^L^ Responder citando
JeJe alto título ^^
Bueno desde hace mucho estoy intentando hacerlo.

Aver si acá me lo solucionan..

Quisiera hacer que una sección que x ej. sea:
Personajes, Descargas, Opciones

y su dirección sea:
Código:
menu.php?id=personajes
menu.php?id=descargas
menu.php?id=opciones


Como los templates de nuke, nukeet, entre otros.

Las secciones son algo así, al idear esto, no se no mostraría el archivo pj.html
Y se reemplazaría por ese codigo

Lo he buscado por muchas paginas de PHP, HTML, ASP, XML, pero no he encontrado. Supongo que tiene algo que ver con variables o algo así, nosé muy bien del tema.

Aver si alguien me soluciona esto que no pude yo en tanto tiempo.. Cheesy Grin
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo
ExTeRnAl
Moderador
Moderador


Registrado: 24 Mar 2004
Mensajes: 2505
Ubicación: Montevideo - Uruguay

MensajePublicado: Dom Dic 16, 2007 7:53 pm    Título del mensaje: Responder citando
Pues eso es realmente simple..
Se llama Modular una web
te pongo un ejemplo para que este organizado

Código:

<?PHP
switch($_GET[id]){
}
?>


Esto, abre un switch, y id es la direccion que vos queres
puede ser index.php?id=pagina, si ponemos index.php?foroz=pagina
Código:
switch($_GET[foroz]){


Ok, ahora, apliquemos las paginas que queremos

Código:

<?PHP
switch($_GET[id]){
case personajes: //El nombre de la pagina que llamada ?id=personajes
$mipagina="personajes"; //Aca va el nombre REAL de la pagina php o html que llamaras cuando entres en ?id=personajes
break;
case descargas:
$mipagina="descargas";
break;
case opciones:
$mipagina="opciones";
break;
default:
$mipagina="inicio"; //sera la pagina que muestre al abrir la web (index)
break;
}
include("paginas/$mipagina.php");
?>


Que hace esto, declara que la variable id si es personajes, bsca personajes (punto) php Ahora existe otro metodo mas simple por si las paginas no tienen la misma extension
Es declarar su extension enc ada archivo, pero es mas tedioso, por eso es mejor usar siempre .php

Código:

<?PHP
      switch($_GET[id]){
      case personajes:
      $mipagina="personajes.php";
      break;
      case descargas:
      $mipagina="descargas.html";
      break;
      case opciones:
      $mipagina="opciones.htm";
      break;
      default:
      $mipagina="inicio.php";
      break;
}
      include("paginas/$mipagina");
?>



Una vez que pongas eso en la pagina que quieras usar, por ejemplo en el index, ahora, los estyles, son importantes...

Vos una vez que aplicas un estilo de letras de la pagina, etc etc, no debes aplicarlo en ninguna de "mipagina"
porque automaticamente lee el estilo o css o js de la index, asi que nos ahorra codigo y sobrecarga Smile

Saludos, espero haber podido ayudarte
_________________
Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor Dirección AIM Yahoo Messenger
francoamin
Yo soy el foro
Yo soy el foro


Registrado: 22 Ago 2007
Mensajes: 2838
Ubicación: C:/Archivos De Porgrama/Foroz/FrancoAmin

MensajePublicado: Dom Dic 16, 2007 8:02 pm    Título del mensaje: Responder citando
Ala mierda y yo creia que con ese curso estaba echo
exelente Javier
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo Visitar sitio web del autor Dirección AIM Yahoo Messenger MSN Messenger
xtremer
Yo soy el foro
Yo soy el foro


Registrado: 22 Dic 2006
Mensajes: 860

MensajePublicado: Lun Dic 17, 2007 2:52 am    Título del mensaje: Responder citando
Aha, entiendo.
Y si uno quiere que este codigo no se muestre?

Porque siempre está el curioso que intentá meterese en el codigo de fuente, y revisa la forma en la q lo hizo.
Osea, a mi no me gusta que vean esas cosas, a otros talvéz no les interese xD

Porque por ejemplo hay una pagina que ´había visto, que usaba algo parecido en la web.

Pero resulta que:
Reviso todo el codigo de fuente, y no veo nada que se paresca a codigo de .php o java o asp
Guardo el archivo de la pagina, y tampoco veo nada.
Tampoco veo que en el codigo, aparesca algun codigo que diga "saca informacion del archivo seguridad.php" Claro Puede ser cualquier otro nombre.

Quería preguntar sobre esto ^^
Si hay forma de ocultar algo así.
O es que es un codigo de .php, y por algún motivo de que sea un estilo de codigo, no se muestra?
_________________
Ya no presento mis diseños...
Aquellos que no los valoraron, les deseo mala suerte...
La envidia los matará...
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo
ExTeRnAl
Moderador
Moderador


Registrado: 24 Mar 2004
Mensajes: 2505
Ubicación: Montevideo - Uruguay

MensajePublicado: Lun Dic 17, 2007 3:30 am    Título del mensaje: Responder citando
PHP no enseña codigo fuente, solo podes ver HTML desde "ver codigo fuente" en tu navegador, va aver el HTML de la pagina incluida...
_________________
Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor Dirección AIM Yahoo Messenger
xtremer
Yo soy el foro
Yo soy el foro


Registrado: 22 Dic 2006
Mensajes: 860

MensajePublicado: Lun Dic 17, 2007 3:32 am    Título del mensaje: Responder citando
haaaaaaaaaaaaaa!!!!!!!! hahahaha
con razón! xDD

Razz otra duda

y si kiero hacer funcar eso de .php?id=pagina

en una pagina simple que utiliza HTML?
Osea, yo no tengo gran conocimiento en PHP, en todo caso usaria HTML y lo guardo con extensión .php, lo unico q conosco es el echo Razz
_________________
Ya no presento mis diseños...
Aquellos que no los valoraron, les deseo mala suerte...
La envidia los matará...
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo
ExTeRnAl
Moderador
Moderador


Registrado: 24 Mar 2004
Mensajes: 2505
Ubicación: Montevideo - Uruguay

MensajePublicado: Lun Dic 17, 2007 3:33 am    Título del mensaje: Responder citando
Abres la pagina en html y la guardas como -.php y ya..
Asi ejecutara el switch, sino no va andar
_________________
Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor Dirección AIM Yahoo Messenger
xtremer
Yo soy el foro
Yo soy el foro


Registrado: 22 Dic 2006
Mensajes: 860

MensajePublicado: Lun Dic 17, 2007 3:45 am    Título del mensaje: Responder citando
xDDDD
Si , pero nosé si me hago entender Razz
Yo quiero x ej.
<a href="" target="">Personajes</a>

Y hacer funcar lo de menu.php?id=personajes
y que funke el pj.html o pj.php

???

<a href="personajes">PJ</a>

o algo así?
osea.. xD
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo
r3dd3vil2
Moderador
Moderador


Registrado: 19 Nov 2004
Mensajes: 1595
Ubicación: en ninguna parte.

MensajePublicado: Lun Dic 17, 2007 3:27 pm    Título del mensaje: Responder citando
joder mira que te lias xtremer XD
Código:
<a href="menu.php?id=personajes">Personajes</a>

_________________

Escuchar Musica Online
[AVISAME DEL SPAM]
Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
xtremer
Yo soy el foro
Yo soy el foro


Registrado: 22 Dic 2006
Mensajes: 860

MensajePublicado: Lun Dic 17, 2007 7:33 pm    Título del mensaje: Responder citando
Qusiera solucionar unos problemas..

Por cierto, la web al estoy probando como localhost con el APACHE, asi no tengo que subir a cada rato el archivo modificado al hosting.

Al clickear en alguno de los Menú, me abre el menú que quiero, pero..
aparte de eso, me abre el mismo index.php debajo del archivo que se esta abriendo en el iframe.
Y al abrir el index.php, arriba marca este error:

Código:
Warning: include(paginas/) [function.include]: failed to open stream: Permission denied in C:\AppServ\www\radio\index.php on line 31

Warning: include() [function.include]: Failed opening 'paginas/' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\radio\index.php on line 31


Index.php
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="imagetoolbar" content="no" />
<title>( :::- =[ Radio Ultra ]= -::: )</title>
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />
</head>
<body bgcolor="#000000" marginwidth="0">
  <?PHP
      switch($_GET[id]){
      case inicio:
      $mipagina="XxinicioxX.html";
      break;
      case programacion:
      $mipagina="XxprogramacionxX.html";
     break;
     case descargas:
      $mipagina="XxdescargasxX.html";
      break;
      case donaciones:
      $mipagina="XxdonacionesxX.html";
     break;
      case ayuda:
      $mipagina="XxayudaxX.html";
     break;
      case unirme:
      $mipagina="XxunirmexX.html";
     break;
}
      include("paginas/$mipagina");
?>
<table align="center" border="0" cellpadding="0" cellspacing="0" height="768">
  <tr>
    <td>
   <img border="0" src="imagenes/Menu-Izq2.jpg" usemap="#Map" class="xmenu-izq" /></td>
   <td><table border="0" cellpadding="0" cellspacing="0">
   <tr><td><img src="imagenes/Arriba.jpg" border="0" class="xmenu-arriba" /></td>
   </tr>
   <tr><td width="559" height="525" background="imagenes/Homex.jpg"><center><iframe name="principal" src="radioultra.html" frameborder="0" align="center" allowtransparency="true" class="principal"></iframe></center></td>
   </tr>
   <tr><td>
   <img src="imagenes/Texto-Copyright.jpg" border="0" class="xmenu-abajo"  /></td>
   </tr>
   </table></td>
   <td>
   <img src="imagenes/Menu-Der.jpg" border="0" class="xmenu-der" /></td>
  </tr>
</table>
<map name="Map" id="Map">
        <area shape="rect" coords="72,224,132,239" href="index.php?id=inicio" target="principal" />
        <area shape="rect" coords="73,243,183,258" href="index.php?id=programacion" target="principal" />
        <area shape="rect" coords="75,261,131,277" href="index.php?id=inicio" target="principal" />
        <area shape="rect" coords="73,281,164,297" href="index.php?id=descargas" target="principal" />
        <area shape="rect" coords="77,298,166,314" href="index.php?id=donaciones" target="principal" />
        <area shape="rect" coords="76,318,142,333" href="index.php?id=ayuda" target="principal" />
        <area shape="rect" coords="77,338,127,354" href="index.php?id=inicio" target="principal" />
        <area shape="rect" coords="77,358,141,375" href="index.php?id=unirme" target="principal" />
</map>
</body>
</html>
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo
Mostrar mensajes anteriores:   
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Foroz comunity :: Webmasters Todas las horas están en GMT + 1 Hora
Ir a página 1, 2, 3  Siguiente
Página 1 de 3
Saltar a:  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
 
Articulos relacionados
En Sistemas Operativos >> Codigo 19 no me reconoce el lector cd...
En Sistemas Operativos >> Código= CTRL+ENTER
En Webmasters >> [Ayuda] Página con codigo especial xD
En p2p >> busqueda en emule
En Descargas/informatica >> Validador Keys Kaspersky 7.0: No mas ...
 

 
Foroz comunity Tema RSS 




by phpBB  
informatica Videos graciosos webmasters theme by Scott Stubblefield Top foroz