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

    Come mandare una mail con un form?

    Ciao a tutti, volevo sapere come mandare da un form una mail ad un indirizzo specificato (il mio) da mettere nella pagina contatti del mio sito web.

    Lo script esegue un controllo dei campi mostrando degli errori nel caso siano compilati male ma vorrei mettere che alla fine, se tutti i campi sono corretti, mi invia la mail con quel contenuto.

    Che stringa devo mettere e dove devo metterla? nell'IF?

    Grazie Marco Mariella

    codice:
    
    (function($) {
    	$.fn.validationEngine = function(settings) {
    
    	if($.validationEngineLanguage){				// IS THERE A LANGUAGE LOCALISATION ?
    		allRules = $.validationEngineLanguage.allRules
    	}else{
    		allRules = 	{"required":{    			// Add your regex rules here, you can take telephone as an example
    						"regex":"none",
    						"alertText":"* Questo campo è obbligatorio",
    						"alertTextCheckboxMultiple":"* Prego, selezionare un'opzione",
    						"alertTextCheckboxe":"* Questo campo è obbligatorio"},
    					"length":{
    						"regex":"none",
    						"alertText":"*Tra ",
    						"alertText2":" e ",
    						"alertText3": " caratteri permessi"},
    					"maxCheckbox":{
    						"regex":"none",
    						"alertText":"* Checks allowed Exceeded"},	
    					"minCheckbox":{
    						"regex":"none",
    						"alertText":"* Prego selezionare ",
    						"alertText2":" opzione"},	
    					"confirm":{
    						"regex":"none",
    						"alertText":"* Your field is not matching"},		
    					"telephone":{
    						"regex":"/^[0-9\-\(\)\ ]+$/",
    						"alertText":"* Invalid phone number"},	
    					"email":{
    						"regex":"/^[\.a-z0-9_\-]+[@][a-z0-9_\-]+([.][a-z0-9_\-]+)+[a-z]{1,4}$/i",
    						"alertText":"* Indirizzo email non valido!"},	
    					"date":{
                             "regex":"/^[0-9]{4}\-\[0-9]{1,2}\-\[0-9]{1,2}$/",
                             "alertText":"* Invalid date, must be in YYYY-MM-DD format"},
    					"onlyNumber":{
    						"regex":"/^[0-9\ ]+$/",
    						"alertText":"* Solo numeri permessi"},	
    					"noSpecialCaracters":{
    						"regex":"/^[0-9a-zA-Z]+$/",
    						"alertText":"* No special caracters allowed"},	
    					"ajaxUser":{
    						"file":"validateUser.php",
    						"alertTextOk":"* This user is available",	
    						"alertTextLoad":"* Caricamento, attendere prego..",
    						"alertText":"* This user is already taken"},	
    					"ajaxName":{
    						"file":"validateUser.php",
    						"alertText":"* This name is already taken",
    						"alertTextOk":"* This name is available",	
    						"alertTextLoad":"* Caricamento, attendere prego.."},		
    					"onlyLetter":{
    						"regex":"/^[a-zA-Z\ \']+$/",
    						"alertText":"* Solo lettere permesse"}
    					}	
    	}
     	settings = jQuery.extend({
    		allrules:allRules,					
    		inlineValidation: true,	
    		ajaxSubmit: false,
    		promptPosition: "topRight",	// OPENNING BOX POSITION, IMPLEMENTED: topLeft, topRight, bottomLeft, centerRight, bottomRight
    		success : false,
    		failure : function() {}
    	}, settings);	
    	
    	
     
    	$.validationEngine.ajaxValidArray = new Array()	// ARRAY FOR AJAX: VALIDATION MEMORY 
    
    	$(this).bind("submit", function(caller){   // ON FORM SUBMIT, CONTROL AJAX FUNCTION IF SPECIFIED ON DOCUMENT READY
    		$.validationEngine.onSubmitValid = true;
    		
    		if($.validationEngine.submitValidation(this,settings) == false){
    			if($.validationEngine.submitForm(this,settings) == true) {return false;}
    		}else{
    			settings.failure && settings.failure(); 
    			return false;
    		}		
    	})

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Cosa c'entra con Java?
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Perchè AJAX non è Javascript?
    Cmq se hai una soluzione ti ascolto perchè sto sclerando!

    Grazie!

  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da marcomariella
    Perchè AJAX non è Javascript?
    Appunto, è Javascript. E non c'entra NULLA con Java
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  5. #5
    Scusami, ho sbagliato allora..
    Per caso puoi aiutarmi?

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.