Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Fckeditor: come riaprire una pag html creata e salvata con asp

    Tramite uno script asp, che si avvale di FCKeditor, edito una pagina con testo e immagini che poi salvo in una cartella "../Public/pagine" come pagina Html. Della stessa pagina, contemporaneamente al suo salvataggio, salvo (sempre con lo stesso script) il suo nome, il link e altri dati in un db.
    La mia domanda è:
    è possibile recuperare o riaprire nella textarea la pagina salvata , utilizzando sempre fckeditor, in modo da poterla poi modificare e risalvare?

    Per richiamarla uso questo script, ma oltre al nome e al numero del menu, non mi fa vedere niente e penso sia ovvio.
    codice:
    
    
    
    <%
    Dim cod
    cod=Request.Querystring("cod")
    Dim SQL,Rec
    SQL="SELECT * FROM MenuItems WHERE ID="&cod                                                     
    Set rec = Server.CreateObject("ADODB.Recordset")
    Set Rec=Conn.Execute(SQL)
    %>
    <div align="center">
    <center>
    <form method="post" action="edit-process.asp?cod=<%=cod%>">
    <table border="0" cellpadding="12" width="860" bgcolor="#E7EDF5" cellspacing="0" height="83" style="border-collapse: collapse" bordercolor="#111111">
    <tr>
    <td width="774" bgcolor="#83A5D2" height="44" align="center" colspan="3">
    <font face="Verdana" color="#FFFFFF">Modifica i dati</font></td>
    </tr>
    <tr>
    <td width="143" bgcolor="#EAF4FF" height="1" align="right">
    <font face="Verdana" size="2">Anno</font></td>
    <td width="701" bgcolor="#EAF4FF" height="1" colspan="2">
    <p align="center">
    <font face="Verdana">
    <input name="Menu" maxlength="50" size="16" value="<%=rec("ParentID")%>" style="float: left"></font></td>
    </tr>
    <tr>
    <td width="143" bgcolor="#EAF4FF" height="1" align="right">
    <font face="Verdana" size="2">Titolo</font></td>
    <td width="388" bgcolor="#EAF4FF" height="1">
    <input name="titolo" maxlength="50" size="54" value="<%=rec("Caption")%>"></td>
    <td width="297" bgcolor="#EAF4FF" height="1">
    </td>
    </tr>
    <tr>
    <td width="143" bgcolor="#EAF4FF" height="550" align="right" valign="top">
    <font face="Verdana" size="2">Alunni partecipanti al Progetto</font></td>
    </center>
    <td width="701" bgcolor="#EAF4FF" height="550" colspan="2">
    <%
    
    Dim oFCKeditor
    Set oFCKeditor = New FCKeditor
    oFCKeditor.BasePath = "../FCKeditor/"
    oFCKeditor.Create "Href"
    %>
    
    
    <p align="left"></td>
    </tr>
    <center>
    <center>
    
    <tr>
    <td width="782" bgcolor="#EAF4FF" height="1" colspan="3">
    <p align="center"><input type="submit" name="Submit" value="Salva le modifiche"></td>
    </tr>
    </table>
    </form>
    </center>
    </div>
    Vi ricordo che nel database viene salvato solo il percorso nella forma "../public/pagine/pagina1.htm" e in un altro campo il nome della pagina senza estensione.
    Grazie per l'aiuto che vorrete darmi

  2. #2
    ma non era oFCKEditor.value?

  3. #3
    Originariamente inviato da Mems
    ma non era oFCKEditor.value?
    Intanto grazie per la risposta
    Intendi questo che mi hai suggerito nell'altro 3D?:
    <%

    Dim oFCKeditor
    Set oFCKeditor = New FCKeditor
    oFCKeditor.BasePath = "../FCKeditor/"
    content = rec("descrizione")
    oFCKeditor.Value = content
    oFCKeditor.Create "Href"
    %>
    Questo mi va bene per richiamare e modificare il testo di una pagina salvato su database, ma se lo applico per richiamare la pagina html salvata in una cartella, richiamando il percorso da db, non solo mi da la textarea bianca, ma mi ripete la textarea per due volte una sotto l'altra.

  4. #4
    Se ho capito bene vuoi visualizzare dentro all'editor una pagina html salvata sul file system.
    Leggi il file con l'oggetto FSO e il suo content lo associ a una variabile content e quest'ultima al value dell'oggetto in questione. No?

  5. #5
    OK! Ci provo e semai mi rifaccio vivo.
    Grazie per il suggerimento.

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.