On sabato 20 marzo 2010, alle 22:55, dea wrote:
> 
> Buongiorno lista !
> Limesurvey, lo reputo un ottimo programma, ma non supporta l'upload di files
> (dopotutto, in un questionario, non è certo obbligattorio...), ma questa volta

Ciao, se ti manca solo la possibilità dell'upload dei files
puoi provare con un paio di script in php

primo script (estratto della parte che ci interessa)

echo "<form enctype='multipart/form-data' action='../save/savefile.php' 
method='POST'>";
echo "<input type='hidden' name='comune' value='$comune'>";
echo "<input type='hidden' name='asl' value='$asl'>";
echo "<input type='hidden' name='MAX_FILE_SIZE' value='400000' />";
echo "<b>Carica il verbale delle prescrizioni:</b>(max 350 kB)<input 
name='userfile' type='file' />";                         

seconfo file (questo è completo)

<?php
// In PHP versions earlier than 4.1.0, $HTTP_POST_FILES should be used instead
// of $_FILES.

echo "$id_fisc_att";
echo "$comune";
echo "$asl";
$comune = RAWURLDECODE($comune);
$uploaddir = "../documenti/$asl/$comune/$id_fisc_att/prescrizioni/";
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

echo '<pre>';



if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {

  echo "<img src=../immagini/spunta.gif>";
   echo "<b><font face='' size='5' color='D81919'>Il File &egrave; stato 
caricato con successo.</b></font>\n";

   } else {
        echo "<b><font face='' size='5' color='D81919'> Il file non &egrave; 
stato caricato: per favore controlla le dimensioni (max 350 kB)</font> \n";
         }

//      echo 'Qualche informazione di debugging:';
        print_r($_FILES);

        print "</pre>";

        ?>
<div align=center>
<form action ="Javascript:history.back();"><input type=submit 
value=Indietro></form></div></b><p>

Spero che sia utile.
-- 
enzo sorice
Debian GNU/linux lenny


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[email protected] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [email protected]

To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/20100321063425.ga3...@sorix

Rispondere a