Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Flash & ActionScript
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti

Flash & ActionScript Animazione web e linguaggio di programmazione

Hey Amico Visitatore,
Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Flash & ActionScript


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 29-08-06, 15:29   #1 (permalink)
User
 
L'avatar di flashguitar
 
Data di registrazione: Aug 2006
Messaggi: 47
form flash e script php

Cerco di essere stringato e chiaro .
Se qualcuno mi vuol aiutare vada su www.a101.it e sotto la voce contatti provi a compilare il form a sinistra ( quello a destra per ora nemmeno provo a capirci niente...)


Bene ...voi compilate i campi e appare dopo l'invio il ringraziamento perche' il form e' un movieclip e nel livello action e' quella l'azione .

Il form -movie clip contiene questo codice ( che per voi sara' banale ) che credo esatto .


stop();

//imposto il tab index
tiEmail.tabIndex=1;
tiSubject.tabIndex=2;
taMessage.tabIndex=3;
bSend.tabIndex=4;

//impostare il componente di default per reagire a inserimento parole
focusManager.defaultPushButton=bSend;

//impostare il focus form
focusManger.setFocus(tiEmail);
//mandare i dati ---- aggiunge un gestore di eventi onrelease per il bottone
bSend.onRelease = function() {
var targetLoadVars:LoadVars = new LoadVars();//creo 2 oggetti loadvars per trasmettere i dati
var myLoadVars:LoadVars = new LoadVars();//IL PRIMO CONTIENE LE VARIABILI CHE IL SERVER GESTIRA'
myLoadVars.emailFrom = tiEmail.text;//LOADVARS IMMAGAZZINA I DATI DEI 4 CAMPI NELLA VARIABILE MYLOADVARS
myLoadVars.emailTo =tiEmailTo.text;
myLoadVars.subject = tiSubject.text;
myLoadVars.message =taMessage.text;
myLoadVars.sendAndLoad ("elaboraform.php", targetLoadVars, "POST");
targetLoadVars.onLoad = function() {
trace(this.success);
};
gotoAndStop("thankyou");
};


come vedete il tutto e' indirizzato a elaboraform.php che e' per voi sicuramente altrettanto banale ma non per me , ecco il suo codice .Ah...il nome dei campi ha un suffisso dipendente dalla sua natura ...quindi il campo mail si chiama tiEmal ( perche' e' un textimput , il campo taMessage e' text area ...chiaro no?? )

ecco la pagina php , il modulo che dovrebbe elaborare il form ( ma che elabora l'aria ...anzi neanche... )

<?
$nome=$_POST['tiEmail'];
$email=$_POST['tiSubject'];
$messaggio=$_POST['taMessage'];
$radio=$_POST['bSend'];


#controllo la lunghezza del campo nome

$lungh_nome=strlen($tiEmail);
if ($lungh_nome <= 3) {
echo "Spiacente, la mail deve contenere almeno 3 caratteri<br>";

} else {
echo "<font size='3'>ciao </font> <span class='landrea2'>$tiEmail</span> <br><br>";
}

$errore=false;
#ho impostato la variabile a false in modo che quando c'e mi mostri torna indietro
if ( ($tiEmail == "") || ($tiSubject == "")|| ($taMessage == "")|| ($bSend== "")) {

#se solo uno dei campi è vuoto
$errore=true;
echo "<BR>Spiacente, devi compilare tutti i campi<br>";
} else {
echo "<font size='3'>Questo è il tuo messaggio :</font><span class='landrea2'>$taMessage</span>
<br><br>

}
#controllo la mail, imposto una variabile che poi confronto con email
$pattern="^[^@ ]+@[^@ ]+\.[^@ \.]+$";
if (!ereg($pattern,$tiEmail)) {
echo " <b>\"$tiEmail\"</b> non e un email valida";
}else{
echo "<font size='3'>Questa e la tua email : </font><span class='landrea2'>$tiEmail</span><br>";
}
?>
<br>
<br>
<br>
<br>
<span class="uno">
<script language="JavaScript" type="text/javascript">

<!--
frase();
//-->
</script>
</class>


Mi sembra davvero tutto esatto ma e evidentemente non lo e' .Io ho letto gli altri post simili
ma causa inesperienza sono davvero in difficolta' . Chiedo cortesemente pazienza e vi ringrazio in anticipo .
A
flashguitar non in linea   Rispondi citando
Vecchio 29-08-06, 15:31   #2 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,439
Invia un messaggio tramite Skype a Thedarkita
scusa qual'è il problema???
cioè cosa non riesci a fare
Thedarkita non in linea   Rispondi citando
Vecchio 29-08-06, 15:36   #3 (permalink)
User
 
L'avatar di flashguitar
 
Data di registrazione: Aug 2006
Messaggi: 47
come cosa non riesco a fare ?? non funziona , eppure credo proprio che il codice sia giusto .Non arrivano mail .....
flashguitar non in linea   Rispondi citando
Vecchio 29-08-06, 15:39   #4 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,439
Invia un messaggio tramite Skype a Thedarkita
tu non lo hai detto con cosa avevi problemi ora vedo di dargli io un occhiata
Thedarkita non in linea   Rispondi citando
Vecchio 29-08-06, 15:50   #5 (permalink)
User
 
L'avatar di flashguitar
 
Data di registrazione: Aug 2006
Messaggi: 47
Grazie mille ....guarda sono disposto a darti l'ftp del sito....o lezioni di chitarra gratis....ma che almeno riesca a capirci qualcosa.....tralaltro se all'url www.a101.it aggiungi lo slash e digiti elaboraform.php non appare nulla eppure la pagina e' sul server .Non mi piace molto chiedere aiuto ma ti garantisco che per questa cosa sto' davvero diventando pazzo.
flashguitar non in linea   Rispondi citando
Vecchio 29-08-06, 15:52   #6 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,439
Invia un messaggio tramite Skype a Thedarkita
hai msn?
Thedarkita non in linea   Rispondi citando
Vecchio 29-08-06, 16:01   #7 (permalink)
User
 
L'avatar di flashguitar
 
Data di registrazione: Aug 2006
Messaggi: 47
no , se vuoi ti do la mail ....o mi organizzo per istallare msn anche se non l'ho mai usato. Ti assicuro che mi sto' esaurendo .Non sopporto il non capire cosa non va!!!!!!!! Perche' anche se sono da poco su flash le logiche le comprendo...compresa la sintassi . Grazie davvero .
A
flashguitar non in linea   Rispondi citando
Vecchio 29-08-06, 16:01   #8 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,439
Invia un messaggio tramite Skype a Thedarkita
meglio ke installi msn
Thedarkita non in linea   Rispondi citando
Vecchio 29-08-06, 16:03   #9 (permalink)
User
 
L'avatar di flashguitar
 
Data di registrazione: Aug 2006
Messaggi: 47
mi dai le dritte basilari per questo msn? io usavo skype
flashguitar non in linea   Rispondi citando
Vecchio 29-08-06, 16:05   #10 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,439
Invia un messaggio tramite Skype a Thedarkita
io ho pure skype
possiamo usare quello
Thedarkita non in linea   Rispondi citando
Vecchio 29-08-06, 16:08   #11 (permalink)
User
 
L'avatar di flashguitar
 
Data di registrazione: Aug 2006
Messaggi: 47
cosa faccio istallo skype ????
dimmi tu....se mi dici che ti trovo fra mezzora lo istallo se no fa niente...ti ringrazio comunque .
Imposto user tipoa.......flashguitar ok?
flashguitar non in linea   Rispondi citando
Vecchio 29-08-06, 16:10   #12 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,439
Invia un messaggio tramite Skype a Thedarkita
mi trovi per qualche ora ancora online perciò installa uno dei 2 programmi preferibbilmente msn

se no usiamo skype

tanto sono praticamente identici
Thedarkita non in linea   Rispondi citando
Vecchio 29-08-06, 16:12   #13 (permalink)
User
 
L'avatar di flashguitar
 
Data di registrazione: Aug 2006
Messaggi: 47
Sul mio sito c'e' anche il num di cell .
Lasciami se vuoi un messaggio perche' ora devo per forza uscire per una mezz'ora .
Spero tu abbia capito qualcosa piu' di me .
Grazie
A
flashguitar non in linea   Rispondi citando
Vecchio 29-08-06, 16:15   #14 (permalink)
User
 
L'avatar di flashguitar
 
Data di registrazione: Aug 2006
Messaggi: 47
Sul mio sito c'e' anche il num di cell o se non vuoi ad hidestar@email.it , appena torno istallo skype .
Lasciami se vuoi un messaggio perche' ora devo per forza uscire ( putroppo devo per forza ) per una mezz'ora .
Spero tu abbia capito qualcosa piu' di me .
Dello spam che mi arrivera' me ne frego.
Grazie
A
flashguitar non in linea   Rispondi citando
Vecchio 29-08-06, 16:16   #15 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,439
Invia un messaggio tramite Skype a Thedarkita
problema trovato in pratica non ti arrivano mail ma usa un file di testo per immagazzinare i dati cm puoi vedere nel codice actionscript

prova a vedere quel file.txt
Thedarkita non in linea   Rispondi citando
Rispondi
Tags: , , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 06:41.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.