Foros del Web » Programando para Internet » PHP »

Poner fondo a un script

Estas en el tema de Poner fondo a un script en el foro de PHP en Foros del Web. Me gustaria saber como puedo ponerle un fondo por medio de una imagen que tengo en mi disco duro a este script de php. Logicamente ...
  #1 (permalink)  
Antiguo 15/02/2006, 06:16
 
Fecha de Ingreso: septiembre-2005
Mensajes: 379
Antigüedad: 18 años, 7 meses
Puntos: 0
Poner fondo a un script

Me gustaria saber como puedo ponerle un fondo por medio de una imagen que tengo en mi disco duro a este script de php. Logicamente tiene acceso este script a la base de datos , pero este es el script completo tal cual.

<?php
include ('book_sc_fns.php');
// The shopping cart needs sessions, so start one
session_start();

do_html_header('Bievenidos al concesionario ');

echo '<p><h3>Elige categoria</h3></p>';

// Obtener categorias de la base de datos
$cat_array = obtener_categorias();

// display as links to cat pages
display_categorias($cat_array);

// if logged in as admin, show add, delete, edit cat links
if(isset($HTTP_SESSION_VARS['admin_user']))
{
display_button('admin.php', 'admin-menu', 'Admin Menu');
}
do_html_footer();
?>



NOTA:
Si pongo esto antes de ke comience el codigo php o al final al cerrar el codigo php, me lanza un error sobre la sesion.

<html>
<body background = fondo.gif>
</body>
</html>


MUCHAS GRACIAS
  #2 (permalink)  
Antiguo 15/02/2006, 07:04
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Prueba esto:

Código PHP:
<?php
include ('book_sc_fns.php');
// The shopping cart needs sessions, so start one
session_start();
?>
<html>
<body background = fondo.gif>
</body>
</html>
<?php
do_html_header
('Bievenidos al concesionario ');

echo 
'<p><h3>Elige categoria</h3></p>';

// Obtener categorias de la base de datos
$cat_array obtener_categorias();

// display as links to cat pages
display_categorias($cat_array);

// if logged in as admin, show add, delete, edit cat links
if(isset($HTTP_SESSION_VARS['admin_user']))
{
display_button('admin.php''admin-menu''Admin Menu');
}
do_html_footer();
?>
  #3 (permalink)  
Antiguo 15/02/2006, 07:13
 
Fecha de Ingreso: septiembre-2005
Mensajes: 379
Antigüedad: 18 años, 7 meses
Puntos: 0
Funciona a la perfeccion, gracias maestro.Ahora me ha picado un poco la curiosidad...y no se si se podria hacer lo siguiente.Partimos de esta mismo script por ejemplo... Se podría poner una imagen en la parte de arriba de la web , otra imagen en el cuerpo de la web y otra imagen en la parte de abajo de la web. No se si me explico bien...poner 3 imagenes distintas en un mismo script.(me refiero a imagenes que cubran esas 3 zonas enteras)
Gracias;)
  #4 (permalink)  
Antiguo 15/02/2006, 07:16
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Tienes 2 funciones creo, que estás llamando y que parecen hacer el encabezado y pie de la pagina, dentro de ese codigo puedes llamar a la imagen correspondiente, claro que, usando el tag <img>, en todos los casos, en lugar de colocarlo en el baclground del body, lo cual ya no serviría.
  #5 (permalink)  
Antiguo 15/02/2006, 07:22
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Por cierto .. que hacen esas dos funciones "do_html_header()" y la otra "do_html_footer()"

Según propone claudiovega y en función del "HTML" que generen esas dos funciones .. se está comentiendo una irregularidad en la composición del HTML que se crea .. Fijate bien, toma el código fuente generado por la ejecución de ese script (en tu navegador -> ver código fuente) y mira si es una página HTML válida .. me refiero a que tenga un sólo <html> ... sus <header>..</header><body> .. y demás .. y sus cierees al final de </body></html>

Lo más probable que lo que debas alterar sea esa función "do_html_header()" y colocar ahí el HTML que define el fondo para tu página HTML que estás componiendo. Si usas "funciones" como esa en todos tus scripts de esa aplicación lo más normal es que afecte a todas las páginas que así se generan. Si no deseas ese fondo para todas las páginas que usen esa función, ya sabes: crea otra función similar con otro nombre personalizada como la necesites.

Un saludo,
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 21:45.