Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Feb 2011
    Messaggi
    84

    problema con editor WYSIWYG FCKeditor

    ciao a tutti sono subentrato come amministratore di un sito web e devo finire una cosa iniziata da quello prima in pratica c'è un form per modificare gli articoli gli articoli
    questa è la pagina
    Codice PHP:


    <html> 
    <head> 
    <title>Form dati</title> 
    <title>Replace Textareas by Class Name &mdash; CKEditor Sample</title>
        <meta content="text/html; charset=utf-8" http-equiv="content-type" />
        <script type="text/javascript" src="ckeditor/ckeditor.js"></script>
        <script src="sample.js" type="text/javascript"></script>
        <link href="sample.css" rel="stylesheet" type="text/css" />
    </head> 
    <body> 


     

    <?php

        $conn
    =mysql_connect("*********", *********", "*********");
        if (!
    $conn)
        {
            die("
    Connessione a Mysql non riuscita " . mysql_error());
        }
        
        
    $db=mysql_select_db("*********", $conn);
        if (!
    $db)
        {
            die("
    Connessione al Database non riuscita " . mysql_error());
        }    
    ?> 


    <?php
       
            
    $Risultato=mysql_query("select from users WHERE nome '".$_GET['id']."' ", $conn);
            if (!
    $Risultato)
            {
                die("
    La tabella selezionata non esiste " . mysql_error());
            }

            while (
    $riga=mysql_fetch_array($Risultato))
            {
            
    $originale= "" . $riga[3] . "" ;
            }
            
    mysql_close();  
        ?>
     
    <?php echo" 
    <form method=\"POST\" action=\"invia.php?id=" .$_GET['id']. "\" enctype=\"multipart/form-data\">"?>  
    <div>titolo</div>
    <div><input name="titolo" type="text"></div>

    <script type="text/javascript" src="/admin/Scripts/fckeditor/fckeditor.js"></script>
    <script type="text/javascript">
    var oFCKeditor = new FCKeditor('INS_ARTICOLO');
    oFCKeditor.BasePath = "/admin/Scripts/fckeditor/"; oFCKeditor.InstanceName = "INS_ARTICOLO"; 
    oFCKeditor.Value = "<?php echo"$originale"?>"; 
    oFCKeditor.Width = "650px"; oFCKeditor.Height = "400px"; 
    oFCKeditor.Create();
    </script>



        




     

    </td> 

    <input type=submit value=Inserisci nuovi dati>


    </table> 
    </body> 
    </html>

    quella che devo creare io è la pagina invia.php

    ho fatto una roba del genere
    Codice PHP:
    <?php


    $link
    =mysql_connect("**********","**********","**********"
    or die (
    "Non riesco a connettermi a [b]$db_host"); 

    @
    mysql_select_db (**********, $link
    or die (
    "Non riesco a selezionare il db $database
    "
    );


    // preparo la query di aggiornamento
    $dati "UPDATE users SET aziendaid = '".$_REQUEST['titolo']."', testo = 
    '"
    .$_REQUEST['testo']."' WHERE nome = '".$_GET['id']."'";

    mysql_query ($dati$link);
    // invio la query
    $result mysql_query($dati);
     
    // controllo l'esito
    if (!$result) {
        die(
    "Errore nella query $query: " mysql_error());
    }
     
    // chiudo la connessione a MySQL

     
    echo 'Query eseguita correttamente';
    ?>

    <?php

    if(isset($_GET['id'])){
    $id_art $_GET['id'];
    }
    ?>
    il titolo viene aggiornato mentre il testo no! come devo fare?
    grazie a tutti come sempre

  2. #2
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    ma questa pagina ha mai funzionato?
    perchè il nome della textarea che invii in POST è questo
    Codice PHP:
    var oFCKeditor = new FCKeditor('INS_ARTICOLO'); 
    quindi dovresti recuperarlo con $_POST['INS_ARTICOLO'] invece lo recuperi qua
    Codice PHP:
    $dati "UPDATE users SET aziendaid = '".$_REQUEST['titolo']."', testo = 
    '"
    .$_REQUEST['testo']."' WHERE nome = '".$_GET['id']."'"
    con $_REQUEST['testo'].
    quindi al posto di $_REQUEST['testo'] devi mettere
    $_POST['INS_ARTICOLO']
    vedi se è ok..

  3. #3
    Utente bannato
    Registrato dal
    Feb 2011
    Messaggi
    84
    grazie 1000 così funziona!

  4. #4
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    alè..

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.