Avrei la necessita' di inserire su due colonne delle brevi descrizioni con immagine (le istruzioni sono incluse in alcuni file PHP) e volevo risolvere il problema con un ciclo For che andava a caricare di volta in volta dei file php inseriti in una variabile array:
per completezza mostro il codice di un PHP (a sinistra):
e di quello a destra:
le istruzione nelle CSS style non cambiamo mai nei php a sinistra e in quelli a destra.
Il problema che i primi due PHP (sinistra e destra) appaiono nella pagina ma non i successivi anche se sono certo che non si tratta di un errore di file NOT FOUND.
Grazie per l'aiuto.
PHP:
<?php
if ($titpag== 'Home') {
$fl0_1=getcwd().'/inpaghome/Allcatsup_1.php';
$fl1_1=getcwd().'./inpaghome/nat_1.php';
$fl2_1=getcwd().'./inpaghome/150ll_1.php';
$fl0_2=getcwd().'/inpaghome/ay_2.php';
$newsInHomeSx = array($fl0_1,$fl1_1,$fl2_1);
$newsInHomeDx = array($fl0_2);
$quantenewsSx = count($newsInHomeSx);
$i=0;
echo "
<DIV STYLE='position:absolute; margin-left:12.5cm; margin-top:9.7cm; line-height: 5px;'>
<iframe src='./inpaghome/supcollet_2.php' width='450' scrolling='no' frameborder='0'>
</iframe>
</DIV>
<iframe src='./inpaghome/catmonol_1.php' width='450' scrolling='no' frameborder='0'>
</iframe>
";
for($i=0;$i<$quantenewsSx;$i++){
echo "
<DIV STYLE='position:absolute; margin-left:4.5cm;'>
<p><img src='images/filetto_separatore.jpg' width='650' height='1' alt='separatore'/></p>
</DIV>
";
if(isset($newsInHomeDx[$i])) {
echo "
<DIV STYLE='position:absolute; margin-left:12.5cm; line-height: 5px;'>
<iframe src=$newsInHomeDx[$i]; width='450' scrolling='no' frameborder='0'>
</iframe>
</DIV>
";
}
echo "
<iframe src=$newsInHomeSx[$i]; width='450' scrolling='no' frameborder='0'>
</iframe>
";
}
}
?>
per completezza mostro il codice di un PHP (a sinistra):
PHP:
<html>
<head>
<style>
p.ex1 {margin-left:4.5cm;
line-height: 5px;}
h2.ex2 {width:250px;
margin-left:4.5cm;
color:#FF0000;
line-height: 5px;}
</style>
</head>
</body>
<h2 class="ex2">Catalogo
<img src="./immagine2/Monolitiche.png" alt="" width="100" height="140" align="right" /></h2>
<p class="ex1">Catalogo monolitiche</p>
<p class="ex1"><a href="Documentazione.html" target="_parent">Vai</a></p>
</body>
<!-- InstanceEnd --></html>
e di quello a destra:
PHP:
<html>
<head>
<style>
p.ex1 {margin-left:1.5cm;
line-height: 5px;}
h2.ex2 {width:300px;
margin-left:1.5cm;
color:#FF0000;
line-height: 5px;}
</style>
</head>
</body>
<h2 class="ex2">Depliant Trasport
<img src="./immagine2/Transport.png" alt="" width="100" height="140" align="right" /></h2>
<p class="ex1">Depliant Trasport</p>
<p class="ex1"><a href="Documentazione.html" target="_parent">Vai</a></p>
</body>
<!-- InstanceEnd --></html>
le istruzione nelle CSS style non cambiamo mai nei php a sinistra e in quelli a destra.
Il problema che i primi due PHP (sinistra e destra) appaiono nella pagina ma non i successivi anche se sono certo che non si tratta di un errore di file NOT FOUND.
Grazie per l'aiuto.