Ciao a tutti, mi hanno dato da modificare una pagina in php, che carica delle immagini.
Praticamente quello che devo fare è modificare le immagini che adesso sono statiche:
creare delle immagini nuove (quello non è un problema);
abbellire la pagina con un effetto rollover (problema).
Le immagini che sono caricate in questa pagina vengono inserite nella pagina se da un'altra (sempre in php) decidi che ci devono essere (da interfaccia web).--tramite delle variabili--
Quando ho inserito il codice all'interno del php ho disattivato tutte le immagini a parte una (per prova), ho inserito lo script all'interno del php e non ho avuto problemi, funzionava tutto.
Appena ho ricaricato le altre immagini il rollover ha smesso di funzionare.
Non riesco a capire il perchè![]()
Vi posto il codice:
************************************************** *
<?
include "readconf.inc";
include "network_funcs.inc";
readConf ("/usr/mmy/conf/system");
if ( isset($_GET['ConnectionType']) && trim($_GET['ConnectionType'])!="" )
{
$CONN_TYPE=$_REQUEST["ConnectionType"];
/***** In attesa Implementazione Best Link Budget soppressa visualizzazione satelliti ******/
/***** Codice per vsat: la pagina di destinazione è quella di impostazione dei satelliti ******/
/***** if ( strstr($CONN_TYPE,"broadband") ) $after_page="vsat_select.php"; ******/
$res=writeConf ("/usr/mmy/conf/system");
include "wait.php";
exit(0);
}
include "header.inc";
function isActiveConn($nc) {
if (trim($nc)=="") return 0;
$CONN=strtoupper($nc);
$x="global \$".$CONN."_ACTIVE;\$my_conn=\$".$CONN."_ACTIVE; ";
eval($x);
if (!strcasecmp($my_conn,"yes")) return 1;
else return 0;
}
$commType=strtolower($COMM_TYPE);
$aConnID=connectionIDs($commType);
$aConnNames=connectionNames($commType);
$aConnActive=Array();
print "
";
foreach ($aConnID as $cont=>$name) {
// carico tutte le configurazioni
$confFileName="/usr/mmy/conf/net/etc/".$name.".conf";
readConf($confFileName);
$aConnActive[$cont]=isActiveConn($name);
}
?>
<div id="titolo">Select Network</div>
<div align="center">
<table width="85%" border=1 cellpadding="5">
<?
$titRowOpen="\n<tr align=\"center\" bgcolor=\"#333333\">";$titRowClose="</tr>";
$cellOpen="\n<td>";$cellClose="</td>";
$immaginiPerRiga=3;
$i=0;
foreach ($aConnID as $cont=>$name) {
if ($aConnActive[$cont]==1) {
if (fmod($i,$immaginiPerRiga)==0) print $titRowOpen;
$HREF = "<a href=\"network.php?ConnectionType=".$name."\" ";
$HREF.= "style=\"font : bold 15px Arial Narrow, Tahoma, Verdana, Helvetica, sans-serif; text-decoration: none;color:#FFFFFF\" onmouseover=image1.src=\"images/butt_on_".$name.".jpg\" onmouseout=image1.src=\"images/butt_".$name.".jpg\" >";
print "\n<td width='33%'>";
print "\n<table id=\"table_fabio\"><tr><td align=center>";
print $HREF . $aConnNames[$cont] . "</a></td></tr>";
print "<tr><td align=center>";
print $HREF . "<img name=\"image1\" src=\"images/butt_".$name.".jpg\" border=\"0\"></a></td></tr>";
print "</table></td>";
if (fmod(($i+1),$immaginiPerRiga)==0) print $titRowClose;
$i++;
}
}
print "</table></div>";
include "footer.inc";
?>
************************************************** *******
Vi prego di scusarmi ma la mia conoscenza in php è ancora molto limitata![]()
Vi ringrazio in anticipo......
Daniele