wie man eine Datei mit curl mit PHP hochlädt [closed]

Ich möchte wissen, wie man Dateien mit cURL oder etwas anderem in PHP hochlädt. Ich habe oft in Google gesucht, aber keine Ergebnisse.

Mit anderen Worten, der Benutzer sieht eine Schaltfläche zum Hochladen von Dateien in einem Formular, das Formular wird in mein PHP-Skript gepostet, und mein PHP-Skript muss es in ein anderes Skript (z. B. auf einem anderen Server) erneut posten.

Ich habe diesen Code, um die Datei zu erhalten und sie hochzuladen

Code:

echo"".$_FILES['userfile']."";
$uploaddir = './';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
if ( isset($_FILES["userfile"]) ) {
    echo '<p><font color="#00FF00" size="7">Uploaded</font></p>';
    if (move_uploaded_file
($_FILES["userfile"]["tmp_name"], $uploadfile))
echo $uploadfile;
    else echo '<p><font color="#FF0000" size="7">Failed</font></p>';
}

Ich möchte, dass der Code die Datei an die Empfängerdatei sendet.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage