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

    Problema Textbox dinamica java

    Salve ragazzi ho un problema che mi sta facendo uscire pazzo!!

    In questo pagina ho un form per l'invio di richieste preventivi:

    cribersistemi.com/prodotti2.html

    Ho un problema con la funzione in java di aggiunta e rimozione delle textbox.

    In pratica vorrei che cliccando su Aggiungi Riga si aggiungesse una casella di testo un pò più grande di quella attuale, almeno di 30 caratteri e sempre sulla stessa linea una casella di 3 caratteri sotto "Quantità". Inoltre quando clicco su Rimuovi mi si scasina l'allineamento delle caselle. Premetto che non sono molto esperto di java e html quindi la mia è una richiesta di aiuto per sistemare questa cosa ed avere il codice html per intero da poter incollare sopra a quello attuale. Ve ne sono infinitamente grato!

  2. #2
    ma il sito l'hai fatto te? se si come puoi dire di non essere esperto di html?? cmc ora ci provo e ti faccio sapere =)
    Che mondo sarebbe senza Nutella.

    PHP/MYSQL/HTML/CSS/JAVASCRIPT

  3. #3
    ehehhe ho modificato un template e per anni mi ha seguito un webmaster Ti ringrazio davvero tanto!

  4. #4

    help

    ragazzi nessuno riesce a darmi una mano?! Devo far andare quel maledetto script entro domani o mi linciano

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: help

    Originariamente inviato da funb0yzz
    ragazzi nessuno riesce a darmi una mano?! Devo far andare quel maledetto script entro domani o mi linciano
    mi spiace per te, ma prima di assegnare responsabilita' ai frequentatori di questo forum rileggiti il regolamento.

    Ah, si, buona domenica anche a te
    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

  6. #6
    guarda scusami non avevo proprio idea! Conosco sommariamente le regole dei forum ma questa cosa sulla "responsabilita'" non l'avevo mai sentita. ciao e grazieeeeee

  7. #7

    RISOLTO! (QUASI)

    CIAO A TUTTI!

    come potete vedere su cribersistemi.com/prodotti2.htlm ho quasi risolto

    dico quasi perchè ora ho il problema del file php che invia i campi dati in mail..
    Non riesco a fargli inviare i dati delle textbox che si aggiungono, incollo qui il codice

    <?PHP
    // Configuro i dati di invio della mail
    // (destinatario, mittente, oggetto e corpo)
    $mail_to = "luca@distribuzionesm.it";
    $mail_from = "$_POST[email2]";
    $mail_subject = "Contatto da Cribersistemi.com";
    $mail_body = "

    <font color='#000000'>
    Ragione sociale: $_POST[ragionesociale]

    Nominativo: $_POST[nominativo]

    Telefono: $_POST[telefono]

    Fax: $_POST[fax]

    Indirizzo: $_POST[indirizzo]

    Email: $_POST[email2]

    Sito web: $_POST[sitoweb]

    Codice Esptinet: $_POST[nome]

    Quantità: $_POST[mail]

    Codice Esptinet: $_POST[text]

    Quantità: $_POST[text2]

    messaggio: $_POST[messaggio]



    Data invio: ".date("d/m/Y, H:i")."

    IP: ".$_SERVER[REMOTE_ADDR]."

    </font></p>";

    // Specifico le intestazioni per il formato Html
    $mail_in_html = "MIME-Version: 1.0\r\n";
    $mail_in_html .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $mail_in_html .= "From: $_POST[nominativo] <$_POST[email2]>";

    // Invio la mail
    if (mail($mail_to, $mail_subject, $mail_body, $mail_in_html))
    {
    ?>
    <html><head><title>Contatto cribersistemi.com</title>
    <META HTTP-EQUIV="Refresh" CONTENT="2;URL=http://www.cribersistemi.com">
    </head><body>

    <table width="500" border="1" cellspacing="1" cellpadding="0" align="center" bordercolor="#000000">
    <tr><td bgcolor="#CCCCCC">
    <h5 align="center"><font face="Verdana, Arial, Helvetica, sans-serif">Grazie per averci contattato </font></h5></td></tr>
    <tr><td height="115" style="background-image:url(images/chilogo.gif); background-repeat:no-repeat; ">
    <div align="center">


    <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Riceverai una risposta all'indirizzo l'email <? echo $_POST[email2] ?></font></p>


    <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Grazie, lo staff di Pfr SRL</font></p>


    <font size="2" face="Verdana, Arial, Helvetica, sans-serif">www.distribuzionesm.it</font></p>
    </div></td></tr>
    </table>
    <?
    }
    ?>

  8. #8
    Ho quasi risolto tranne per un problema:

    quando aggiungo le text box lo script gli assegna un "name" uguale per tutte! così lo script php per l'invio della mail mi invia solo la prima, avrei bisogno che quando si generasse la textbox lo script della pagine gli assegnasse dei nomi differenti:

    </script>
    <script type="text/javascript">

    var arrInput = new Array(0);
    var arrInputValue = new Array(0);
    var arrInputValue1 = new Array(0);

    function addInput(){
    arrInput.push(arrInput.length);
    arrInputValue.push("");
    arrInputValue1.push("");
    display();
    }

    function display(){
    document.getElementById('parah').innerHTML = "";
    for (intI = 0; intI < arrInput.length; intI++) {
    document.getElementById('parah').innerHTML += createInput(arrInput[intI], arrInputValue[intI], arrInputValue1[intI]);
    }
    }

    function saveValue(intId, strValue){
    arrInputValue[intId] = strValue;
    }

    function saveValue1(intId, strValue){
    arrInputValue1[intId] = strValue;
    }

    function createInput(id, value, value1){
    return "<input name='text'input type='text' id='test " + id + "' onChange='saveValue(" + id + ",this.value)' value='" + value + "'> <input name='text2'input type='text2' id='test " + id + "' onChange='saveValue1(" + id + ",this.value)' value='" + value1 + "'>
    ";
    }

    function deleteInput(){
    if (arrInput.length > 0) {
    arrInput.pop();
    arrInputValue.pop();
    arrInputValue1.pop();
    }
    display();
    }
    </script>

    GRAZIEEEE

  9. #9
    ehi miraccomando non fate a botte per rispondere! ahhahaha

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.