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

    Invio dati tramite un form in javascript il tutto gestito da una pagina html

    Ciao a tutti sono nuovo, non trovando la sezione presentazioni mi presento qui e vi pongo subito il mio problema.

    Il ho di recente aperto un piccolo sito su forumfree, purtroppo ci sono molte limitazioni e lo staff di supposto del forum principale non è di alcun aiuto.

    Il mio problema consiste nel creare una pagina in html con all'interno un form in javascript che invii delle cose inserite in una determinata sezione creando un thread con scritto quello che gli passo in html.

    Vi faccio un esempio pratico

    Io creo una pagina html con dei campi di inserimento
    Titolo:
    Genere:
    Commento:

    poi faccio il tasto invia, quando l'utente preme invia il tutto va mandato ad una pagina a scelta e il tutto viene stampato come se io avessi creato un topic da zero come per esempio

    Titolo: discussioneprova
    Genere: horror
    Commento: pincoPallino

    Spero di essere stato chiaro, volendo posso anche postare il codice che ho creato per vedere dove sbaglio.
    Il tutto viene gestito all'interno di forumfree e i linguaggi ammessi sono html,css,javascript

    Un grazie a tutti quelli che mi aiuteranno
    Simonus

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ciao e benvenuto, posta pure il codice, ma dubito che si possa fare molto forumfree è molto restrittivo.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    codice:
    <html>
           <head>
                   <title>Prova moduli</title>
           </head>
           <body>
    <script type="text/javascript">
    function Modulo() {
    var titolo = document.modulo.titolo.value;
    var locandina = document.modulo.locandina.value;
    if ((titolo == "") || (titolo == "undefined")) {
    alert("Il campo Titolo è obbligatorio."");
    document.modulo.titolo.focus();
    return false;
    }
    else if ((locandina == "") || (locandina == "undefined") || (homepage.indexOf("http://") == (-1))) {
    alert("Il campo locandina non può essere privo di http://";
    document.modulo.locandina.value = "http://";
    document.modulo.locandina.select();
    return false;
    }
    else {
    document.modulo.action = "pagina a cui lo devo reindirizzare";
    document.modulo.submit();
    }
    }
    </script>
                   <table align="center" border="1">
                           <form method="post" name="modulo">
                                   <tr>
                                           <td colspan="2" align="center">Modulo per release nella sezione film</td>
                                   </tr>
                                   <tr>
                                           <td>Titolo della release - Anno</td>
                                           <td><input type="text" name="titolo" size="100" /></td>
                                   </tr>
                                   <tr>
                                           <td>Locandina del film</td>
                                           <td><input type="text" name="locandina"size="100" /></td>
                                   </tr>
                                           <tr>
                                                   <td>Link</td>
                                                   <td><textarea cols="63"></textarea></td>
                                           </tr>
                                           <tr>
                                                   <td colspan="2" align="center"><input type="button" name="invia" value="Invia il modulo" onClick="Modulo ()"/></td>
                                           </tr>
                           </form>
                   </table>
           </body>
    </html>
    Grazie, speriamo bene, lo so purtroppo è troppo restrittivo

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Se non c'e' un linguaggio lato server che acquisisca i dati inviati e li registri da qualche parte sul server non puoi fare nulla di tutto cio'.

    Se proprio non vuoi spendere pochi euro ci sono anche spazi free per l'uso non professionale, scegli il linguaggio lato server che vuoi usare e spostero' la discussione

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    eh infatti volevo quasi usare altervista ma ormai avevamo cominciato a costruire il sito dall'altra parte, quindi dici che non sia proprio possibile fare una cosa del genere con forumfree?

    Tanto da sapere se perdere le speranze o meno.
    Grazie

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Di certo non puoi pretendere di modificare i files e le pagine ospitate sul server con il solo html e javascript... cosa impedirebbe a chiunque di modificare le TUE pagine?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.