Visualizzazione risultati 1 fino 18 di 18

Discussione: [PHP] Creare una board per le news

  1. #1
    Guest

    Lightbulb [PHP] Creare una board per le news

    ciao a tutti...
    vorrei creare una board dove solamente io posso modificare e inserire le news nel portale del mio sito url del portale: http://stexe.altervista.org/db/portal.php
    dove c'è scritto .::Novità | News::. - .::Annunci | Announcements::.
    in modo da non dover tutte le volte editarlo in locale...
    se si può vorrei che tenesse quei colori e stili, in modo che da una barra d'inserimento, modifica possa inserire fracilmente altre news sepre in quello stile...
    scusate, non sò se mi sono spiegato bene...

    ciao, grazie!

  2. #2
    Guest

    Predefinito

    mm la butto li con dei file di testo:
    Lo invii tramite form:(PS:lo allarghi a tuo piacimento o ci fai quello che vuoi)
    Codice HTML:
          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Invia.php</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    <FORM METHOD="post" ACTION="salva.php">
      <p>&nbsp;</p>
      <p>
    &nbsp;</p>
      <table align="center">
        <tr>
    
    
                     </tr>
            <tr>
              <td>
    
              </td>
            </tr>
            <tr>
              <td>
    
              </td>
              <td>
                Page:<br><textarea name="text"></textarea>
    
              </td>
            </tr>
            <tr>
              <td>
    
              </td>
              <td>
    
              </td>
            </tr>
            <tr>
              <td>
                &nbsp;
              </td>
              <td>
                <input type="submit" name="sub" value="Invia"><input type="reset" name="res" value="Cancella">
              </td>
            </tr>
      </table>
            <p>&nbsp;</p>
    </form>
    </body>
    </html>
    poi salva.php
    Codice PHP:
    <?
    $dir
    = "Pagina/";
    $text = isSet($_POST['text']) ? $_POST['text'] : '';


    $text = stripslashes($text);



    $text = nl2br($text);

    $fp = fopen($dir.$nome."Pagina.txt", "w");
    fwrite($fp, " Pagina: ".$text);
    fclose($fp);
    echo
    "Pagina creata con successo";
    ?>
    poi ovviamente crei la cartella Pagina ecc..
    dove vuoi stamparla metti questo:
    Codice PHP:
    <?
    $file
    = file("Pagina/Pagina.txt");
    foreach(
    $file as $riga) {
    $words = explode(' ' , $text);
    for(
    $i=0 ; $i<count($words) ; $i++) {
    // Link
    $word[$i] = trim($word[$i]);
    $var = isset($word[$i]{0}) ? strtolower($word[$i]{0}) : '';
    $var .= isset($word[$i]{1}) ? strtolower($word[$i]{1}) : '';
    $var .= isset($word[$i]{2}) ? strtolower($word[$i]{2}) : '';
    $var .= isset($word[$i]{3}) ? strtolower($word[$i]{3}) : '';

    if(
    trim($var) == 'http') {
    $word[$i] = '<a href="'. $word[$i] .'">'. $word[$i] .'</a>';
    } elseif(
    trim($var)=='www.') {
    $word[$i] = '<a href="http://'. $word[$i] .'">'. $word[$i] .'</a>';
    }

    // Grassetto
    $words[$i] = str_replace('[b]','<b>',$words[$i]);
    $words[$i] = str_replace('[/b]','</b>',$words[$i]);

    // Corsivo
    $words[$i] = str_replace('[i]','<i>',$words[$i]);
    $words[$i] = str_replace('[/i]','</i>',$words[$i]);

    // Sottolineato
    $words[$i] = str_replace('[u]','<u>',$words[$i]);
    $words[$i] = str_replace('[/u]','</u>',$words[$i]);

    // Immagini
    if( strpos( $words[$i], '[img]' ) !== false && strpos( $words[$i], '[/img]' ) !== false) {
    $link = str_replace('[img]','',$words[$i]);
    $link = str_replace('[/img]','',$link);
    $words[$i] = "<img src=\"$link\">";
    }
    }
    $text = implode(' ', $words);
    print(
    $riga);
    }
    ?>
    Con questo che to messo sopra puoi anche mettere immagini testo sottolineato link ecc...
    Per quanto riguarda il fatto che puoi aggiungere solo tu le news usa delle sessioni nella pagina del form,
    saluti ang
    Ultima modifica di mrgiocho : 21-05-2006 alle ore 11.18.25

  3. #3
    Guest

    Predefinito

    scusa non ho capito bene... dove devo inserirli?
    Ultima modifica di stexe : 21-05-2006 alle ore 12.07.23

  4. #4
    Guest

    Predefinito

    allora,
    creti la pagina del form, poi crei salva.php(ste 2 con i relativi codici messi sopra)poi crei la cartella Pagina e poi usi lultimo codice dove vuoi ke appaino le news

  5. #5
    Guest

    Predefinito

    l'ho provato... non va bene perchè così devo comunque scrivere tutti i tag per ottenere la pagina come la voglio... e così lo potevo fare anche con l'editor all'interno del pannello di controllo di av....

    io volevo una specie di board come nei forum che ti inseriscono i tag in automatico (colori, dimensioni testo, linee, link, img)
    in modo da scrivere le news velocemente senza gli editor

  6. #6
    Guest

    Predefinito

    capisco non so perke non lo mai provato cmq se non erro ce sono alcuni che te la danno prefatta sta barra

  7. #7
    Guest

    Predefinito

    in pratica tu vorresti qualcosa come la modalità avanzata per inviare msg qui su altervista? con una serie di pulsanti a cui corrispondono i vari tag?

  8. #8
    Guest

    Predefinito

    esatto, aprendo la pagina per modificare/aggiungere le news, voglio vedere tutto il testo inserito per le news per poterlo così modificare, aggiungere altro testo con la barra...

  9. #9
    L'avatar di cosisonoio
    cosisonoio non è connesso AlterGuru
    Data registrazione
    03-07-2004
    Residenza
    Ubuntustudio 8.04
    Messaggi
    1,960

    Predefinito

    Uhm...a mio parere faresti meglio ad usare un vero e proprio script per le news, html.it ne offre parecchi.

    cuteNews potrebbe essere un'ottima soluzione.
    Che fortuna possedere una grande intelligenza non ti mancano mai le sciocchezze da dire.(Anton Cechov)
    Gran brutta malattia il razzismo. Più che altro strana : colpisce i bianchi, ma fa fuori i neri. (Albert Einstein)
    [Mafioso AlterVistiano]

  10. #10
    Guest

    Predefinito

    è un pò troppo complesso... per quelle poche news che devo inserire...

  11. #11
    Guest

    Predefinito

    devi mettere solo testo ho anke immaggini e link?

  12. #12
    Guest

    Predefinito

    solo testo e linee divisori

  13. #13
    Guest

    Predefinito

    con i codi di sopra puoi benissimamente scrivere sensa aprire i tag html prova

  14. #14
    Guest

    Predefinito

    lo avevo provato prima... forse ho sbagliato qualcosa...
    riesci a inviarmi via mail i file già fatti? info[NOSPAM]@systemfailure.tk
    grazie

    FunCool: Ho aggiunto il tag [NOSPAM] per evitare lo spam verso il tuo indirizzo e-mail.
    Ultima modifica di funcool : 21-05-2006 alle ore 19.18.16

  15. #15
    Guest

    Predefinito

    Citazione Originalmente inviato da cosisonoio Visualizza messaggio
    Uhm...a mio parere faresti meglio ad usare un vero e proprio script per le news, html.it ne offre parecchi.

    cuteNews potrebbe essere un'ottima soluzione.
    Continuo qui x evitare di aprire 3000 topic identici.

    Ho lo stesso problema, quello di voler inserire delle news (non necessariamente con immagini) ma stesso problema: non mastico affatto php ne script...quindi...come installo cutenews sul mio sito? c'è una soglia minima di AlterCent da raggiungere prima di poterlo 'utilizzare'? grazie

  16. #16
    Guest

    Predefinito

    Non c'è nessuna soglia...dato che è un semplice script in php che non usa database MySQL...quindi basta che fai l'upload dei file...e leggi le istruzioni sul sito.

  17. #17
    Guest

    Predefinito

    Citazione Originalmente inviato da yook Visualizza messaggio
    Non c'è nessuna soglia...dato che è un semplice script in php che non usa database MySQL...quindi basta che fai l'upload dei file...e leggi le istruzioni sul sito.
    Bene. E' già na cosa...in quanto alle istruzioni del sito sono poco comprensibili ()...un aiutino/guida-ita if possible?

  18. #18
    Guest

    Predefinito

    Continuo a nn capire le istruzione del sito di cute news, qualcuno può aiutarmi nell'install passo passo? grazie

Regole di scrittura

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