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

    inserimento e click automatico in form

    salve ho una cosa da fare.
    in pratica un programma creato da me deve inviare e memorizzare un dato che invio ad una pagina su internet.

    ho creato quindi una pagina asp che ha 1 solo campo e il tasto invia (che inserisce i dati in un database access)

    pero' qualcosa non va.
    ovvero vorrei che i dati venissero presi da una stringa passata GET e quindi compilare il campo TESTO con il valore.

    e poi il tasto INSERISCI come posso fare che si clicchi in automatico?

    grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Si fa con javascript.

    Roby

  3. #3
    potete spostarmi nella sezione giusta per favore?

  4. #4
    nessuno sa proprio aiutarmi?

    ecco il mio form:

    <form method="POST" action="<%=MM_editAction%>" name="form1">
    <table width="200" align="center">
    <tr valign="baseline">
    <td width="192"> <div align="center">
    <input name="numero" type="text" value="<% Response.Write Request.QueryString("numero") %>" size="13" maxlength="13">
    </div></td>
    </tr>
    <tr valign="baseline">
    <td height="35"> <div align="center">
    <input type="submit" value="Inserisci">
    </div></td>
    </tr>
    </table>
    <input type="hidden" name="MM_insert" value="form1">
    </form>

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non capisco la logica di quello che chiedi che sarebbe:

    url : mia_pagina_dati.asp?numero=1

    form che nel campo numero recuperi la query

    <input name="numero" type="text" value="<% Response.Write Request.QueryString("numero") %>" size="13" maxlength="13">


    e un campo hidden che recupera il nome form e vuoi che il form sia inviato in automatico :master:

    Una motivazione valida per tutto c'è?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    allora ecco la mia pagina completa di connessione ecc...

    sono quasi alla disperazione..

    Il codice che avevo postato prima era un casino perche fatto da dreamweaver
    questo è asp... quindi dovrebbe mancare solo il javascript che fa la funzione...

    <%
    Dim Numero
    Numero = Request.QueryString("numero")
    %>

    <%
    Dim conn
    Set conn = Server.CreateObject("ADODB.Connection")
    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\Inetpub\webs\supermuuucom\mdb-database\dati.mdb;"

    sql = "SELECT * FROM sms"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn, 3, 3

    if Request.Form("numero" ) <> "" then

    rs.AddNew
    rs.Fields("numero") = Request.Form("numero")

    rs.update

    end if

    %>
    <html>
    <div align="center">
    <center>
    <table border="0" cellpadding="0" cellspacing="0" width="70%">
    <tr>
    <td width="100%">

    <form name="modulo" method="post">

    <div align="center"><font face="Verdana" size="2">
    <input name="numero" type="text" value="<% Response.Write Request.QueryString("numero") %>" size="20" >


    <input type="submit" value="Invia" name="B1">
    </font> </div>
    </form>


    </td>
    </tr>
    </table>
    </center>
    </div>
    </body>
    </html>


    ora davvero vi pago ma mi serve sapere come togliere (o lasciare) il tasto INVIA, ma che il dato come viene inserito nel campo numero, che viene preso da querystring, venga inserito in automanitco.

    ovvero mi serve un click in qualche modo sul tasto INVIA.
    si puo o no.
    devo ancora capire quello..

  7. #7
    per farvi vedere la mia buona volonta ho cercato ovunque e il migliore che ho trovato è questo...
    http://www.mrwebmaster.it/tutorial/js/tutorial603.htm

    ma non riesco a farlo andare...

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Da quello che sono riuscito a capire vorresti salvare un numero di cellulare, ma il motivo di fare una procedura cosi complessa senza il "consenso" da parte del utente (vedi pressione sul tasto invia) mi è ancora oscura, e come già detto finché non fornirai una motivazione valida a quello che chiedi non seguiranno altre risposte.
    Saluti.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    il programmino che sto facendo in pratica invia il numero di destinatario degli sms al database (dove li ci sono altri campi data ecc..)

    1. il programma è per uso della mia ditta
    2. nel programma cè scritto che vengono salvati i numeri
    3. mi serve solo per delle statistiche (ovvero mi serve per fare un +1 al database)
    4. ho fatto un esempio col numero di cellulare ma potevo farlo anche con un nome o numero qualsiasi, ma con questo non voglio giustificarmi di un lavoro che faccio per me e utilizzo personalmente.

    se basta cosi ringrazio per l aiuto altrimenti non so che dirvi e ringrazio lo stesso

  10. #10
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Mi sfugge il motivo per cui tu, pur avendo gia' sul server il dato richiesto, te lo debba far reinviare tramite un form per poterlo memorizzare... :master:

    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.