php curl uploadsystem Directory veranderen maar hoe?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Roy Stavasius

Roy Stavasius

20/09/2011 20:01:51
Quote Anchor link
hee mensen,

Ik wil graag weten waarom mijn script alles wat geupload word automatisch naar maar local toegooid. ik wil graag dat alles wat geupload word naar een specifieke map word geplaats in niet in de local van direct admin waar public_html ook bij zit.

Zie hier een voorbeeld:

Quote:
Je bestand is met succes verzonden!
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?
if (isset($_POST['Submit'])) {
 if (!empty($_FILES['upload']['name'])) {
     $ch = curl_init();
     $localfile = $_FILES['upload']['tmp_name'];
     $fp = fopen($localfile, 'r');
     curl_setopt($ch, CURLOPT_URL, 'ftp://roystavasi:[email protected]/'.$_FILES['upload']['name']);
     curl_setopt($ch, CURLOPT_UPLOAD, 1);
     curl_setopt($ch, CURLOPT_INFILE, $fp);
     curl_setopt($ch, CURLOPT_INFILESIZE, filesize($localfile));
     curl_exec ($ch);
     $error_no = curl_errno($ch);
     curl_close ($ch);
        if ($error_no == 0) {
            $error = 'File uploaded succesfully.';
        }
else {
            $error = 'File upload error.';
        }
 }
else {
        $error = 'Please select a file.';
 }
}

?>

<head>
<meta http-equiv="refresh" content="5; URL=index.html">
</head>
 
PHP hulp

PHP hulp

05/11/2024 22:19:06
 
Matthias deckers

matthias deckers

26/09/2011 14:41:53
Quote Anchor link
waarschijnlijk zo iets dat je er aan moet toevoegen :-)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<? $locatie="nieuwemap/";
if(!move_uploaded_file($localfile],$locatie.$localfile))
            {

                echo "Bestand kon niet worden verlaatst.";
                exit;
            }
?>
Gewijzigd op 26/09/2011 14:43:46 door matthias deckers
 
- SanThe -

- SanThe -

26/09/2011 15:05:33
Quote Anchor link
Waarom cUrl als de file al ge-upload is?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.