Visualizzazione risultati 1 fino 1 di 1

Discussione: Meganoide's news v1.1.1

  1. #1
    Guest

    Predefinito Meganoide's news v1.1.1

    ciao a tuttti...ho installato questo script per le news..riesco a postare e tt..solo che dicono che per mostrare le news bisogna mettere sto codice nella pagina desiderata..solo che a me nn funziona..mi dice impossibile connettersi..quando però funzioan normalemte..cioè..quando posto etc...funziona..si collega al database..perkè?
    ps: posso modificare sto codice in modo che mi mostri solo tutte le news, e non archivio etc?
    Codice:
    <table width="200" border="0" align="center">
    <tr><td align="center" bgcolor="#00FFFF"><font size="2" face="Verdana, Arial" color="#000000">NEWS</font></td></tr>
    <?php
    //inserire il nome della cartella dello script
    @include("$_SERVER[DOCUMENT_ROOT]/news/config.inc.php");
    
    //connessione a mysql
    $db = mysql_connect($db_host, $db_user, $db_password) or die ("Connessione a MySQL non riuscita");
    mysql_select_db($db_name, $db) or die ("Selezione del database non riuscita");
    
    //in base alla modalità di visualizzazione impostata nel file config.inc.php, faccio la query
    switch ($show) {
    
      case 1:
         $myquery = "SELECT id, data, titolo"; 
    	 break;
    
      case 2:
         $myquery = "SELECT id, data, titolo, testo";
    	  break;
    
      case 3:
         $myquery = "SELECT id, data, titolo, LEFT(testo, $words) AS testo";
    	  break;
    	 
      case 4:
    	 $myquery = "SELECT id, data, titolo, LEFT(testo, $words) AS testo";
    	  break;
    	  
      case 5:
    	 $myquery = "SELECT id, data, titolo, testo";
    	  break;
    
    }
    
    $query = "$myquery FROM $db_tab ORDER BY data DESC LIMIT $max_tit";
    
    $v = 0;
    
    $result = mysql_query($query, $db);
    
    while ($row = mysql_fetch_array($result)){
    
    if($v==0 OR $show==2 OR $show==3) {
    
    echo "<tr><td align=\"left\" valign=\"top\" bgcolor=\"#FFFFFF\"><img src=\"$dir_news/$dir_img/last.gif\" border=\"0\"><font size=\"1\" face=\"verdana\"> <a href=\"$dir_news/view.php?id=$row[id]\">$row[titolo]</a> [" . date("d/m/y", $row['data']) . "]<br>$row[testo]</font></td></tr>\n";
    
    $v++;
    
    } else {
    echo "<tr><td align=\"left\" valign=\"top\" bgcolor=\"#FFFFFF\"><img src=\"$dir_news/$dir_img/last.gif\" border=\"0\"><font size=\"1\" face=\"verdana\"> <a href=\"$dir_news/view.php?id=$row[id]\">$row[titolo]</a> [" . date("d/m/y", $row['data']) . "]</font></td></tr>\n";
    
    }
    }
    
    //chiudo la connessione a mysql
    mysql_close($db) or die ("Impossibile chiudere la connessione a MySQL");
    
    echo "<tr><td align=\"center\" valign=\"top\" bgcolor=\"#00FFFF\"><font size=\"1\" face=\"verdana\"><a href=\"$dir_news/all.php\" title=\"Archivio\">Le altre news</a> | <a href=\"$dir_news/topread.php\" title=\"Notizie pi&ugrave; lette\">Le pi&ugrave; lette</a></font></td></tr></table>";
    ?>
    L'area "servizi" è per assistenza tecnica inerente i servizi di Altervista!
    Sposto in livello 4
    Ultima modifica di seneca : 20-09-2006 alle ore 18.23.01

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •