Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [PHP] Script per NEWS

  1. #1
    Utente bannato
    Registrato dal
    Nov 2005
    Messaggi
    146

    [PHP] Script per NEWS

    Ho fatto un giro sulla sezione script in PHP per cercare una News semplice e basilare (preferibilmente senza MySQL). Ho scaricato a decine & decine di file, ma nulla che rispecchi quel che cerco. Provo a chiedere a voi...
    Volevo inserire nel mio sito un modo per inserire news, magari far vedere solo titolo e data, poi cliccando andare a leggere tutta la notizia (non dando la possibilità di commentarli). Sapete indicarmi qualche script del genere???

  2. #2

    Perché no MYSQL?

    Da indicare ce ne sarebbero tanti.
    Quello che ti sconsiglio e l'utilizzo dei file al posto del database mysql.
    Cmq io punto su mysql e ti posto una possibile soluzione al tuo problema

    Tabella news
    - id_news
    - titolo
    - testo
    - data

    Questo è quello che ti serve per il database. Noterai quanto poco ti serve e quanto ti dovrebbe invece servire, in termini di tempo, per memorizzare lo stesso tipo di informazioni in un file.

    Per quanto rigurda la parte di php provo a postarti un'pò di codice così da farti una idea:
    Pagina che visualizza tutte le news
    Codice PHP:
    //La connessione è gia esistente e funzionante
    $result=mysql_query("SELECT * FROM news ORDER BY data DESC");
    ?><ul><?
    while ($row=mysql_fetch_array($result))
    {
      
    ?>[*][url="vedinews.php?codice=<?=$row['id_news']?>"]<?=$row['titolo']?>[/url] - <?=$row['data']?></ li><?
    }
    ?>[/list]<?
    Pagina che visualizza una news
    Codice PHP:
    if (isset($_GET['codice']))
    {
      $result=mysql_query("SELECT * FROM news WHERE id_news=".$_GET['codice']."");
      while ($row=mysql_fetch_array($result))
      {
         ?><h1><?=$row['titolo']?></h1>
             

    <?=$row['data']?></p>
            

    <?=$row['testo']?></p><?
      
    }
    }
    Qualche amante dei motori di ricerca (me compreso ) alla soluzione della visualizzazione di tutte le news potrebbe storcere il naso, poiché i motori di ricerca non indicizzano bene pagine del tipo "index.php?codice=5" (per informazioni c'è un buon articolo su html.it "Url non graditi ai motori di ricerca"). Per ovviare a questo problema potresti cambiare la visualizzazione di tutte le news in questa maniera:
    Codice PHP:
    //La connessione è gia esistente e funzionante
    $result=mysql_query("SELECT * FROM news ORDER BY data DESC");
    ?><ul><?
    while ($row=mysql_fetch_array($result))
    {
      
    ?>[*][url="vedinews.php?titolo=<?=$row['titolo']?>"]<?=$row['titolo']?>[/url] - <?=$row['data']?></ li><?
    }
    ?>[/list]<?
    e per visualizzare la news la query verrebbe:
    SELECT * FROM news WHERE titolo='".$_GET['titolo']."'

    Spero di essere stato chiaro.

  3. #3
    Utente bannato
    Registrato dal
    Nov 2005
    Messaggi
    146
    Sei stato gentilissimo, davvero! il fatto è in PHP non so programmare...per questo cercavo qualche sript

  4. #4
    Utente bannato
    Registrato dal
    Nov 2005
    Messaggi
    146
    Cavolo, ne ho trovato anche uno...ma la password che mette nel readme non è valida per configurarlo!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.