Testo scorrevole

Salve,

sul mio sito scorrono delle frasi in verticale.

Il problema è che quando scorre il testo ci sono delle parole che non vengono visualizzate e quindi dovrei fare delle modifiche, ma non so dove.

Il testo è dinamico: è l'amministratore che decide di volta in volta cosa inserire.

Se sul DB faccio delle modifiche di formattazione

queste non compaiono nel testo scorrevole.

E' questo che non riesco a capire.

l file news.php ha codice:

<?php include(" c:\programmi\easyphp\www\prisma\include\

header.inc");?>

<?php

$news=$_GET[news];

$cat=get_table_campo("notizie","categoria","id",$news);

?>

<div style="margin-left:20px;margin-right:20px">

<?php

echo display_percorso($cat);

?>

<br><br>

<?php

display_news($news);

?>

</div>

<?php include(" c:\programmi\easyphp\www\prisma\include\

footer.inc");?>

La funzione display_news ha codice:

function display_news($news)

{

$sql="select * from notizie where id = '$news'";

$res=mysql_query($sql)or die("Errore : $sql");

echo '<table cellpadding="0" cellspacing="0" border="0" width="94%">';

while($row=mysql_fetch_array($res))

{

$popup_code= "\"zoom.html?showimage/".$row['foto']."\", \"\",\"resizable=1,HEIGHT=200,WIDTH=200\" ";

C'è qualcuno che mi può aiutare.

 :bye:

inviato 11 anni fa
franco
X 0 X

Mi sembra di capire che ci sono 2 problemi distinti:

1) alcune parole non vengono visualizzate

2) le modifiche di formattazione effettuate direttamente sul DB non hanno effetto.

Per entrambi i problemi, hai verificato che queste parole o formattazio vengono memorizzate nel DB?

Comunque il codice della funzione "display_news" che hai riportato non è completo. Mancano proprio le istruzioni che effettuano l'output delle news.

Puoi darmi un link così posso verificare i problemi?

 :bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

L'indirizzo è www.prismainfo.it

Il codice completo è:

function display_news($news)

{

   $sql="select * from notizie where id = '$news'";

   $res=mysql_query($sql)or die("Errore : $sql");

   echo '<table cellpadding="0" cellspacing="0" border="0" width="94%">';

   while($row=mysql_fetch_array($res))

   {

      $popup_code= "\"zoom.html?showimage/".$row['foto']."\", \"\",\"resizable=1,HEIGHT=200,WIDTH=200\" ";

      echo '<tr><td><label class="title1">';

      echo get_table_campo("notizie","titolo","id",$row['id']);

        echo '</label></td></tr>';

    echo '<tr><td height="5px"></td></tr>';

      echo '<tr><td style="text-align:justify"><label class="sub_title1">';

      echo get_table_campo("notizie","sommario","id",$row['id']);

        echo '</label></td></tr>';

      echo '<tr><td height="20px"></td></tr>';

      echo '<tr><td>';

         echo '<table cellpadding="0" cellspacing="0" border="0">';

         echo '<tr><td width="80%" style="text-align:justify"><div class="text2" style="margin-right:10px">';

         echo get_table_campo("notizie","descrizione","id",$row['id']);

         if($row['allegato'])

            echo '<p>Allegato :<b><a href="show_allegato.php?news='.$row['id'].'">'.get_table_campo('allegati','NOMEFILE','id',$row['allegato']).'</a></b>';

         echo '</div></td><td width="20%">';

         if(get_table_campo("notizie","foto_anteprima","id",$row['id']))

               echo "<a href=\"#1\" onclick='javascript:window.open(".$popup_code.");'><image src='show_image.php?news=$row[id]' border=\"0\" align=\"right\"></a>";

         echo '</td>';

           echo '</tr></table>';

       echo '</td></tr>';

       echo '<tr><td height="20px"></td></tr>';

      echo '</table>';

   }

}

 :bye:

risposto 11 anni fa
franco
X 0 X

Ho dato un'occhiata al sito ed ho visto che il testo scorrevole è realizzato con una animazione flash. Potrebbe essere questa animazione a soffrire dei problemi che hai risontrato. Magari non è in grado di mostrare la formattazione e tronca alcune parole. Forse ti conviene contattare l'autore di tale animazione.

risposto 11 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda