Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Convertire script da php ad asp (voglio morire)

    AIUTO!!
    Per favore... ho un file flash con upload di files che si appoggia a questo script PHP e funziona correttamente... il problema è che devo convertire questo PHP in ASP perchè il server non supporta PHP...
    chi può aiutarmi??


    Codice PHP:
    <?php // 4, compatibile 5.0 e 5.1
    // Directory di destinazione
    $destination_dir 'images';

    // Verifico che il file sia valido e come lui tutte le informazioni
    // Controllo inoltre che non ci siano errori nell' invio ... altrimenti
    // non faccio niente
    if(
        
    // esiste il file di nome Filedata ?
        
    isset($_FILES['Filedata']) &&
        
    // é un array ?
        
    is_array($_FILES['Filedata']) &&
        
    // esistono gli elementi tmp_name, name, size, error
            // di questo array ?
        
    isset(
            
    $_FILES['Filedata']['tmp_name'],
            
    $_FILES['Filedata']['name'],
            
    $_FILES['Filedata']['size'],
            
    $_FILES['Filedata']['error']
        ) &&
        
    // l' errore é esattamente zero ?
        
    intVal($_FILES['Filedata']['error']) === 0
    ) {
        
    // operazione di spostamento da temporanea ad altra cartella
        // se riesco a spostare il file sulla destinazione scrivo un tipo di output
        
    if(move_uploaded_file($_FILES['Filedata']['tmp_name'], $destination_dir.$_FILES['Filedata']['name'])) {
            
    $result "
                Date: "
    .date('Y-m-d H:i:s')."
                File: 
    {$_FILES['Filedata']['name']}
                Size: 
    {$_FILES['Filedata']['size']}
                Successfull uploaded.
            "
    ;
        }
        
    // altrimenti scrivo un altro tipo di output
        
    else {
            
    $result "
                Date: "
    .date('Y-m-d H:i:s')."
                File: 
    {$_FILES['Filedata']['name']}
                Size: 
    {$_FILES['Filedata']['size']}
                Error: 
    {$_FILES['Filedata']['error']}
                Unable to move file.
            "
    ;
        }
        
    // operazione per debug, report dell' upload
        // scrivo nella directory di upload cosa e' accaduto
        
    if(@$fp fopen($destination_dir.'upload.txt''w')) {
            
    fwrite($fp$result);
            
    fclose($fp);
        }
    }
    ?>
    Ho capito che quando poni una domanda e nessuno ti sa rispondere, è arrivato il momento in cui sei tu a poter dare delle risposte agli altri...

  2. #2

  3. #3
    NOn ci siamo capiti.. devo tradurre esattamente questo script in ASP!
    Ho capito che quando poni una domanda e nessuno ti sa rispondere, è arrivato il momento in cui sei tu a poter dare delle risposte agli altri...

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Beh esattamente non puoi.
    ASP tratta l'upload in un modo "particolare" pertanto devi partire da un processo di upload come quello da me segnalato (che non richiede di installare nulla sul server) e procedere con le specifiche del tuo script di partenza: caratteristiche del file, utilizzo di cartella temporanea, ecc...

    Roby

  5. #5

  6. #6
    Infati non ce la farò mai... che faccio mi uccido?
    Ho capito che quando poni una domanda e nessuno ti sa rispondere, è arrivato il momento in cui sei tu a poter dare delle risposte agli altri...

  7. #7
    naaaa , son poche righe , vai sul forum di PHP e fatti spiegare bene o male cosa fà di
    preciso lo script

    In alternativa cerca su google comando per comando e guarda che fà

  8. #8
    cerca l'upload di baol74 e vedi gli esempi

    cmq preciso preciso non puoi tradurlo altrimenti asp e php sarebbero due linguaggi identici...si traduce in base a quello che deve fare lo script

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.