簡體   English   中英

php 在發送到服務器之前重命名

[英]php rename before sending to sever

我正在嘗試在上傳文件之前重命名文件,但我似乎沒有正確執行...

$write_image($new_img, $new_file_path . '/', $options['upload_dir'] . 'HOME.jpg' . '/'), 100);

new_file_path 看起來像這樣:

/home/content/h/e/f/xxx/html/admin/uploading/example/thumbnails/column.jpg/

還有 $options['upload_dir'] 。 '首頁.jpg' 。 '/' 看起來像這樣:

/home/content/h/e/f/xxx/html/admin/uploading/example/thumbnails/HOME.jpg/

它似乎不起作用,因為它沒有命名文件並且它給了我一個錯誤(就像它正在尋找序數名稱和所有)......

任何幫助都會很棒! :o)

大衛

刪除尾部斜杠。 它們應該只存在於目錄而不是文件中。 函數調用真的應該以$開頭嗎?

你有一個語法錯誤。 你有一個額外的右括號。

我只是通過做來糾正它

$write_image($new_img, $options['upload_dir'] . 'bob.jpg', 100);

大衛

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM