Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Form mail

  1. #1

    Form mail, aiutooo!!!

    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:
    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
    Registrato dal
    Apr 2010
    Messaggi
    272
    Uhm ... che è tutta quella cosa???

    Inviami una mail, clicca qui!

  3. #3
    si così lo sapevo, ma quel codice fa una verifica dei campi solo che quando premo invia non mi invia la mail...

    lo vedi qui: www.marcomariella.com/test/contatti.html

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    272
    Ti è arrivata?

  5. #5
    No, e non capisco il perchè dannazione!

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    272
    Uhm ...

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.