Pagina 7 di 7 primaprima ... 5 6 7
Visualizzazione dei risultati da 61 a 64 su 64
  1. #61
    mi spiegi dove vanno messi questi???
    in un db? nel file?? in un file???

    Errare e' umano, ma per fare veramente casino serve la password di root.
    Coltiva Linux........Tanto windows si impianta da solo!!!!!
    PHP 4 Ever

  2. #62
    Originariamente inviato da Mix
    mi spiegi dove vanno messi questi???
    in un db? nel file?? in un file???
    Hai presente phpformmail? Praticamente vorrei solo che quando la persona uploada il file io sappia chi è, magari invece che spedirlo suls erver il file mi arriva per email con attachment e nome di chi l'ha inviato.

  3. #63
    si, per lq eustione della mail è semplice, è un comando semplicissimo, però il fatto di mandarlo per allegato non mi piace tanto, nel senso che rischi di intasare il server, ti consiglio di farlo caricare tipo in una sottocartella chiamata validating, nella quale metti un .htaccess che ti permette di non far vedere agli utenti il contenuto e nemmeno linkarlo. Poi si crea uno script che quando tu hai revisionato il file lo sposta da una cartella all'altra.

    Lo script principale diventa:
    Codice PHP:
    <?php
    //la cartella è sotto: [url]http://bloodarrow.dadanet.it/[/url] (metto solo la subfolder o l'intero path?)
    $uploaddir "/www/affiliati/b/l/bloodarrow.dada/upload/valid/";
    //controlla se è stato selzionato un file (devo modificare qualcosa qui sotto?????)
    if ( $_FILES['userfile']['name'] && $_POST['name'] && $_POST['mail'] ){
    //definisce dove andrà messo il file uppato
    $uploadfile $uploaddir basename($_FILES['userfile']['name']);
    //esegue il trasporto e controlla che sia avvenuto senza errori
    if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
    //conferma l'avvenuto upload
    echo "Il file è stato caricato con successo";
    mail($_POST['mail'], "E' stato caricato il file: ".$_FILES['userfile']['name'].". L' utente [email='{$_POST[']{$_POST['name']}[/email] ha caricato sul server il file: ".$_FILES['userfile']['name']."
    Questo è il link per validarlo:
    [url='
    http://bloodarrow.dadanet.it/upload/valid/valid.php?fil=']Valida file[/url]",
         
    "From: upload@{$_SERVER['SERVER_NAME']}\r\n" .
         
    "Reply-To: upload@{$_SERVER['SERVER_NAME']}\r\n" .
         
    "X-Mailer: PHP/" phpversion());
    }
    else{
    //dice all'utente che c'è stato un errore nel caricare il file
    echo "
    Non è stato possibile caricare il file";
    }
    }else{
    //dice all'utente che non ha selezionato il file
    echo "
    Non hai compilato tutti i campitorna indietro e riprova!!!";
    }
    ?>

    COmincia a dirmi se và questo, per ora non ho molto tempo, magari stà sera quando torno se ho tempo ti scrivo il valid.php.

    Provalo quello script perchè non sono sicuro che vada, mi sà che le ' ti daranno un pò di problemi. Comunque stà sera nel caso lo provo sul mimo server e lo correggo.

    Devo scappare

    Errare e' umano, ma per fare veramente casino serve la password di root.
    Coltiva Linux........Tanto windows si impianta da solo!!!!!
    PHP 4 Ever

  4. #64
    Originariamente inviato da Mix
    si, per lq eustione della mail è semplice, è un comando semplicissimo, però il fatto di mandarlo per allegato non mi piace tanto, nel senso che rischi di intasare il server, ti consiglio di farlo caricare tipo in una sottocartella chiamata validating, nella quale metti un .htaccess che ti permette di non far vedere agli utenti il contenuto e nemmeno linkarlo. Poi si crea uno script che quando tu hai revisionato il file lo sposta da una cartella all'altra.

    Lo script principale diventa:
    Codice PHP:
    <?php
    //la cartella è sotto: [url]http://bloodarrow.dadanet.it/[/url] (metto solo la subfolder o l'intero path?)
    $uploaddir "/www/affiliati/b/l/bloodarrow.dada/upload/valid/";
    //controlla se è stato selzionato un file (devo modificare qualcosa qui sotto?????)
    if ( $_FILES['userfile']['name'] && $_POST['name'] && $_POST['mail'] ){
    //definisce dove andrà messo il file uppato
    $uploadfile $uploaddir basename($_FILES['userfile']['name']);
    //esegue il trasporto e controlla che sia avvenuto senza errori
    if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
    //conferma l'avvenuto upload
    echo "Il file è stato caricato con successo";
    mail($_POST['mail'], "E' stato caricato il file: ".$_FILES['userfile']['name'].". L' utente [email='{$_POST[']{$_POST['name']}[/email] ha caricato sul server il file: ".$_FILES['userfile']['name']."
    Questo è il link per validarlo:
    [url='
    http://bloodarrow.dadanet.it/upload/valid/valid.php?fil=']Valida file[/url]",
         
    "From: upload@{$_SERVER['SERVER_NAME']}\r\n" .
         
    "Reply-To: upload@{$_SERVER['SERVER_NAME']}\r\n" .
         
    "X-Mailer: PHP/" phpversion());
    }
    else{
    //dice all'utente che c'è stato un errore nel caricare il file
    echo "
    Non è stato possibile caricare il file";
    }
    }else{
    //dice all'utente che non ha selezionato il file
    echo "
    Non hai compilato tutti i campitorna indietro e riprova!!!";
    }
    ?>

    COmincia a dirmi se và questo, per ora non ho molto tempo, magari stà sera quando torno se ho tempo ti scrivo il valid.php.

    Provalo quello script perchè non sono sicuro che vada, mi sà che le ' ti daranno un pò di problemi. Comunque stà sera nel caso lo provo sul mimo server e lo correggo.

    Devo scappare

    Ok grazie mille, ci provo!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.