Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
HTML / CSS - JQuery Mobile Help
Forum - HTML / CSS - JQuery Mobile Help

Pagine: [ 1 2 3 4 ] Precedente | Prossimo
Avatar
MosterApi (Normal User)
Newbie


Messaggi: 15
Iscritto: 01/08/2013

Segnala al moderatore
Postato alle 23:12
Giovedì, 01/08/2013
Ciao a tutti ragazzi ho un problema jquery mobile ho creato tante caselle di testo che si devono compilare con dei dati per inviare la segnalazione ora devo mettere un pulsante chiamato invia segnalazione e solo che non so come fare per fargli inviare tutte le informazione verso un email :d:d:d:d:d

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 23:58
Giovedì, 01/08/2013
se sei in un form basta che setti le proprietà method="post" e action="action.php" e il pulsante lo fai con <input type="submit" value="invia"> come ultimo elemento del form e su action.php hai l' array $_POST con i dati dell' utente, e da li puoi anche inviare le mail: http://php.net/manual/en/function.mail.php spero di essere stato chiaro, tipo se nel form hai un input con attributo name="nome" e uno con name="indirizzo_mail" sulla pagina php farai:
$result = mail ( $_POST["indirizzo_mail"] , "Ciao ".$_POST["nome"] ,"Testo della mail......" )

PM Quote
Avatar
MosterApi (Normal User)
Newbie


Messaggi: 15
Iscritto: 01/08/2013

Segnala al moderatore
Postato alle 1:13
Venerdì, 02/08/2013
Scusami ma non ho capito:grr:

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 9:54
Venerdì, 02/08/2013
codice html del form:
Codice sorgente - presumibilmente Plain Text

  1. <form action="invia.php" method="post">
  2. nome: <input type="text" name="nome" /><br />
  3. email: <input type="text" name="mail" /><br />
  4. <input type="submit" value="Invia" />
  5. </form>



codice invia.php
Codice sorgente - presumibilmente HTML / CSS

  1. <?php
  2. $result = mail ( $_POST["mail"] , "Ciao ".$_POST["nome"] ,"Ciao ".$_POST["nome"]." grazie per esserti registrato/blablabla"  );
  3. if ($result == FALSE)
  4.     echo "errore durante l' invio della mail";
  5. else
  6.     echo "mail inviata con successo";
  7. ?>



l' alternativa a tutto questo è usare ajax, ma solo se vuoi che la pagina NON si ricarichi/cambi

PM Quote
Avatar
MosterApi (Normal User)
Newbie


Messaggi: 15
Iscritto: 01/08/2013

Segnala al moderatore
Postato alle 15:52
Venerdì, 02/08/2013
ma gli utenti devono compliare il form di segnalazione e tutto quello compliato deve arrivare sulla mia email

PM Quote
Avatar
GN (Member)
Guru


Messaggi: 772
Iscritto: 30/04/2011

Segnala al moderatore
Postato alle 20:53
Venerdì, 02/08/2013
Testo quotato

Postato originariamente da MosterApi:

ma gli utenti devono compliare il form di segnalazione e tutto quello compliato deve arrivare sulla mia email  


Beh, e allora usa la funziona mail() in base alle tue necessità, no?
Quin c'è la reference http://php.net/manual/en/function.mail.php, come vedi il primo parametro è il destinatario, ilsecondo l'oggetto e il terzo il messaggio (che va composto unendo i campi del form), ad esempio, mettiamo che hai tre campi, "nome", "mail" e "segnalazione":
Codice sorgente - presumibilmente Plain Text

  1. mail("tuamail@tuohost.com", "segnalazione errori", "Nome: ".$_POST["nome"]. "/nIndirizzo Mail: ".$_POST["mail"]."/nSegnalazione errore: ".$_POST["segnalazione"]);


PM Quote
Avatar
MosterApi (Normal User)
Newbie


Messaggi: 15
Iscritto: 01/08/2013

Segnala al moderatore
Postato alle 23:47
Venerdì, 02/08/2013
non funziona non mi arriva email :d:d:d:d

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 11:30
Sabato, 03/08/2013
Testo quotato

Postato originariamente da MosterApi:

non funziona non mi arriva email :d:d:d:d



e vedi errore durante l' invio della mail su schermo o no?

PM Quote
Avatar
MosterApi (Normal User)
Newbie


Messaggi: 15
Iscritto: 01/08/2013

Segnala al moderatore
Postato alle 22:14
Lunedì, 05/08/2013
thedark
questo è il mio codice sorgente del index.html
Codice sorgente - presumibilmente HTML

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Applicazione Web jQuery Mobile</title>
  6. <link href="jquery.mobile-1.0.min.css" rel="stylesheet" type="text/css"/>
  7. <script src="jquery-1.6.4.min.js" type="text/javascript"></script>
  8. <script src="jquery.mobile-1.0.min.js" type="text/javascript"></script>
  9. </head>
  10. <body>
  11.  
  12. <div data-role="page" id="page">
  13.         <div data-role="header">
  14.                 <h1>Pagina uno</h1>
  15.         </div>
  16.         <div data-role="content">      
  17.                 <
  18.                   <div data-role="fieldcontain">
  19.           <form method="post" name="form2" action="form2.php">
  20.                     <label for="nome">Immissione testo:</label>
  21.                     <input type="text" name="nome" id="nome" value=""  />
  22.               </div>
  23.           <tr>
  24.          
  25.                                         </ul>          
  26.         </div>
  27.         <div data-role="footer">
  28.           <div data-role="fieldcontain">
  29.             <label for="mail">Immissione testo:</label>
  30.             <input type="text" name="mail" id="mail" value=""  />
  31.         <tr>
  32.        
  33.       </div>
  34.           <div data-role="fieldcontain">
  35.             <div data-role="fieldcontain">
  36.               <label for="segnalazione">Immissione testo:</label>
  37.               <input type="text" name="segnalazione" id="segnalazione" value=""  />
  38.           <tr>
  39.          
  40.      
  41.  
  42.         </div>
  43.     <input type="submit">
  44. </div>
  45.  
  46.  
  47.  
  48. </body>
  49. </html>


e questo e il codice che metto nel php
Codice sorgente - presumibilmente Plain Text

  1. <?php
  2. mail("miamail@gmail.com", "segnalazione errori", "Nome: ".$_POST["nome"]. "/nIndirizzo Mail: ".$_POST["mail"]."/nSegnalazione errore: ".$_POST["segnalazione"]);
  3.         ?>


clicco ma non succede nulla

PM Quote
Pagine: [ 1 2 3 4 ] Precedente | Prossimo