Retroceder   Foros del Web > Programación para sitios web > PHP
Crea un nuevo usuario o inicia sesión utilizando tu cuenta de Facebook
Connect with Facebook

Respuesta
 
Herramientas Desplegado
Antiguo 02-dic-2008, 05:16   #1 (permalink)
Naws ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2008
Mensajes: 3
Naws está desconectado
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.
  Responder Citando
Antiguo 02-dic-2008, 05:57   #2 (permalink)
XLogus se está ganando tu confianza
 
Avatar de XLogus
 
Fecha de Ingreso: noviembre-2008
Ubicación: AQP
Mensajes: 261
Enviar un mensaje por MSN a XLogus
XLogus está desconectado
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
  Responder Citando
Antiguo 02-dic-2008, 06:08   #3 (permalink)
Naws ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2008
Mensajes: 3
Naws está desconectado
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-dic-2008 a las 06:15
  Responder Citando
Antiguo 02-dic-2008, 06:44   #4 (permalink)
Keysher se está ganando tu confianza
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Keysher está desconectado
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.
  Responder Citando
Antiguo 02-dic-2008, 07:18   #5 (permalink)
lanceusp se está portando bien
 
Fecha de Ingreso: mayo-2005
Ubicación: Castellón
Mensajes: 322
Enviar un mensaje por Skype™ a lanceusp
lanceusp está desconectado
Respuesta: Primeros pasos en PHP

Cita:
Iniciado por Keysher Ver Mensaje
No trates de copiar lo que existe, miralo, entiendelo y adaptalo.
¡Amén!
  Responder Citando
Antiguo 02-dic-2008, 07:21   #6 (permalink)
Colaborador
Carxl merece que le prestes tu consolaCarxl merece que le prestes tu consolaCarxl merece que le prestes tu consola
 
Avatar de Carxl
 
Fecha de Ingreso: agosto-2006
Ubicación: Algún lugar en Colombia
Mensajes: 2.325
Carxl está desconectado
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)
Por ahora sin blog...
Made in Colombia papá!
  Responder Citando
Antiguo 02-dic-2008, 07:26   #7 (permalink)
lanceusp se está portando bien
 
Fecha de Ingreso: mayo-2005
Ubicación: Castellón
Mensajes: 322
Enviar un mensaje por Skype™ a lanceusp
lanceusp está desconectado
Respuesta: Primeros pasos en PHP

Manuales y cursos de PHP, todos los niveles.
  Responder Citando
Antiguo 03-dic-2008, 08:18   #8 (permalink)
Naws ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2008
Mensajes: 3
Naws está desconectado
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.
  Responder Citando
Antiguo 03-dic-2008, 13:07   #9 (permalink)
XLogus se está ganando tu confianza
 
Avatar de XLogus
 
Fecha de Ingreso: noviembre-2008
Ubicación: AQP
Mensajes: 261
Enviar un mensaje por MSN a XLogus
XLogus está desconectado
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
  Responder Citando
Respuesta
No hay votos aún.
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.

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code está Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado
Trackbacks está Desactivado
Pingbacks está Desactivado
Refbacks está Desactivado



La zona horaria es GMT -6. Ahora son las 17:19.
Políticas de Uso de Foros del Web


Message Board Statistics

SEO by vBSEO 3.3.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100