- Home
- Categorie
- Coding e Sistemistica
- PHP
- random background con immagini abbinate
-
Secondo me puoi fare il tutto con un linguaggio Server... PHP o ASP che sia, con un select case o degli if, in base a questo setti una serie di variabili/immagini tipo immagini del body, immagine del logo, immagine degli elenchi puntati ecc.
-
Interessante!
Potresti fare un esempio un po' più pratico?
Io credo che sia meglio il php per questi casi no?
Oppure tramite javascript e utilizzare gli id?
-
Meglio PHP...
Usiamo questo linguaggio allora vero?
Cosi cerchiamo di spostare magari in quella sezione?
-
Visto che abbiamo capito su cosa focalizzarci, direi di sì, grazie.
-
Una cosa cosi ti potrebbe andare bene?
[php]
<?php
$scelta=rand(1,2);
switch($scelta)
{
case 1:
$body_style="background:lightgreen";
$srcImmagine="http://www.giorgiotave.it/forum/logo.png";
break;
case 2:
$body_style="background:lightblue";
$srcImmagine="http://www.giorgiotave.it/forum/forum.png";
break;
}
?>
<html>
<head>
<title>Test</title>
<style type="text/css">
html,body
{
margin:30px 0px 0px 0px;
padding:0px;
text-align : center;
}
#tabella
{
width:500px;
height:400px;
margin:0px auto;
padding:0px;
border-collapse:collapse;
}
td
{
background:#ff0000;
vertical-align:top;
margin:0px;
padding:0px;
}
</style>
</head>
<body style="<?php echo $body_style ?>">
<table id="tabella">
<tr>
<td width="100px" style="background:yellow">Menu</td>
<td width="400px" style="background:pink"><img src="<?php echo $srcImmagine ?>" /></td>
</tr>
</table>
</body>
</html>
[/php]
-
ma tu sei un genio!
funziona alla grande. scusa se rispondo solo adesso ma sono stato sommerso da impegni familiari.
oh mio dio, è straperfetto. grazie mille davvero
e siccome sono qui per imparare mi spiegheresti come mai il php lo hai inserito prima di ogni cosa? io provo sempre a cercare sul sito di php.com ma mi confonde ulteriormente le idee.
geniale questo comando switch
perdona la mia euforia
-
Beh lo ho inserito sopra solo per raggruppare tutto il codice php se possibile in una sola parte, addirittura lo potresti mettere in un altro file e poi fare l'include.
Naturalmente non essendo un esperto di PHP non posso giurarti se a livello di prestazioni sia valido anche per questo, ma sicuramente a mio avviso è valido per "capirci" qualcosa se devi cambiare poi qualcosa nelle funzioni e comandi.
-
la mia euforia è dovuta proprio al fatto che secondo me lo script è perfetto già così, io non avrei bisogno d'altro.
secondo te si può ancora aggiungere qualcosa? lo chiedo solo per interesse conoscitivo. mi piacerebbe tanto imparare bene il php
-
A mio parere puo gia andare bene cosi per quello che devi fare.
Eventualmente se le immagini o stili sono fissi puoi fare lo switch con il nome delle classi da usare.
-
ma sì infatti, è perfetto così.
adesso come adesso ho messo i link assoluti alle immagini.
vedremo con i prossimi sviluppi cosa salta fuori.
grazie mille ancora, gentilissimo