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

    problema con invio form

    rieccomi con un altro problema
    allora sto facendo un sito contenente diversi form
    1 form data e tutti gli altri calc

    allora prendo lo script del form data e lo rielaboro facendo un form dati e creando una pagina invia2.php e tutto va bene il form funziona e l'invio pure

    creo un terzo form calc, di questi ne dovrò fare credo una decina se non di più, tutti form per ordinazione prodotti, e dato che nel file php viene segnato quello che va stampato, mi servono altrettanti moduli di invio allora

    io creo il form e scrivo action="invia3.php" e credo il file invia3.php

    ma al momento dell'invio di da subito errore

    qualcuno sa spiegarmi come mai nn funziona nulla?

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Se ci dicessi l'errore e postassi un po' di codice renderesti le cose molto più semplici, così è impossibile aiutarti.

  3. #3
    l'errore che esce è questo

    Parse error: syntax error, unexpected T_STRING in /membri2/sandy/ciro3/invia3.php on line 118
    il file invia3.php è questo

    <?php //Valori presi dal form $oggetto="Ordine"; $mittente=$_REQUEST['email']; // dati anagrifici $nome=$_REQUEST['nome']; $Cognome=$_REQUEST['cognome']; $soc=$_REQUEST['soc']; $via=$_REQUEST['via']; $citta=$_REQUEST['citta']; $stato=$_REQUEST['stato']; $telefono=$_REQUEST['telefono']; $fax=$_REQUEST['fax']; $email=$_REQUEST['email']; //da qui in poi prende le quantita $quantity1=$_REQUEST['quantity1']; $quantity2=$_REQUEST['quantity2']; $quantity3=$_REQUEST['quantity3']; $quantity4=$_REQUEST['quantity4']; $quantity5=$_REQUEST['quantity5']; $quantity6=$_REQUEST['quantity6']; $quantity7=$_REQUEST['quantity7']; $quantity8=$_REQUEST['quantity8']; $quantity9=$_REQUEST['quantity9']; $quantity10=$_REQUEST['quantity10']; $quantity1=$_REQUEST['quantity11']; $quantity2=$_REQUEST['quantity12']; $quantity3=$_REQUEST['quantity13']; $quantity4=$_REQUEST['quantity14']; $quantity5=$_REQUEST['quantity15']; $quantity6=$_REQUEST['quantity16']; $quantity7=$_REQUEST['quantity17']; $quantity8=$_REQUEST['quantity18']; // da qui in poi totali $total1=$_REQUEST['total1']; $total2=$_REQUEST['total2']; $total3=$_REQUEST['total3']; $total4=$_REQUEST['total4']; $total5=$_REQUEST['total5']; $total6=$_REQUEST['total6']; $total7=$_REQUEST['total7']; $total8=$_REQUEST['total8']; $total9=$_REQUEST['total9']; $total10=$_REQUEST['total10']; $total1=$_REQUEST['total11']; $total2=$_REQUEST['total12']; $total3=$_REQUEST['total13']; $total4=$_REQUEST['total14']; $total5=$_REQUEST['total15']; $total6=$_REQUEST['total16']; $total7=$_REQUEST['total17']; $total8=$_REQUEST['total18']; // Totali $subtotal=$_REQUEST['subtotal']; // Totale // Rielabora e crea un testo formattato $testo= " Nome: " . $nome . " Cognome: " . $Cognome . " Società: " . $soc . " Via / P. zza: " . $via . " Città: " . $citta . " Provincia / Stato: " . $stato . " Telefono: " . $telefono . " Fax: " . $fax . " Email: " . $email . " ------------------------------------------------------ Sbaffy Gatto Multigusto 20 kg - Pezzi: " . $quantity1 . ", Prezzo Totale: " . $total1 . " Ale Dog Cani 20 kg - Pezzi: " . $quantity2 . ", Prezzo Totale: " . $total2 . " 666 k Italia 10 kg Per Conigli - Pezzi: " . $quantity3 . ", Prezzo Totale: " . $total3 . " 666 k Italia 25 kg Per Conigli - Pezzi: " . $quantity4 . ", Prezzo Totale: " . $total4 . " 4 Stagioni 10 kg Per Conigli - Pezzi: " . $quantity5 . ", Prezzo Totale: " . $total5 . " 4 Stagioni 25 kg Per Conigli - Pezzi: " . $quantity6 . ", Prezzo Totale: " . $total6 . " Conilcarote 20 kg Per Conigli - Pezzi: " . $quantity7 . ", Prezzo Totale: " . $total7 . " Pollobello 10 kg Per Polli - Pezzi: " . $quantity8 . ", Prezzo Totale: " . $total8 . " Pollobello 25 kg Per Polli - Pezzi: " . $quantity9 . ", Prezzo Totale: " . $total9 . " Pollingrasso Pic-Nic 25 kg Per Polli - Pezzi: " . $quantity10 . ", Prezzo Totale: " . $total10 . " Ovobello 10 kg Per Polli - Pezzi: " . $quantity11 . ", Prezzo Totale: " . $total11 . " Ovobello 25 kg Per Polli - Pezzi: " . $quantity12 . ", Prezzo Totale: " . $total12 . " Scudo 25 kg Per Polli - Pezzi: " . $quantity13 . ", Prezzo Totale: " . $total13 . " 8 Superpolli 10 kg Per Polli - Pezzi: " . $quantity14 . ", Prezzo Totale: " . $total14 . " 8 Superpolli 25 kg Per Polli - Pezzi: " . $quantity15 . ", Prezzo Totale: " . $total15 . " Gran Riserva Ciclo Unico 25 kg Per Polli - Pezzi: " . $quantity16 . ", Prezzo Totale: " . $total16 . " Gran Riserva Riproduttori 25 kg Per Polli - Pezzi: " . $quantity17 . ", Prezzo Totale: " . $total17 . " Cantobello Classic 5 kg Per Polli - Pezzi: " . $quantity18 . ", Prezzo Totale: " . $total18 . " ------------------------------------------------------ Totale: " . $subtotal . " ------------------------------------------------------ //e-mail del destinatario. (inserire la vostra mail, chiaramente) $destinatario="sandyan@hotmail.it"; //script invio mail mail($destinatario,$oggetto,$testo,$mittente); header("location: http://sandy.altervista.org/ciro3/or...ffettuato.html"); ?>

    mentre il form è il seguente
    <FORM name=calcform method="POST" action="invia3.php"> <input type="hidden" name="formmail_id" value="13553"> <TABLE cellSpacing=2 cellPadding=2 border=0> <tbody> <tr> <td><label>Nome:
    <input type="text" name="nome""></label></td> <td><label> Cognome:
    <input name="cognome" type="text"></label></td> <td><label>Societ&agrave:
    <input name="soc"type="text"></label></td> </tr> <tr> <td><label>Via / P.zza:
    <input name="via"type="text"></label></td> <td><label> Citt&agrave:
    <input name="citta" type="text"></label></td> <td><label>Provicia / Stato:
    <input name="stato" type="text"></label></td> </tr> <tr> <td><label>Telefono:
    <input name="telefono" type="text"></label></td> <td><label>Fax:
    <input type="text" name="fax"></label></td> <td><label>E-mail:
    <input type="text" name="email"></label></td> </tr> </tbody> </table> <center>

    Mangimi Naturali Per Animali Da Compagnia E Da Allevamento</p></center> <TABLE cellSpacing=2 cellPadding=2 border=0> <TBODY> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity1"></TD> <TD>Sbaffy Gatto Multigusto 20 kg
    <INPUT readonly="readonly" onchange=calculate() value=26.00 name="price1"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total1"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity2"></TD> <TD> Ale Dog Cani 20 kg
    <INPUT readonly="readonly" onchange=calculate() value=14.50 name="price2"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total2"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity3"></TD> <TD>666 k Italia 10 kg Per Conigli
    <INPUT readonly="readonly" onchange=calculate() value=4.50 name="price3"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total3"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity4"></TD> <TD>666 k Italia 25 kg Per Conigli
    <INPUT readonly="readonly" onchange=calculate() value=10.00 name="price4"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total4"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity5"></TD> <TD>4 Stagioni 10 kg Per Conigli
    <INPUT readonly="readonly" onchange=calculate() value=4.50 name="price5"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total5"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity6"></TD> <TD>4 Stagioni 25 kg Per Conigli
    <INPUT readonly="readonly" onchange=calculate() value=10.00 name="price6"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total6"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity7"></TD> <TD>Conilcarote 20 kg Per Conigli
    <INPUT readonly="readonly" onchange=calculate() value=10.00 name="price7"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total7"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity8"></TD> <TD>Pollobello 10 kg Per Polli
    <INPUT readonly="readonly" onchange=calculate() value=5.50 name="price8"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total8"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity9"></TD> <TD>Pollobello 25 kg Per Polli
    <INPUT readonly="readonly" onchange=calculate() value=12.00 name="price9"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total9"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity10"></TD> <TD>Pollingrasso Pic-Nic 25 kg Per Polli
    <INPUT readonly="readonly" onchange=calculate() value=11.00 name="price10"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total10"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity11"></TD> <TD>Ovobello 10 kg Per Polli
    <INPUT readonly="readonly" onchange=calculate() value=45.50 name="price11"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total11"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity12"></TD> <TD>Ovobello 25 kg Per Polli
    <INPUT readonly="readonly" onchange=calculate() value=11.50 name="price12"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total12"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity13"></TD> <TD>Scudo 25 kg Per Polli
    <INPUT readonly="readonly" onchange=calculate() value=11.00 name="price13"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total13"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity14"></TD> <TD>8 Superpolli 10 kg Per Polli
    <INPUT readonly="readonly" onchange=calculate() value=5.50 name="price14"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total14"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity15"></TD> <TD>8 Superpolli 25 kg Per Polli
    <INPUT readonly="readonly" onchange=calculate() value=12.00 name="price15"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total15"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity16"></TD> <TD>Gran Riserva Ciclo Unico 25 kg Per Polli
    <INPUT readonly="readonly" onchange=calculate() value=15.00 name="price16"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total16"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity17"></TD> <TD>Gran Riserva Riproduttori 25 kg Per Polli
    <INPUT readonly="readonly" onchange=calculate() value=15.00 name="price17"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total17"></TD></TR> <TR> <TD>Quantit&agrave
    <INPUT onchange=calculate() name="quantity18"></TD> <TD>Cantobello Classic 5 kg Per Polli
    <INPUT readonly="readonly" onchange=calculate() value=4.00 name="price18"></TD> <TD>Prezzo
    <INPUT readonly="readonly" value=0.00 name="total18"></TD></TR> <TR> <TD></TD> <TD>Totale </TD> <TD><INPUT value=0.00 name="subtotal"></TD></TR> </TBODY></TABLE>
    <INPUT onclick=calculate() type=button value="Calcola Il Totale">
    <input type="submit" value="INVIA!" class="bt"></form>

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    OMG.. e cosa si dovrebbe capire da questo?
    Metti il codice usando i tag php invece che quote e mantieni la formattazione (un'istruzione per riga e indentazione), così è un delirio.

    Indica anche qual è la riga 118.

  5. #5
    me lo ha copiato così quando ho quotato ma è tutto ordinato e ben sistemato controlla tu stesso

    http://sandy.altervista.org/ciro3/invia3.php

  6. #6
    trovato l'errore grazie
    anche se mi hai solo indicato cosa voleva dire 118 e andando li ho capito l'errore dove stava :P
    ora tutto funziona alla perfezione

  7. #7
    Scusa, ma forse non capisco bene io, secondo te cosa sarebbe dovuto significare:

    Parse error: syntax error, unexpected T_STRING in /membri2/sandy/ciro3/invia3.php on line 118
    se non che alla riga 118 era presente un errore di sintassi?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  8. #8
    veramente è la prima volta che creo una cosa del genere
    ho avuto a che fare con php ma per un semplice script nulla di che
    ma prima d'ora non avevo mai fatto nulla del genere e mai visto righe di errore quindi non riuscivo proprio a capire dove stava l'errore

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.