secondo me ti conviene utilizzare LoadVars al posto di LoadVariablesNum
(ecco un esempio)
Quello che non capisco è nel codice php.codice:function Invia(){ send_lv = new LoadVars(); send_lv.nome = nome_txt.text; send_lv.email = email_txt.text; send_lv.commento = messaggio_txt.text; send_lv.onLoad = function(){ status_txt.text = send_lv.status; trace(send_lv.status); } send_lv.sendAndLoad("formmail.php",send_lv,"post"); }
Inizializzi i dati di sessione ma poi non li utilizzi, assegni i valori passati tramite post a delle variabili e poi spedisci un header HTTP ?!??!?!!?
se nel file presendmail.php richiami questi valori dalla sessione... beh non ci sono.
Cerco di spiegarmi.
non capisco l'utilità di utilizzare le sessioni. perché non spedire direttamente la mail in prendidati.php?codice:<?php session_start(); $_SESSION[nome] = $_POST['nome']; [...] header("location: PATHASSOLUTA/presendmail.php"); ?> e nel file presendmail.php non fai altro che: <?php session_start(); $nome = $_SESSION['nome']; ecc ecc ?>
ciao

Rispondi quotando