Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    Editor per inserire articoli

    dovrei dare la possibilità di inserire articoli tramite pagine php.
    però vorrei qualcosa di più di una textarea.
    esiste un editor web da mettere in un form?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    98
    .

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    98
    cerca WYSIWYG editor o plugin sugoogle ne troverai diversi

    io mi trovo bene con il WYSIWYG di Jquery....è semplice e di implementazione banale

    ovviamente sceglierai quello più adatto al tipo di articoli che vuoi inserire(più articolati o meno)


  4. #4
    ckeditor... ti fa anche l'upload dei file...
    Ciao!

  5. #5
    grazie a entrambi.
    mi sembrano buoni entrambi,
    farò qualche prova!

  6. #6
    sto provando ckeditor e ho qualche problema:
    Codice PHP:
    <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
            <title>Insert</title>
            <meta content="text/html; charset=utf-8" http-equiv="content-type" />
            <script type="text/javascript" src="../ckeditor.js"></script>
            <script src="sample.js" type="text/javascript"></script>
            <link href="sample.css" rel="stylesheet" type="text/css" />
        </head>
        <body>
            <?php
            
    if (isset($_POST['inserisci'])) {
                include 
    '../../config.php';
                
    $link mysql_connect($host$user$password) or die("Non è possibile connettersi al server
    "
    );
                
    $conn mysql_select_db($db$link) or die("Non è possibile connettersi al db
    "
    );
                
    $title $_POST['title'];
                
    $sectionid $_POST['sectionid'];
                
    $fulltext $_POST['fulltext'];
                
    $insert "INSERT INTO articoli2 (title,sectionid,fulltext) VALUES (\"" $title "\", \"" $sectionid "\",\"" $fulltext "\")";
                if (
    $_POST['title'] == NULL || $_POST['sectionid'] == NULL || $_POST['fulltext'] == NULL) {
                    echo 
    "dati mancanti";
                } else {
                    
    mysql_query($insert) or die(mysql_error($link));
                }
            }
            
    ?>
            <h1>
            CKEditor Sample
            </h1>
            <div id="alerts">
                <noscript>
                    


                        [b]CKEditor requires JavaScript to run[/b]. In a browser with no JavaScript
                    support, like yours, you should still see the contents (HTML data) and you should
                    be able to edit it normally, without a rich editor interface.
                    </p>
                </noscript>
            </div>
            <form action="#" method="post">
                


                    Title: <input type="text" name="title" />

                </p>
                


                    Sectionid: <input type="text" name="sectionid" />

                </p
                


                    <textarea class="ckeditor" cols="80" id="editor1" name="fulltext" rows="10"></textarea>
                </p>
                


                    <input type="submit" name="inserisci" value="Submit" />
                </p>
            </form>
        </body>
    </html>
    premettendo che le voci del db sonon giuste, questo è l'errore che mi da:
    codice:
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'fulltext) VALUES ("prova", "13","
    
    prova
    ")' at line 1
    il funzionamento dell'editor è uguale a quello di un normale form o ho sbagliato qualcosa?

  7. #7
    Utente di HTML.it L'avatar di brodik
    Registrato dal
    Jan 2009
    Messaggi
    765
    Codice PHP:
    mysql_query("INSERT INTO articoli2 (title, sectionid, fulltext) VALUES ('$title', '$sectionid', '$fulltext')"); 

  8. #8
    stesso errore.
    ho fatto delle prove e senza la textarea ha funzionato.
    nn riesco a capire proprio

  9. #9
    prova questo:

    http://tinymce.moxiecode.com/

    si chiama tinyMCE, è uno dei più famosi, ed è per esempio quello utilizzato in Joomla: ha un sacco di plugin e di funzionalità, ed è semplicissimo da configurare.

  10. #10
    grazie lo proverò.
    vorrei però capire se il problema è nell'editor o nella query.
    a me il codice scritto sembra giusto.......

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.