codeignitorの入力タイプのテキストを使用してアップロードファイル名を変更したい。実際には、ユーザーは入力を使用してファイル名を提供します。詳細については添付を参照してください。 https://www.codeigniter.com/userguide3/libraries/file_uploading.htmlcodeignitorを使ってアップロードファイル名を変更するには?
1
A
答えて
3
のように、入力ファイルに変更リスナーをバインドすることができません。次のコードを使用して 設定変数をアップロード:
$newname=$_POST["title"];
$config['file_name'] = $newname;
上記のコードを書く必要があります入力フォームの拡張子。あなたは自動的に拡張子を追加したい場合は以下を参照:
$newname=$_POST["title"].".".pathinfo($_FILES['file_var_name']['name'], PATHINFO_EXTENSION);
を別の方法ではMadPapoの回答のようにJavaScriptを使用することができます。
0
フォームがちょうどに追加することに似ている場合は、純粋なPHP/CodeIgniterの にあなたはとても
/** Assuming #my-text-input as id of text i
nput**/
<input type='file' onchange='myfx(e)' />
<script type='text/javascript'>
function myfx(e){
var file = e.files.length ? e.files[0] : false;
if (file)
$('#my-text-input').val(file.name); // require jquery
}
</script>
関連する問題
- 1. ファイルのアップロードファイル名を変更する
- 2. PHPファイルのアップロードファイル名を変更するファイル名を変更する
- 3. Discord.jsを使ってbotのユーザー名を変更するには?
- 4. アップロードファイルの名前をcURLで変更しますか?
- 5. CodeIgniterファイルのアップロードファイル名がループ内に変更されます
- 6. タイムスタンプ付きのアップロードファイルの名前を変更しない
- 7. CodeignitorでBootstrapを使用するには?
- 8. jQueryのタブは、私が<code>codeignitor</code>を使用してアプリケーションを作っていますCodeignitor
- 9. Laravel - アップロードファイルのパスを変更するには
- 10. Regex/Powershellを使ってファイルの名前を変更する
- 11. Perlを使ってファイルの名前を変更する方法
- 12. Devailsを使ってRailsのリダイレクトのホスト名を変更する
- 13. Pythonでlxmlを使ってXML名前空間を変更するには?
- 14. ggplot2とRを使ってx軸の因子名を変更するには?
- 15. shadowjarを使って作成したjarの名前を変更するには
- 16. セッション変数に基づいてCodeIgnitorモデルのテーブル名を決定する方法
- 17. codeignitorを使った複数のページ?
- 18. PHPはテキスト名を使用してディレクトリを作成し、アップロードファイル
- 19. anglejsコントローラのfirebaseアップロードファイルの名前を変更するロジックがありません
- 20. AJAXを使ってPHPセッション変数を変更するには?
- 21. setを使ってシェル変数を変更するには?
- 22. アナコンダを使って原子を使ってpython3に変更するには?
- 23. 変更previewMaxWidth /高さは、アップロードファイル(blueimp)プログラムで
- 24. matlabを使ってファイルの名前を変更します
- 25. 投稿アップロードファイル名
- 26. Codeigniterアップロードファイル名
- 27. sedを使ってスペースを使ってフレーズを変更する
- 28. シェフを使ってホスト名を設定/変更する方法は?
- 29. os.walk()を使ってファイルの名前を変更する方法は?
- 30. Field.setを使ってGameProfileを設定する(プレイヤーの名前を変更する)