Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. CMS & Piattaforme Self-Hosted
    5. Creare cms
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • D
      dawson.s User Attivo • ultima modifica di

      Ciao, c'è un problema in questa cosa perché aprendo il file html in un WYSIWYG editor ti va a creare solo il codice del testo che vedi dentro eliminando i tag html body ecc..:?

      Non saresti capace di lavorare direttamente nel codice html?

      Comunque è molto semplice la cosa, supponendo che hai aperto il contenuto nella textarea e chearrivi con un link dove selezioni il file con modifica_news.php?filename=pagina1.html:

      [php]
      echo "<textarea name='html'>". file_get_contents("$_GET[filename]")."</textarea>";
      [/php]Questo contenuto che modificherai lo invii via POST ad una pagina che riceve e scrive il file (riportando via link sempre il nome)

      [php]

      $myFile = $_GET["filename"];
      $fh = fopen($myFile, 'w');
      $stringData = $_POST["html"];
      fwrite($fh, $stringData);
      [/php]In questo modo dovrebbe sovrascrivere il file con il nuovo codice cioè come se modificassi il file. Però ripeto dovresti lavorare direttamente sull'html:?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        temp User • ultima modifica di

        Ciao =]
        Ho letto i post e l'idea è giusta. Comunque un bel edito come lo vuoi tu non è semplice a mio avviso. L'editor da come vedo ti servirebbe per modificare tutta la pagina non solo il vero e propio contenuto giusto? Cioè se è cosi forse è piu veloce che tu modifichi le pagine come fai ora e crei uno script su area privata che ti fa l'upload delle nuove pagine! Invece se riesci a individuare una parte "fissa" del sito cioè che non cambia: a quel punto allora vale il metodo proposto di una text area dove modifichi il contenuto e poi salvi tutto tenendo conto che in questo caso hai solo testo (prevalentemente) e la cosa è piu semplice.
        Oppure ti appoggi a prodotti gia confezionati (CMS fatti da altri) e usando quelli sai che hanno gia molte funzioni presenti!
        Ciao!

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          motherboard User • ultima modifica di

          ragazzi funziona tutto alla perfezione solo che l'html è pieno di \ ... se li tolgo funziona tutto alla perfezione altrimenti niente css... come faccio a scrivere una funzione in php che cancella tutte le \ prima di scrivere il file??
          ereg_replace, str_replace o qualcos'altro??

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            thedarkita ModSenior • ultima modifica di

            stripshashes

            http://www.php.net/manual/it/function.stripslashes.php

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              motherboard User • ultima modifica di

              si ho già provato con stripslashes ma non so come mai, mi cancella anche cose che non vorrei...
              questo
              <hr />
              diventa
              <hr>
              questo
              <br class="imClear" />
              diventa
              <br class="imClear">
              si può evitare??? aiuto sono nei pasticci..
              tutto ciò mi scombina completamente il layout grafico e css..
              Ciao e grazie

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • M
                motherboard User • ultima modifica di

                up

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • D
                  dawson.s User Attivo • ultima modifica di

                  Puoi attivare sul server magic_quotes_gpc su On?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • M
                    motherboard User • ultima modifica di

                    non credo... ho aruba con windows... posso?

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • L
                      lebowski User Attivo • ultima modifica di

                      Se usi Aruba puoi attivare il servizio ArubaNuke, praticamente un cms DotNetNuke limitato, ma adatto al tuo scopo.

                      Ciao.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • M
                        motherboard User • ultima modifica di

                        ehm il problema è che il sito c'è già e ci sono gfià 60 pagine...
                        con windows su server virtuale aruba, si può accedere in qualche modo a php.ini?

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • L
                          lebowski User Attivo • ultima modifica di

                          Su server condivisi no altrimenti la modifica si ripercuoterebbe su tutti i domini che condividono il medesimo server, su quelli dedicati non so (mai provati). Sui forum di Aruba tempo fa ho letto comunque qualche sistema per ovviare al problema.

                          Ciao

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          Caricamento altri post
                          Rispondi
                          • Topic risposta
                          Effettua l'accesso per rispondere
                          • Da Vecchi a Nuovi
                          • Da Nuovi a Vecchi
                          • Più Voti