ファイルを updir のフォルダにアップロードしたいのですが
上手くいきません。
「ファイルアップロード失敗」
が表示されます。
ファイル名はそのままでアップしたいと思っています。
<tr>
<td align="right">PDF:</td>
<td>
<input type=file name="update_p_pdf" size="50">
</td>
</tr>
↑上のはちゃんと動いていると思います。
↓下のがどうしても「ファイルアップロード失敗」になります。
ファイルの名前を変更しようとは思っていません。
とりあえず updir のフォルダにファイルを入れたいです。
//PDF入力
<?
$uploadfile = "./updir/".$addres.".pdf";
print "<pre>";
if(move_uploaded_file($_FILES['update_p_pdf']['tmp_name'], $uploadfile))
{
?>
<font color="blue">ファイルアップロード成功</font>
<?php
}
else
{
?>
<font color="red">ファイルアップロード失敗</font>
<?php
}
?>
//PDF
元のデータです。
http://proxy.f2.ymdb.yahoofs.jp/bc/269445e1/bc/5 …
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
move_uploaded_file関数の
第一引数、第二引数の編集を
下記のように変更して試行してください。
$updir = "./updir/";
$filetmp = $_FILES['update_p_pdf']['tmp_name'];
$filename = $_FILES['update_p_pdf']['name'];
if (move_uploaded_file($filetmp, $updir.$filename))
以下省略
この回答への補足
<?
$updir = "./updir/";
$filetmp = $_FILES['update_p_pdf']['tmp_name'];
$filename = $_FILES['update_p_pdf']['name'];
if (move_uploaded_file($filetmp, $updir.$filename))
{
?>
<font color="blue">ファイルアップロード成功</font>
<?php
}
else
{
?>
<font color="red">ファイルアップロード失敗</font>
<?php
}
?>
このようにしましたが、「ファイルアップロード失敗」となりました。
何か根本的におかしいのでしょうか?
http://briefcase.yahoo.co.jp/bc/sinema617/lst?&. …
上記にソースをアップしました。
見えると良いのですが・・・。
No.1
- 回答日時:
一般的に、tmpディレクトリと同一階層のはアップしないものですけど・・・
ところで、アップしようとしているupdirのパーミッションは?
あと、$addresって何がはいってきますか?
この回答への補足
>一般的に、tmpディレクトリと同一階層のはアップしないものですけど・・・
どう書き換えればいいでしょうか?
updirのパーミッションは777です。
一応すべて開放してあります。
$addresは
<tr>
<td align="right">メールアドレス:</td>
<td>
<input name="mail" type="text" size="30" value="$mail">
☆ </td>
</tr>
で入力されたものです。
本当は、データベースから読み込んでカウントしたidを入れたいのですがまだできていません。
とりあえずファイルをupdirのフォルダに入れたいです。
http://proxy.f2.ymdb.yahoofs.jp/bc/269445e1/bc/5 …
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- PHP $filePath = './user_img/' . $file['name'];? 1 2022/12/10 07:29
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- その他(セキュリティ) PDFファイルのパスワード設定について 1 2022/06/25 10:10
- その他(IT・Webサービス) WPからダウンロードしたファイル名を指定したい 2 2022/04/08 08:31
- その他(プログラミング・Web制作) セレクトボックスで選択された値をコントローラーで使用したい 2 2022/07/26 16:41
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
onedrive にexcelファイルをア...
-
youtubeに音声のみのmp4ファイ...
-
PHPMailerで大きなファイルが送...
-
ファイルをアップする方法
-
ファイルをGET送信でアップロー...
-
ファイルのアップロード$_FILES...
-
ガラケーサイトで写真のアップ...
-
画面遷移させずに、選択画像フ...
-
PHP ファイルアップロード
-
telnet 自動化
-
ファイルのアップロード処理を...
-
CFileDialogの最初のディレクト...
-
VB6にてメールを送信する方法
-
phpのheader("Location:#pos")...
-
バイナリファイルをブラウザに...
-
OpenGLで描いて画像ファイル出力
-
フォントの色を変えるには?
-
VB.NET 最下位のディレクトリ名...
-
リンク先を隠す方法はないでし...
-
PHPのif文でその処理を途中で抜...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
onedrive にexcelファイルをア...
-
youtubeに音声のみのmp4ファイ...
-
ftpでアップロードが出来ない
-
VBでクラウドストレージにア...
-
ファイルサイズがpost_max_size...
-
ファイルをGET送信でアップロー...
-
FTPClientで転送結果(OKかFAIL)
-
10MB以内のJPG画像
-
「クラウドにアップロード」」...
-
どうして送信されないのでしょ...
-
BASP21のFTPで日本語ファイル名...
-
php,file_get_contentsの結果が...
-
aws cloud9というものを使って...
-
PHPにてWebサーバー内データを...
-
全角ファイル名をアップロード...
-
■PukiWiki アップロード可能な...
-
move_uploaded_fileについて
-
Dreamweaver ドリームウィーバ...
-
PHPMailerで大きなファイルが送...
-
ファイルのアップロードでパス...
おすすめ情報