<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<?
$num=rand(1,3) ;
echo "<body background= <img src=\"images/img".$num.".GIF\">" ?>
</BODY>
</HTML>
perchè mi continua a dare la pagina bianca? i file esistono...
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<?
$num=rand(1,3) ;
echo "<body background= <img src=\"images/img".$num.".GIF\">" ?>
</BODY>
</HTML>
perchè mi continua a dare la pagina bianca? i file esistono...
Per gestire la grafica occorre usare i CSS, non andare a sporcare il markup con attributi di stile. Puoi fare in due modi:
- la prima soluzione è quella che consiglio, ovvero la gestione dei fogli di stile tramite PHP; qui si trova un articolo semplice e comprensibile:
- http://www.digital-web.com/articles/..._css_with_php/- l'altra è quella di stampare il CSS direttamente dentro la pagina, rispettando però gli standard; ad esempio:
codice:<? $num = rand(1,3); ?> ... <head> <title>Pagina di prova</title> ... <style type="text/css"> body { background-image:url('images/<? echo $num; ?>.gif'); } </style> </head> <body> ... </body>
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/
grazie ancora...ma se uso quello che hai scritto tu dopo non posso inserire altre cose...
<HTML>
<? $num = rand(1,3); ?>
<HEAD>
<TITLE>PRESTO ONLINE IL SITO DEDICATO AL GRANDE GIGI FINIZIO!</TITLE>
<style type="text/css">
body
{
background-image:url('images/img<? echo $num; ?>.gif');
}
</HEAD>
<BODY>
<? echo $num ; ?> //questo era per provare se appariva il numero
<BGSOUND SRC="midi<? echo $num; ?>.mid" LOOP=INFINITE>//e questa è per un file midi...
</BODY>
</HTML>
entrambi i comandi nn vanno...resta solo lo sfondo vuoto