Sto cercando di inserire nel mio sito (una tipografia) un form per la ricezione dei file per la stampa con nome cognome email e file.


Il problema in sostanza è associare il file al cliente.

Ora essendo in un hosting Aruba ho dovuto necessariamente trovare un modo per superare i limiti imposti da php.ini(non modificabile), la soluzione è il codice che trovate in queste pagine http://www.zehnet.de/files/FlexFileU...nent/bin-debug

Per il momento l'idea è quella di creare un cookie con il valore della mail del cliente (ricavato da un form). Tramite una pagina successiva il valore del cookie ad upload ultimato verrà ripreso e inviato insieme al nome del file al mio indirizzo mail.

In questo momento sto cercando invano di creare un cookie con il valore della mail del cliente senza risultati...




codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">
<head>


<?php setcookie("email", "email", time()+(60*60*24*7), "/"); ?> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


<title>FileUploader2</title>


<script type="text/javascript" src="./swfobject.js"></script>




</head>






<body>


<div style="width:500px;margin:150px auto;">


<div id="uploader">


<script type="text/javascript">


 /** CONFIG SETTINGS FOR THE FILE UPLOADER **/


  var flashvars = {


      /** 


     * the url of the upload target file which processes the file uploads


     */


    uploadUrl : 'upload.php',


      /** 


     * the maximum file size that can be upload in Bytes


     */


    maxFileSize : (800 * 1024 * 1024), // 20mb


      /** 


     * the maximum size of a single post request in Bytes that can be uploaded


     * As the BigFileUpload transfers big files with several requests,


     * this setting specifies the maximum size of one of these requests.


     */


    maxPostSize : (2 * 1024 * 1024) // 2mb


      /** 


     * a comma seperated list of file endings that are allowed to be uploaded


     */


    //fileFilter : 'jpg,jpeg,png,gif'


      /** 


     * The maximum number of files that can be added to the upload list


     */


    //maxFiles : 20


  };


  swfobject.embedSWF("FileUploaderStandalone.swf", "uploader", "500", "350", "10.0.0", "", flashvars);


</script>


<noscript><div class="swfNoScript" style="width:400px;height:400px"></div></noscript>


</div>
<a href="http://www.miosito.it/provaupload/prosegui.html">Fine upload -> prosegui!</a>


</div>


</body>


</html>






E poi andando alla pagina linkata(in grassetto qui sopra)esce una pagina bianca....









codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">


<head>


<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


<title>FileUploader2</title>
</head>


<body>


<?php
echo $_COOKIE["email"];
?>
</body>


</html>

Ora mi chiedo è giusto questo modo di procedere?
E' scritto bene il codice?

Grazie a tutti per l'attenzione e le cortesi risposte!

P.s. fino a 3 giorni fa non so perchè ma pensavo che il php fosse un modo di dire inglese....