honoka-cha の回答履歴

全105件中21~40件表示
  • pref_split 正規表現

    $string = 'ああああ\|ああああ|ああああ'; $result = preg_split("/[^\\]\|/",$string); 「\|」はpreg_splitの対象文字列としたくないので、 「"/[^\\]\|/"」としましたが、これだと「あ|」で分割されてしまいます。 いろいろ考えているのですが、答えにたどりつけずにおります。。。

    • ベストアンサー
    • PHP
  • php mysqlについて

    初心者です宜しくお願いします。 phpからデータベースを使いたいのですが(mysql)、mysql_query()関数のところで1366エラーが出ます。 半角英数ならエラーは出ません。 プログラムを貼り付けます。どなたかお願いします、説明をもっと書きたいのですが私もあまりわかってないのでどうもすみません。 今やっていることは全てローカルですwindowsを使ってます、文字コードもshift_jisです。phpもmysqlも一台のコンピュータでやっています。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>MySQLへデータを登録</title> </head> <body> DBとの連携テスト結果<br> <?php // DBに接続 if(!$con=mysql_connect("localhost","root","y3kwyuba")){ echo"connect_error"; exit; } // DBを選択 if(!mysql_select_db("test",$con)){ echo"select_db_error"; exit; } //MySQL4.1への対応 //mysql_query("SET NAMES SJIS"); この上の行のコメントをはずすとうまく動くのですが色々調べましたら、この書き方は推奨されないと書いてありました、他に対策はあるのでしょうか? $name = $_POST['nm']; $age = $_POST['age']; // フォームで送られてきたデータでINSERT文を作成 $sql = "insert into t_touroku(name,age) values('$name',$age)"; // SQLを実行 if(!$res=mysql_query($sql,$con)){ echo"query_error"; echo "エラー番号:".mysql_errno(), #エラー番号 "メッセージ:".mysql_error(); #エラーメッセージ exit; } // DBから切断 mysql_close($con); // メッセージ出力 echo"登録完了"; ?> </body> </html> 宜しくお願いします。

    • ベストアンサー
    • PHP
    • yh_0145
    • 回答数6
  • php mysqlについて

    初心者です宜しくお願いします。 phpからデータベースを使いたいのですが(mysql)、mysql_query()関数のところで1366エラーが出ます。 半角英数ならエラーは出ません。 プログラムを貼り付けます。どなたかお願いします、説明をもっと書きたいのですが私もあまりわかってないのでどうもすみません。 今やっていることは全てローカルですwindowsを使ってます、文字コードもshift_jisです。phpもmysqlも一台のコンピュータでやっています。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>MySQLへデータを登録</title> </head> <body> DBとの連携テスト結果<br> <?php // DBに接続 if(!$con=mysql_connect("localhost","root","y3kwyuba")){ echo"connect_error"; exit; } // DBを選択 if(!mysql_select_db("test",$con)){ echo"select_db_error"; exit; } //MySQL4.1への対応 //mysql_query("SET NAMES SJIS"); この上の行のコメントをはずすとうまく動くのですが色々調べましたら、この書き方は推奨されないと書いてありました、他に対策はあるのでしょうか? $name = $_POST['nm']; $age = $_POST['age']; // フォームで送られてきたデータでINSERT文を作成 $sql = "insert into t_touroku(name,age) values('$name',$age)"; // SQLを実行 if(!$res=mysql_query($sql,$con)){ echo"query_error"; echo "エラー番号:".mysql_errno(), #エラー番号 "メッセージ:".mysql_error(); #エラーメッセージ exit; } // DBから切断 mysql_close($con); // メッセージ出力 echo"登録完了"; ?> </body> </html> 宜しくお願いします。

    • ベストアンサー
    • PHP
    • yh_0145
    • 回答数6
  • CakePHPの表示エラーについて

    --------------------------- CakePHPバージョン:1.3.14. PHPバージョン:5.3.3 Apacheバージョン:2.2.3 --------------------------- CakePHPを始めたばかりです。 インストールを完了し、トップページでのhello world!の表示は出来ました。 (トップページだけは特例のようですね) http://www.example.com/test/hello という形でhello world!を表示させたいと思い下記のようにファイルを作りUPしましたが、エラーが表示されてしまいました。 何を変更すればうまくファイルが表示されるのかを教えていただければと思います。 test_controller.php ---------------------------------------------------------- class TestController extends AppController { public $name = "Test"; public $uses = null; public $autoRender = true; function index(){ } function hello(){ $this->set("content", "Hello World!"); } } ---------------------------------------------------------- http://www.example.com/test/hello (エラーメッセージ) ------------------------------------------------------------------------------- Warning: include(cake/bootstrap.php): failed to open stream: No such file or directory in /var/www/html/example.com/test.php on line 76 Warning: include(): Failed opening 'cake/bootstrap.php' for inclusion (include_path='/var/www:/var/www/html/:.:/php/includes:/usr/share/pear') in /var/www/html/example.com/test.php on line 76 Fatal error: CakePHP core could not be found. Check the value of CAKE_CORE_INCLUDE_PATH in APP/webroot/index.php. It should point to the directory containing your /cake core directory and your /vendors root directory. in /var/www/html/example.com/test.php on line 77 ------------------------------------------------------------------------------- bootstrap.phpというファイル名が出てきているので、bootstrap.phpを見てみましたが何が間違っているのかはわかりません。 include_pathも出てきているので、cakephpのパスを通しておく必要があるのでしょうか? bootstrap.php ------------------------------------------------------------- if (!defined('PHP5')) { define('PHP5', (PHP_VERSION >= 5)); } if (!defined('E_DEPRECATED')) { define('E_DEPRECATED', 8192); } error_reporting(E_ALL & ~E_DEPRECATED & ~E_STRICT); require CORE_PATH . 'cake' . DS . 'basics.php'; $TIME_START = getMicrotime(); require CORE_PATH . 'cake' . DS . 'config' . DS . 'paths.php'; require LIBS . 'object.php'; require LIBS . 'inflector.php'; require LIBS . 'configure.php'; require LIBS . 'set.php'; require LIBS . 'cache.php'; Configure::getInstance(); require CAKE . 'dispatcher.php'; ------------------------------------------------------------- (全体の設定状況など) .htaccess httpd.conf あたりの設定が間違っているのかと思い、ネットで情報を調べていろいろ変更したりしてみましたがダメでした。 あと一つ気になる点としては、公開ディレクトリ以外をUPしているディレクトリ名をcakeにしてしまっているところです。(cakeというディレクトリ名はダメとかあるのでしょうか?) ディレクトリの構成と設定の内容を下記に記載します。 [/var/cake]プログラムファイル /var/cake/app /var/cake/plugins /var/cake/vendors /var/cake/.htaccess /var/cake/index.php 公開ディレクトリ(ルート) css files img js .htaccess css.php index.php ############################################################## .htaccessの設定 ############################################################## 3か所ほど設定すべきところがあるようなので下記のように設定しました。 /var/cake/.htaccess ------------------------------------------------- <IfModule mod_rewrite.c> RewriteEngine on RewriteBase /cake RewriteRule ^$ app/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L] </IfModule> ------------------------------------------------- /var/cake/app ------------------------------------------------- <IfModule mod_rewrite.c> RewriteEngine on RewriteBase /cake/app  RewriteRule ^$ webroot/ [L] RewriteRule (.*) webroot/$1 [L] </IfModule> ------------------------------------------------- 公開ディレクトリの.htaccessの設定 ------------------------------------------------- <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /  RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !\.(cgi|css|gif|jp?g|png)$ RewriteRule ^(.*)$ index.php?url=$1 [QSA,L] </IfModule> -------------------------------------------------

    • ベストアンサー
    • PHP
    • hpmt28
    • 回答数1
  • 【php】動的なURLを静的に見せる方法

    表題の通りですが、知識に乏しい為非常に困っています。 あるウェブサイトを構築しており、開発環境はphp+smartyです。 フレームワークはethnaというものを利用しています。 例えば、以下のようにパラメーターがいくつも付いている動的なURLに可変するページがあるとします。 http://testsiteokwave.com/index.php?action_test=1&param1=777&param2=999 これを内部で処理し、ユーザーには http://testsiteokwave.com/test/777/999/ のような静的URLに見せたいのですが、良い方法が見つかりません。 尚、javascriptは使用しないという条件があります。 phpで変換したり、smartyのフィルタなどを用いてできないでしょうか?

    • ベストアンサー
    • PHP
  • テーブル設計からソースの自動生成するツール

    本題の通りなのですが、テーブル設計から insert/update/delete のコードを自動で生成するようなツールは無いでしょうか? 有料/無料問いません。(なるべく無料が良いですが。。) お願いします。

    • ベストアンサー
    • PHP
  • CakePHPの数字のフォーマットでエラーになる

    CakePHP 1.3.14使用しています。 データベースから取得した本の値段を金額表示にしたいので、$number->formatを使用しましたが、「Fatal error: Call to a member function format()」という、エラーが出てしまい困っています。 以下の通りViewに書きましたが、どこか間違っている部分はありますか? <?php echo $number->format($data['Book']['price'],array( 'before'=>'&yen;', 'places'=>'0', 'thousands'=>',', 'escape'=>false )); ?> また、$number->formatを使用するときには、何か宣言が必要なのでしょうか? ご回答よろしくお願いします。

    • ベストアンサー
    • PHP
  • phpで連番

    phpで書かれた複数のフォームを運用しています。入力項目はどれも同じです。 それぞれのフォームに入力、送信するとそれぞれのフォームに対応したメールが入力した側とこちら側に飛び、すべてのフォームの入力内容がひとつの csv ファイルに格納されるようになっています。 現在、このフォームのデータに通し番号がついておらず困っております。どのフォームから入力されても保存される csv ファイル内で通し番号がつくようにしたいですが、どのように書き加えたら良いでしょうか。

    • ベストアンサー
    • PHP
  • phpmyadminからphpに読み込ませて配列化

    現在phpmyadminからphpに読み込みこんで配列化する勉強をしています。 syouhinテーブルの中にid name priceというものを用意しています。 $recordSet = mysql_query('SELECT * FROM syouhin'); while($data = mysql_fetch_assoc($recordSet)) { echo $data['id'],$data['name'],$data['price']; } このようにすれば用意しているもの、例えばidが1、nameがバナナ,priceが200、idが2、nameがバナナ,priceが200・・・・と全部でてくると思います。 これは$dataにこれらが入っているのだと思うですが、idが1のものをsyouhin1に格納しidが2のものをsyouhin2に格納するようにしたいのですがどうしたらいいでしょうか? すみません説明がへたくそでして。 プログラムは授業で勉強したばかりで配列が弱いので、丁寧に教えて頂けると嬉しいです。 ここの勉強もしておくべきという場所もありましたら教えて頂けると嬉しいです。 よろしくお願いします。

    • ベストアンサー
    • PHP
    • noname#159858
    • 回答数1
  • 【WEB】サーバーとローカルでのURI設定ファイル

    WEBのデータをローカルからサーバーに上げるとき ベースのURI等のパスの指定の設定ファイルや、.htaccessファイルが 例えば ローカル向け設定 だと http://localhost/ なのに、公開サイト向け設定では http://hoge.com/ 等と、ローカルとサーバーで食い違い、 アップしても正しく表示されないことがあります。 アップの前にいちいち修正するのは面倒ですし、 ベースURI等が入ってる設定ファイルは、基本的にアップしないという方法を取ると、 厳選して、アップしなければならなかったり、間違ってアップしたりしてしまう可能性があります。 URI設定が含むファイルを ローカル、サーバー 特に意識することなく 管理する良い方法はないでしょうか?

    • ベストアンサー
    • CSS
  • PHPのIF文で条件の記述の仕方について

    PHPのIFを用いて、データベースから取り出した特定のレコードが 変数に入っている値と一致する場合とそうでない場合で処理を分けたいと考えています。 変数に入っている値と一致する場合は 指定したURLへリダイレクトされるようにしたいです。 以下のようにIF分を書いても条件に引っかからず 次の処理に進んでしまいます。 ※testレコードに入っている値はredirectです。 ------------ $db = mysql_query('SELECT * FROM redirect_records WHERE user_id='.$userid, $connect); $db = mysql_fetch_array($db); $Comparison1=$db['test']; $Comparison2='redirect'; if ($Comparison1 == $Comparison2){ $url = '/redirect/test'; $form_state['redirect'] = $url; } ------------ 記述の仕方が間違っているのでしょうか。 PHPに関してはまだまだ初心者で原因がわかりません。 具体的には上記のIF分はIF分の中に入れ子になっています。 ボタンをクリックした時にtestレコードに入っている値がredirectなら/redirect/testへ それ以外は次の処理へと進んでほしいです。 ------------ function form_submit($form, &$form_state) { global $user,$order,$item; if ($_SESSION['checkout_valid'] === FALSE) { $url = '/checkout'; } elseif ($_SESSION['checkout_valid'] !== FALSE) { $db = mysql_query('SELECT * FROM redirect_records WHERE user_id='.$userid, $connect); $db = mysql_fetch_array($db); $Comparison1=$db['test']; $Comparison2='redirect'; if ($Comparison1 == $Comparison2){ $url = '/redirect/test'; $form_state['redirect'] = $url; } } ------------ このようにelseifの中の処理でさらにtestレコードにredirectが入っている場合は <URL>/redirect/testに飛ぶようにしたいです。 「環境」 PHP 5.2.17 MySQL 5.1.59 どうかお助けください。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • ラジオボタンを使いphpからjavascriptへ

    現在、ラジオボタンを使い、phpからjavascriptへ変数を持っていくプログラムを組もうと考えているのですが、なかなかうまくいきません。 まず、PHP側のデータ(test.phpという名前で)でラジオボタンを作成し、その選択したボタンの内容をjavascriptへ(test.htmlという名前で)送り、その選択した変数の内容をjavascript内で使いたいのです。 php→phpは簡単にできたのですが、どうにもjavascriptに変数を送ることができないので、もしかして仕様で無理なのかな?と思い始めました。 上記の事柄が仕様的に無理かどうか知りたいです。また、もし可能ならば何か特別な記述などが必要でしょうか?厚かましいでしょうが、簡単なサンプルを記述してもらえればうれしいです(現在つまっているのでヒントだけでもほしいです)

    • ベストアンサー
    • PHP
  • MYSQLにINSERTできません。

    見よう見まねでやっている超初心者です。 恥を忍んで質問させて頂きます。 古いPHP(2003年ごろ)関連書籍に下記のような include.phpファイルがあるのですが、DB接続失敗、クエリ発行エラー等の エラー表示は出ないのですが(65行目位の、管理者パスワードチェック : _chkPass)でパスワードがMYSQLにINSERTできません。 PHPバージョンの違いなのでしょうか(私のはPHPV5 XAMPPです。) 色々試したりMYSQLの確認をしたのですが、どこがイケないのか、 どこをどう直したらいいのか全く分かりません。 このプログラムに不具合は無いのか?あったとしたらどう直したら動くようになるのか? わかる方どうかご教授の程よろしくお願い致します。 具体的にご教授頂けると大変助かります。 <?php putenv("TZ=JST-9"); define( "_DB_SERVER", "localhost"); define( "_DB_NAME", "cgiweb" ); define( "_DB_UID", "root" ); define( "_DB_PASS", "" ); //--------------------------------------------------------- // DB接続 : _dbConnect //--------------------------------------------------------- function _dbConnect(){ //DB接続 $_conn = mysql_connect( _DB_SERVER, _DB_UID, _DB_PASS) or die('DB接続失敗 = ' . mysql_error()); //DB選択 mysql_select_db( _DB_NAME, $_conn) or die('DB選択失敗 = ' . mysql_error()); return( $_conn ); } //--------------------------------------------------------- // DB切断 : _dbDisconnect //--------------------------------------------------------- function _dbDisconnect( $_conn ){ //DB切断 mysql_close($_conn); } //--------------------------------------------------------- // クエリ発行 : _query //--------------------------------------------------------- function _query( $_conn, $_query ){ $_result=mysql_query($_query,$_conn) or die('クエリ発行エラー = ' .mysql_error()); return( $_result ); } //--------------------------------------------------------- // FETCH実行 : _fetchArray //--------------------------------------------------------- function _fetchArray( $_result ){ $_row = mysql_fetch_array($_result,MYSQL_ASSOC); return( $_row ); } //--------------------------------------------------------- // 結果セット開放 : _freeResult //--------------------------------------------------------- function _freeResult($_result){ mysql_free_result($_result); } //--------------------------------------------------------- // 管理者パスワードチェック : _chkPass // 引数:コネクション // チェック対象パスワード // 戻値:_OK or _NG //--------------------------------------------------------- function _chkPass( $_conn, $_input_pass ){ $_err_str = ""; if( ! $_input_pass ){ //パスワード未設定なら入力画面を表示 $_err_str = "パスワードを入力してください"; } else{ //パスワードがあるなら店舗マスタの内容と比較 $_result = _query( $_conn, "SELECT tenpo_pass FROM tenpo_mst" ); $_row = _fetchArray( $_result ); if( $_row ){ //レコードがあればチェック if( $_input_pass != $_row['tenpo_pass'] ){ //認証NGなので、入力画面を再表示 $_err_str = "パスワードが誤っています"; } }else{ //レコードがなければ入力されたパスワードでレコード作成 $_sql = ""; $_sql .= "INSERT INTO tenpo_mst ("; $_sql .= " tenpo_name,"; $_sql .= " tenpo_pass,"; $_sql .= " zei_kbn,"; $_sql .= " zeiritsu,"; $_sql .= " zei_kirisute_kbn,"; $_sql .= " order_status"; $_sql .= " ) VALUES ("; $_sql .= " '',"; $_sql .= " '" . addslashes($_input_pass) . "',"; $_sql .= " 2,"; $_sql .= " 0,"; $_sql .= " 0,"; $_sql .= " 0"; $_sql .= " )"; _query( $_conn, $_sql ); } _freeResult( $_result ); } //入力画面表示の場合 if( $_err_str != "" ){ echo "<HTML>\n"; echo "<HEAD>\n"; echo "<TITLE>管理者認証</TITLE>\n"; echo "</HEAD>\n"; echo "<BODY>\n"; echo "<CENTER>\n"; echo "<FONT COLOR=RED SIZE=5>管理者認証</FONT>\n"; echo "<HR>\n"; echo "${_err_str}<BR><BR>\n"; echo "<FORM ACTION=\"mnt_menu.php\" METHOD=\"POST\">\n"; echo "<FONT COLOR=RED SIZE=2>※記号を除く半角小文字8文字以内</FONT><BR>\n"; echo "パスワード:<INPUT TYPE=\"password\" NAME=\"post_pass\" MAXLENGTH=8>\n"; echo "<INPUT TYPE=\"submit\" VALUE=\"送信\">\n"; echo "</FORM>\n"; echo "<HR>\n"; echo "</CENTER>\n"; echo "</BODY>\n"; echo "</HTML>\n"; _dbDisconnect($_conn); exit; } } ?> 以下省略しました。

    • ベストアンサー
    • PHP
  • PHPでtsvを読み込んでソートして出力したい

    下記のようなtsvファイルがあります。データは1行目に順次書き加えられていきます。 ---- りんご 東京 100円 紅玉 2011/10/1 2:00:00 りんご 大阪 100円 紅玉 2011/10/1 1:00:00 りんご 東京 200円 紅玉 2011/9/8 2:00:00 りんご 東京 200円 ゴールデン 2011/9/1 2:00:00 バナナ 東京 80円 モンキー 2011/8/1 3:00:00 バナナ 大阪 80円 モンキー 2011/8/1 2:00:00 バナナ 東京 100円 モンキー 2011/8/1 1:30:00 バナナ 東京 100円 ゴールデン 2011/8/1 1:00:00 ---- これをタブ区切りで左から要素1、要素2,要素3,要素4,要素5として、 要素2→要素1→要素4→要素5の優先順で、それぞれ降順に並べ替えてファイル出力したいのですが、 過去ログ含め十日ほど色々調べたのですが、php初心者のため根を上げてしまいました。 ---- りんご 東京 100円 紅玉 2011/10/1 2:00:00 りんご 東京 200円 紅玉 2011/9/8 2:00:00 りんご 東京 200円 ゴールデン 2011/9/1 2:00:00 バナナ 東京 80円 モンキー 2011/8/1 3:00:00 バナナ 東京 100円 モンキー 2011/8/1 1:30:00 バナナ 東京 100円 ゴールデン 2011/8/1 1:00:00 りんご 大阪 100円 紅玉 2011/10/1 1:00:00 バナナ 大阪 80円 モンキー 2011/8/1 2:00:00 ---- というファイルを作成したいです。 どなたか教えてもらえませんでしょうか。

    • ベストアンサー
    • PHP
    • dearpon
    • 回答数3
  • CSV形式のテキストデータをSQLへ登録したい

    CSV形式のテキストデータを確認をはさんでSQLに登録したいのですが、自分で作るとテキストデータの解析がうまくいかず、中途半端にごちゃごちゃしてわからなくなりました。 ------------------------------------------------------------------------ mysqlの「動物」テーブルに、3つのカラム「サイト名」「URL」「日時」があります。 import.phpの入力フォームのテキストボックスに、例えば ここから ↓ ねこ,cat.com,3/8 いぬ,dog.com, うさぎ,,6/21 ねずみ,mouse.com,12/30 ↑ ここまで をコピペして確認ボタンを押したら、内容を元に以下のようなテーブルで表示して、登録ボタンを押したらSQLに登録されるようなPHPを作成したいです。 ------------------------------------------------------------------------ check.phpに表示する確認テーブル サイト名 _URL       日時 ねこ    cat.com     3/8 いぬ    dog.com    うさぎ             6/21 ねずみ  _mouse.com  _12/30 ------------------------------------------------------------------------ どなたかこのようなPHPのコードを教えてください。 どうかご教示のほど、よろしくお願いします。

    • ベストアンサー
    • PHP
  • CSV形式のテキストデータをSQLへ登録したい

    CSV形式のテキストデータを確認をはさんでSQLに登録したいのですが、自分で作るとテキストデータの解析がうまくいかず、中途半端にごちゃごちゃしてわからなくなりました。 ------------------------------------------------------------------------ mysqlの「動物」テーブルに、3つのカラム「サイト名」「URL」「日時」があります。 import.phpの入力フォームのテキストボックスに、例えば ここから ↓ ねこ,cat.com,3/8 いぬ,dog.com, うさぎ,,6/21 ねずみ,mouse.com,12/30 ↑ ここまで をコピペして確認ボタンを押したら、内容を元に以下のようなテーブルで表示して、登録ボタンを押したらSQLに登録されるようなPHPを作成したいです。 ------------------------------------------------------------------------ check.phpに表示する確認テーブル サイト名 _URL       日時 ねこ    cat.com     3/8 いぬ    dog.com    うさぎ             6/21 ねずみ  _mouse.com  _12/30 ------------------------------------------------------------------------ どなたかこのようなPHPのコードを教えてください。 どうかご教示のほど、よろしくお願いします。

    • ベストアンサー
    • PHP
  • CSV形式のテキストデータをSQLへ登録したい

    CSV形式のテキストデータを確認をはさんでSQLに登録したいのですが、自分で作るとテキストデータの解析がうまくいかず、中途半端にごちゃごちゃしてわからなくなりました。 ------------------------------------------------------------------------ mysqlの「動物」テーブルに、3つのカラム「サイト名」「URL」「日時」があります。 import.phpの入力フォームのテキストボックスに、例えば ここから ↓ ねこ,cat.com,3/8 いぬ,dog.com, うさぎ,,6/21 ねずみ,mouse.com,12/30 ↑ ここまで をコピペして確認ボタンを押したら、内容を元に以下のようなテーブルで表示して、登録ボタンを押したらSQLに登録されるようなPHPを作成したいです。 ------------------------------------------------------------------------ check.phpに表示する確認テーブル サイト名 _URL       日時 ねこ    cat.com     3/8 いぬ    dog.com    うさぎ             6/21 ねずみ  _mouse.com  _12/30 ------------------------------------------------------------------------ どなたかこのようなPHPのコードを教えてください。 どうかご教示のほど、よろしくお願いします。

    • ベストアンサー
    • PHP
  • move_uploaded_fileのエラーについ

    画像をアップロードするために move_uploaded_file()の関数を使ったプログラムがうまくいきません。 いろいろ調べたのですが、PHPは初心者なのでアドバイスをお願いします。 --------------------------------------------------------------------------------- Warning: move_uploaded_file(画像アップ先URL) [function.move-uploaded-file]: failed to open stream: HTTP wrapper does not support writeable connections in PHPファイルディレクトリ on line 33 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpxs7jG1' to '画像アップ先URL' in PHPファイルディレクトリ on line 33 --------------------------------------------------------------------------------- 上記のエラーがでます。 調べて試したのですがうまくいきません。 画像格納用ファルダのパーミッションをいろいろ試して最終的777しましたがだめでした。 $file['tmp_name']こちらにうまく入っていないような感じですが?? サーバーはXサーバーを利用しています。 宜しくお願いします。

    • ベストアンサー
    • PHP
    • o-apple
    • 回答数2
  • ★PHP★画像アップロードの際に余白追加

    PHPで画像アップロードフォームを作成しています。 その際に、全ての画像が 500*500の画像になるようにアップロードさせたいです。 (様々な画像登録をされるからです。) 登録まではできたので、あとはサイズ変更のみです。 質問が説明不足かもしれませんので、 何かヒントでもいただけると助かります。 よろしくお願いします。

    • 締切済み
    • PHP
    • a-----n
    • 回答数3
  • ロールについて

    このジャンルでお願いします。 アクセス制御を行うために、一般的に Guestロール (Read) Memberロール (Read,Update) Administratorロール (Read,Update,Create,Delete) SuperAdministratorロール (Read) などがあると思います。 例えばブログで考えるなら GuestロールとMemberロールはそれぞれ誰に相当するのかがなんとなくイメージできるのですが、 AdministratorロールやSuperAdministratorロールはそれぞれ誰のことを示しているのでしょうか? そもそも下の図の Common(一般ユーザ向け)リソース Management(管理者向け)リソース に分ける必要性が分からないというか、CreateやDeleteはそもそもMemberでもできませんか? 例えばレンタルブログシステムなら、Memberが適当なIDを入力して新たにブログを作りますよね? それってCreateに相当するものなのではないのでしょうか?

    • 締切済み
    • PHP