PHP dentro JS

19 Ott 2012
4
0
0
Salve, ho appena scaricato un template ma nel modulo della forma contatti son rimasto bloccato...
in questo codice qua
Codice:
    $(document).ready(function() {
       
       //if submit button is clicked
       $('#submit').click(function () {      
          
          //Get the data from all the fields
          var name = $('input[name=name]');
          var email = $('input[name=email]');
          var website = $('input[name=website]');
          var comment = $('textarea[name=comment]');

          //Simple validation to make sure user entered something
          //If error found, add hightlight class to the text field
          if (name.val()=='') {
             name.addClass('hightlight');
             return false;
          } else name.removeClass('hightlight');
          
          if (email.val()=='') {
             email.addClass('hightlight');
             return false;
          } else email.removeClass('hightlight');
          
          if (comment.val()=='') {
             comment.addClass('hightlight');
             return false;
          } else comment.removeClass('hightlight');
          
          //organize the data properly
          var data = 'name=' + name.val() + '&email=' + email.val() + '&website=' +
          website.val() + '&comment='  + encodeURIComponent(comment.val());
          
          //disabled all the text fields
          $('.text').attr('disabled','true');
          
          //show the loading sign
          $('.loading').show();
          
          //start the ajax
          $.ajax({
             //this is the php file that processes the data and send mail
             url: "process.php",   
             
             //GET method is used
             type: "GET",

             //pass the data         
             data: data,      
             
             //Do not cache the page
             cache: false,
             
             //success
             success: function (html) {            
                //if process.php returned 1/true (send mail success)
                if (html==1) {               
                   //hide the form
                   $('.form').fadeOut('slow');               
                   
                   //show the success message
                   $('.done').fadeIn('slow');
                   
                //if process.php returned 0/false (send mail failed)
                } else alert('Sorry, unexpected error. Please try again later.');            
             }      
          });
          
          //cancel the submit button default behaviours
          return false;
       });   
    });

dove devo inserire l'email del destinatario?
grazie mille e scusate ma non ne riesco a venir fuori
 
19 Ott 2012
4
0
0
è li dentro

Devi postare il contenuto di process.php, è lì che viene inviata l'e-mail e molto probabilmente è lì che dev'essere specificato l'indirizzo del destinatario.

il fatto è che all'interno del file di cui ho scritto prima c'è lì dentro questo pezzo

Codice:
 //start the ajax
          $.ajax({
             //this is the php file that processes the data and send mail
             url: "process.php",   
             
             //GET method is used
             type: "GET",

             //pass the data         
             data: data,      
             
             //Do not cache the page
             cache: false,
             
             //success
             success: function (html) {            
                //if process.php returned 1/true (send mail success)
                if (html==1) {               
                   //hide the form
                   $('.form').fadeOut('slow');               
                   
                   //show the success message
                   $('.done').fadeIn('slow');
                   
                //if process.php returned 0/false (send mail failed)
                } else alert('Sorry, unexpected error. Please try again later.');            
             }      
          });
          
          //cancel the submit button default behaviours
          return false;
       });   
    });

quindi è quello il process.php? perchè io non ho altri file T__T
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
Non hai altri file?
Di solito quando scarichi un template è un archivio che ha almeno 2-3 file..un html, un css per gli stili etc (cambia da template a template).
Sicuro che spacchettando non ne hai preso solo uno e gli altri li hai ignorati?
 
19 Ott 2012
4
0
0
si ma...

Non hai altri file?
Di solito quando scarichi un template è un archivio che ha almeno 2-3 file..un html, un css per gli stili etc (cambia da template a template).
Sicuro che spacchettando non ne hai preso solo uno e gli altri li hai ignorati?

si ce li ho..ho 3 css, 3 java per le gallery, 1 index.html e questa contact-form.js che ho postato sopra...non capisco dove debba inserire sto benedetto indirizzo di posta, questo è il form nella pagina index.html

Codice:
		<form method="post" action="process.php">
						<p>Nome</p>
						<input type="text" name="name" class="text" />
						
						<p>Email</p>
						<input type="text" name="email" class="text" id="email" />

						<p>Messaggio</p>
						<textarea name="comment" class="text"></textarea>

						<input type="submit" id="submit" value="send" class="submit-button" />
					</form>
ed il process.php non ce l'ho, o se ce l'ho è quello che ho messo sopra nel post che è all'interno del file .js

sono in crisi, c'è in caso un alternativa?
un codice "base" che posso prendere da qualche parte ?
grazie
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
Eppure il file process.php dovrebbe stare nella stessa cartella dove c'è la pagina contact-form.js.
Puoi scaricare di nuovo il template?
 
Discussioni simili
Autore Titolo Forum Risposte Data
S [PHP] Finestra poupup dentro IF PHP 17
Tommy03 Variabile PHP dentro a JQuery PHP 3
M [PHP] valore dentro uno shortcode PHP 0
B funzioni per creare file e inserirli dentro una certa cartella in php? PHP 1
trattorino [PHP] Risultati dentro array precisi e confrontabili PHP 7
C [PHP] SOSTITUIRE VALORI DENTRO STRINGA PHP 0
trattorino [PHP] prendere contenuto dentro un div PHP 3
C [PHP] Controntare valori dentro array PHP 2
L Inserire codice php dentro al javascript PHP 4
F PHP dentro file *.js ? PHP 1
F Codice php dentro pagina asp Classic ASP 5
A Link html dentro php, problema PHP 3
vorticeblu [Help] Html dentro PHP come fare? PHP 5
A html dentro php PHP 2
F Cerco Hosting con VECCHIE versioni di php Hosting 0
Cosina Captcha php PHP 1
S passare un valore da un form a un file .php con metodo post PHP 4
N php msyql PHP 6
N php problemi a visualizzare video PHP 3
A menu a tendina php PHP 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
F Php date_diff PHP 1
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
C Wp-admin a file php WordPress 5
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
csi Inviare file jpg in locale alla stampante con php PHP 0
M Passaggio variabili array php su un tasto jq PHP 3
E Php aggiornamento tabella PHP 9
G phpmailer e php 8.1 con estensione mysqli PHP 6
M Invio dati database via email php PHP 0
K [php] Problema con inner join PHP 4
K [php]form invio dati PHP 0
P Codifica caratteri speciali mysql php PHP 0
K [PHP] Problema con variabili concatenate. PHP 1
E Stampante termica escpos-php PHP 6
JeiMax Modifica codice php personalizzato PHP 2
G Come modificare un pdf in php PHP 1
U Link a doppio file PHP PHP 0
E PHP & jQuery PHP 8
N Passare array da php a javascript PHP 5
F Applicazione PHP/MySQL per prenotazioni: limitare il numero massimo di posti prenotabili PHP 20
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
U PHP creare un file excel dopo ricerca nel DB PHP 0
M PHP/MySQL - Estrarre valori min e max di ogni gruppo PHP 5
F Php e fatturazione elettronica PHP 0
P lanciare script asp (o php) da jquery Javascript 1
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
P Data scraping in PHP non funziona PHP 4
C Calcoli matematici in php PHP 5
F Scrivere dei dati in word con php PHP 0

Discussioni simili