שלום לכולם
אני מחפש לדעת איך אני מעלה קובץ לשרת לא ע"י בחירת הקובץ ממנהל הקבצים, אלה אני יכניס קישור מהאינטרנט וזה יעלה לי את הקובץ.
יש אפשרות כזאת?
קוד: בחירת הכל
$url = "http://somedomayn/somefile.wav";
$file= file_get_contents($url) ;
תודה רבה על המענה
לא הבנתי בדיוק מה כתבת פה,
אני כתבתי בקובץ php בשרת
קוד: בחירת הכל
$dir = 'files/';
$url = 'http://*****.com/files/';
//http://*****.com/
if($_FILES['myfile']['error'] != 0) {
echo "שגיאה בשליחת הקובץ לשרת, קוד שגיאה: {$_FILES['myfile']['error']}";
} else {
if(move_uploaded_file($_FILES['myfile']['tmp_name'], $dir . $_FILES['myfile']['name'])) {
echo "הקובץ הועלה בהצלחה!!
<br />
:קישור לקובץ
<a href='{$url}{$_FILES['myfile']['name']}'>{$url}{$_FILES['myfile']['name']}<a/>";
}
else {
echo 'שגיאה בהעברת הקובץ מתקיית הקבצים הזמניים בשרת למיקום הסופי.';
}
}
מה שבעצם אומר - 'לעלות קובץ לשרת'
השאלה היא איפה אני אמור לכתוב לו את הקישור של הקובץ להעלאה?