Foros del Web » Programando para Internet » PHP »

Primeros pasos en PHP

Estas en el tema de Primeros pasos en PHP en el foro de PHP en Foros del Web. Buenas, he comenzado un proyectito que va a ser muy simple y la verdad es que ando bastante perdido en php. Bueno de momento he ...
  #1 (permalink)  
Antiguo 02/12/2008, 06:16
 
Fecha de Ingreso: diciembre-2008
Mensajes: 3
Antigüedad: 15 años, 11 meses
Puntos: 0
Primeros pasos en PHP

Buenas, he comenzado un proyectito que va a ser muy simple y la verdad es que ando bastante perdido en php.

Bueno de momento he creado un index, el footer y el header a parte, así como los otros doc., y hasta ahí parece que todo va bién.

Pero ahora quiero poner una imagen en la cabecera y meter el código dentro del header y que cuando se clique sobre la imagen, se vaya al home, al igual que sucede en wordpress con esta linea

Código PHP:
<a href= "<?php echo get_settings('home'); ?>" title= "Gig" tabindex= "1"><img src="<?php bloginfo('stylesheet_directory');?>/imagenes/logo_gig.png" alt="logo" height="110px"  width= "465px" /></a>
pero no se como hacerlo.

Gracias y saludos.
  #2 (permalink)  
Antiguo 02/12/2008, 06:57
Avatar de XLogus  
Fecha de Ingreso: noviembre-2008
Ubicación: AQP
Mensajes: 495
Antigüedad: 16 años
Puntos: 19
Respuesta: Primeros pasos en PHP

Lo que tu pides varia segun la programacion que estes usando, no copies a Wordpress porque esta usa funciones, clases y constantes, si recien estas empezando seguro no tienes idea que cosa es eso :) Simplemente usa esta linea:
Código HTML:
<a href= "index.php" title= "miImagen" tabindex= "1">
<img src="images/miimagen.png" alt="logo" border="0" />
</a> 
Imagino que tu homepage es index.php y que la imagen que deseas usar esta ubicada en images/miimagen.png
PD: Revisa un manual de html
  #3 (permalink)  
Antiguo 02/12/2008, 07:08
 
Fecha de Ingreso: diciembre-2008
Mensajes: 3
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Primeros pasos en PHP

Gracias XLogus, el caso es que en html si se hacerlo, pero me gustaría comenzar a aprender el tema de las funciones. Para poder progamar algo similar a esto, para así poder utilizarlo en distintas partes de la página

Código PHP:
<?php echo get_settings('home'); ?>
que debo abrir un archivo nuevo funciones.php , como sería la función para que lleve siempre al index.?.

Gracias.
Saludos.

Última edición por Naws; 02/12/2008 a las 07:15
  #4 (permalink)  
Antiguo 02/12/2008, 07:44
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 22 años
Puntos: 17
Respuesta: Primeros pasos en PHP

¿Qué va a hacer la función get_settings? Lo primero que tienes que hacer es definir el sistema, qué funciones vas a utilzar, para qué se van a usar, qué parámetros van a usar, qué va a devolver, etc... No se trata de copiar sin más.

Con sólo ver eso me sugiere que la función devolverá un string correspondiente a la configuración que se le pasa como parámetro, es decir si le pasas 'home' te devolverá lo que tenga en un array de configuración (por ejemplo) que corresponda con el índice 'home'.

No trates de copiar lo que existe, miralo, entiendelo y adaptalo.
  #5 (permalink)  
Antiguo 02/12/2008, 08:18
 
Fecha de Ingreso: mayo-2005
Ubicación: Muy lejos de aquí
Mensajes: 367
Antigüedad: 19 años, 6 meses
Puntos: 0
Respuesta: Primeros pasos en PHP

Cita:
Iniciado por Keysher Ver Mensaje
No trates de copiar lo que existe, miralo, entiendelo y adaptalo.
¡Amén!
__________________
Saludos!
  #6 (permalink)  
Antiguo 02/12/2008, 08:21
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 18 años, 3 meses
Puntos: 70
Respuesta: Primeros pasos en PHP

Ve suave Naws, no te apresures

Lee esto, quizás te sirva

Saludos
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com
  #7 (permalink)  
Antiguo 02/12/2008, 08:26
 
Fecha de Ingreso: mayo-2005
Ubicación: Muy lejos de aquí
Mensajes: 367
Antigüedad: 19 años, 6 meses
Puntos: 0
Respuesta: Primeros pasos en PHP

Manuales y cursos de PHP, todos los niveles.
__________________
Saludos!
  #8 (permalink)  
Antiguo 03/12/2008, 09:18
 
Fecha de Ingreso: diciembre-2008
Mensajes: 3
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Primeros pasos en PHP

Gracias por las respuestas, he tardado un poco en contestar porque he estado dandole a los manuales que me habeis pasado.

Bueno hice esta función, lo que no se es si se podría hacer mejor:

Código PHP:
<? function home($home)
        { 
        
$index"$home";
        echo 
$index;
        }
        
?>
y después en cada lugar donde quiero que esté el enlace al index:

Código PHP:
<? $home"/index.php" home($home); ?>
y funiona.

El caso es que me surgen algunas dudas. Se que no tengo que comparar con el worpress, me lo habeis dicho antes y lo agradezco, pero simplemente es por curiosidad y por intentar aprender.

¿Como lo he hecho estaría bien, para poder utilizar esto

Código PHP:
<? $home"/index.php" home($home); ?>
en diferentes lugares de la web, o se podría hacer mejor?.
Y otra cosa que diferencia hay entre como lo he hecho, a como está hecho en worpress que es así:

Código PHP:
<?php echo get_settings('home'); ?>
Porque el home este no es una variable
Gracias y saludos.
  #9 (permalink)  
Antiguo 03/12/2008, 14:07
Avatar de XLogus  
Fecha de Ingreso: noviembre-2008
Ubicación: AQP
Mensajes: 495
Antigüedad: 16 años
Puntos: 19
Respuesta: Primeros pasos en PHP

Primero debes saber que sentido tiene usar las cosas y no ponerlas solo porque vi que otro lo hizo.

¿Tiene algun sentido que index.php sea una variable en tu pagina? ¿es que acaso alguna vez cambia de nombre? En Wordpress tiene sentido porque usa friendly URL y lo que se guarda no es el nombre del archivo sino la friendly url de la pagina y esto se procesa en procesor.php.

La forma que yo uso para mis paginas es crear un archivo config.inc.php donde guardo la informacion de la conexion de base de datos, el path absoluto y algunos otros datos utiles usando constantes. Eso sirve a la hora de invocar imagenes cuando uso friendly url

Las invoco asi:
Código HTML:
<img src="<?=_path?>imagenes/miimagen.jpg"> 
El path esta en mi config.inc.php y es muy util porque en frienly url las rutas relativas se pierden
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:13.