Originariamente inviato da Ranma2
con le sessioni, in cima ad entambi metti

session_start()

nel primo metti:

$_SESSION['nomechevuoi'] = "./files$today/".$_FILES['Filedata']['name'];


e nel secondo file

print $_SESSION['nomechevuoi'];
hoi,

ho provato sul primo file:

Codice PHP:
session_start();
//istanzia var timestamp
$today date("Ymdhms");

//se non esiste,crea la directory (attivare i permessi di scrittura!)

if(!is_dir("./files".$today)) mkdir("./files".$today0755);

//trasferisce il file uploadto
move_uploaded_file($_FILES['Filedata']['tmp_name'], "./files$today/".$_FILES['Filedata']['name']);
$_SESSION['$todayRec'] = $today;
//permessi scrittura

chmod("./files$today/".$_FILES['Filedata']['name'], 0777); 
?> 
e sul secondo:
Codice PHP:
<?php
session_start
();
if(isset(
$_POST['flashMAIL'])){
    
//////////////////////////////////////////////
    
$nome htmlspecialchars(stripslashes(utf8_decode(trim($HTTP_POST_VARS['nome']))),ENT_QUOTES);
    
$email htmlspecialchars(stripslashes(utf8_decode(trim($HTTP_POST_VARS['email']))),ENT_QUOTES);
    
$oggetto htmlspecialchars(stripslashes(utf8_decode(trim($HTTP_POST_VARS['oggetto']))),ENT_QUOTES);
    
$msg htmlspecialchars(stripslashes(utf8_decode(trim($HTTP_POST_VARS['messaggio']))),ENT_QUOTES);
    
$cv htmlspecialchars(stripslashes(utf8_decode(trim($HTTP_POST_VARS['curriculum']))),ENT_QUOTES);
    
$page "http://www.blablabla.com/temp";
    
$to "blablabla@gmail.com";
    print 
$_SESSION['$todayRec'];
    
//////////////////////////////////////////////

    
$messaggio ='
        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>
        <title>'
.$page.'</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <style type="text/css">
        body {margin:0px;padding:0px;}
        table {width: 100%;font-family:Verdana, Arial, Helvetica, sans-serif;}
        .tdSX {width:40%;font-size:10px;color:#333333;}
        .tdDX {width:60%;font-size:10px;color:#000066;}
        #titolo {width: 100%;font-size:14px;color:#003366;text-decoration:underline;}
        </style>
        </head><body><table><tr><td align="center" id="titolo" colspan="2">Nuova mail dal sito '
.$page.'</td></tr>
        <tr><td colspan="2"></td></tr><tr><td align="center" class="tdSX">Nome:</td><td align="center" class="tdDX">'
.$nome.'</td></tr>
        <tr><td align="center" class="tdSX">E-mail:</td><td align="center" class="tdDX">'
.$email.'</td></tr>
        <tr><td align="center" class="tdSX">messaggio:</td><td align="center" class="tdDX">'
.$msg.'</td></tr>
        <tr><td align="center" class="tdSX">curriculum:</td><td align="center" class="tdDX">'
.$page."/files".$todayRec."/".$cv.'</td></tr>
        </table></body></html>'
;
    
$intestazioni  "MIME-Version: 1.0\r\n";
    
$intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n";
    
$intestazioni .= "To: ".$to."\r\n";
    
$intestazioni .= "From: ".$nome." <".$email.">\r\n";
    
$intestazioni .= "Return-Path: ".$nome."\n";
    if (
mail($to$oggetto$messaggio$intestazioni)) { print "ris=ok"; } else { print "ris=error"; }
} else {
    print 
"ris=error";
}
?>

ma non passa nulla...

e ho provato anche senza il dollaro $...ma nulla