回答数
気になる
-
プログラムの中の public $name = "姓名"; public $age = 20;
以下のプログラムの中に public $name = "姓名"; public $age = 20; があります。なくても表示自体に影響はないのですが、何の目的であるのでしょうか!? 以下問題のプログラムです。 よろしくお願いいたします -------------------------------------------------------------------------- <!DOCTYPE html> <html> <head> <title>P251 Sample8-2 複数のオプションを作成する</title> </head> <body> <?php #$は変数の宣言 $pr1 = new Person; $pr1->name = "鈴木"; $pr1->age = 56; $pr2 = new Person; $pr2->name = "佐藤"; $pr2->age = 38; ?> <table border="2"> <tr bgcolor="#AAAAAA"> <th>名前</th> <th>年齢</th> </tr> <?php print "<tr><td>";#特に<tr>がなくてもOK print $pr1->getnam(); print "</td><td>";#特に</td>がなくてもOKでした。 print $pr1->getage(); print "</td></tr>";#特になくても表の2行目表自体は影響はなかった。 print "<tr><td>"; print $pr2->getnam(); print "</td><td>"; print $pr2->getage(); print "</td></tr>"; ?> </table> <?php class Person { public $name = "姓名"; public $age = 20; function getnam(){return $this->name;} function getage(){return$this->age;} } ?> </body> </html>
質問日時: 2016/08/22 21:20 質問者: Campus2
ベストアンサー
2
0
-
PHPでクオーテーションが複数ある場合のecho方法
すみません、初歩的な内容なのですがうまく理解できずアドバイス願います。 PHPでechoやprintで表示する際に、””や''が混在している場合にはどのように表示させればよいでしょうか?具体的にはWP上でリンク画像を表示させたいです。 例えば… <a href="<?php the_permalink(); ?>"><img src="<?php bloginfo('stylesheet_directory'); ?>/images/hoge.png" /></a> 当たり前かと思いますが、そのまま echo <a href="<?php the_permalink(); ?>"><img src="<?php bloginfo('stylesheet_directory'); ?>/images/img_077.png" /></a>; とか書くとエラーになってしまいます。 すみません、アドバイスお願いいたします。><
質問日時: 2016/08/22 17:01 質問者: oneday77
ベストアンサー
1
0
-
「#表を定義し外枠サイズ2を定義 」コメントアウトしてしていますがクロムブラウザでは表示されます。
以下ですが、 「#表定義し外枠サイズ2を定義 」のみですが! #でコメントアウトしてしていますがクロムブラウザでは表示されます。 他の#は表示されません・・ちなみに//も同じ結果でした。 よろしくお願いいたします。 <!DOCTYPE html> <html> <head> <title>P251 Sample8-2 複数のオプションを作成する</title> </head> <body> <?php #$は変数の宣言 $pr1 = new Person; $pr1->name = "鈴木"; $pr1->age = 56; $pr2 = new Person; $pr2->name = "佐藤"; $pr2->age = 38; ?> <table border="2">#表を定義し外枠サイズ2を定義 <tr bgcolor="#AAAAAA"> <th>名前</th> <th>年齢</th> </tr> <?php print "<tr><td>"; print $pr1->getnam(); print "</td><td>"; print $pr1->getage(); print "</td></tr>"; print "<tr><td>"; print $pr2->getnam(); print "</td><td>"; print $pr2->getage(); print "</td></tr>"; ?> </table> <?php class Person#クラス名 { public $name = "姓名"; public $age = 20; function getnam(){return $this->name;} function getage(){return$this->age;} } ?> </body> </html>
質問日時: 2016/08/21 17:20 質問者: Campus2
ベストアンサー
2
0
-
Wordpress、カスタム投稿の管理画面カスタマイズについて
調べてみるのですが、情報が全く見つからず、お知恵をお借りできないでしょうか…。 現在、「Advanced Custom Fields」というWPのカスタム投稿プラグインを利用しています。 このプラグインより生成した、ラジオボタンやチェック項目によって、javascriptにて条件の処理を行おうと考えています。 しかしながら、javascript自体をどこに記述すればよいものか、プラグイン内も色々と調べてみるのですが、さっぱり分かりません…。 プラグインの機能にPHPで出力するものがあるのですが、とても独特の出力内容なのですが、このPHPに直接記述を行い、functions.phpに貼り付けるのでしょうか? その場合、どのように記述したらよいか、これまた分からず…。 何か決まった書き方や、PHP側の記述のルールがあるのでしょうか? どなたか、お詳しい方、またご経験された方いらっしゃいましたら、何卒アドバイスを頂けないでしょうか。とても困っております。 何卒、よろしくお願いいたします。
質問日時: 2016/08/16 09:46 質問者: 404not_found
解決済
1
0
-
PC(モバイル以外)からのアクセス時のみ、ページ全体の表示倍率を75%にしたいと考えているのですが…
ワードプレスで構築したサイトで、PC(モバイル以外)からのアクセス時のみ、ページ全体の表示倍率を75%にしたいと考えています。 そこで、以下のようにwp_is_mobileの機能をfunctions.phpに追記したのですが、 syntaxエラーが起き、原因として、上記のwp_is_mobileの行に問題があると表示されました。 <?php if( wp_is_mobile() ) { // } else { // <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=0.75, maximum-scale=1" /> } ?> おそらく書き方に問題があるとお思うのですが… どなたかご指摘をいただけませんでしょうか? よろしくお願いいたします。
質問日時: 2016/08/12 15:13 質問者: marikoyama
解決済
2
1
-
オライリーのプログラミングPHP 第3版という本
プログラミングPHP 第3版は、具体的にどのような方に進めるべき書籍なのでしょうか。 初級者であったり、上級者であったり、あるいは復学するためのものであったり、どのような書籍なのでしょうか。
質問日時: 2016/08/08 12:16 質問者: gooooooooooooooooo
解決済
1
0
-
< 項目名 > 内容 を<tr><th>項目名</th><td>内容</td></tr> へ変換
< 項目名 > 内容 を、<tr><th>項目名</th><td>内容</td></tr> へ変換したい。 --------------------------------- 例えばですが、フォームにて < 項目名1 > 内容1 < 項目名2 > 内容2 < 項目名3 > 内容3 と入力すると、 PHPで下記のように表示するにはどうすれば良いでしょうか? --------------------------------- <table> <tr><th>項目名1</th><td>内容1</td></tr> <tr><th>項目名2</th><td>内容2</td></tr> <tr><th>項目名3</th><td>内容3</td></tr> </table> ※項目名の数は、0~不定
質問日時: 2016/08/08 08:06 質問者: re97
解決済
1
0
-
選択したタグ、入力した検索文字の値を保持するには?
下記のプログラムで絞り込み検索をした後、結果画面でも 1.タグと 2.検索テキスト文字が表示されるようにしたいのですが、どのような記述を加えればいいのでしょうか。phpの基礎がわかっていないので、結論だけで結構です。1か2の片方だけでもかまいません。よろしくお願いいたします。 <form method="get" action="<?php bloginfo( 'url' ); ?>"> <p>絞り込み検索</p> <?php wp_dropdown_categories('depth=0&orderby=name&hide_empty=1&show_option_all=カテゴリー選択'); ?> <?php $tags = get_tags(); if ( $tags ) : ?> <select name='tag' id='tag'> <option value="" selected="selected">タグ選択</option> <?php foreach ( $tags as $tag ): ?> <option value="<?php echo esc_html( $tag->slug); ?>"><?php echo esc_html( $tag->name ); ?></option> <?php endforeach; ?> </select> <?php endif; ?> <input name="s" id="s" type="text" /> <input id="submit" type="submit" value="検索" /> </form>
質問日時: 2016/08/04 10:11 質問者: oshieteoshiete2
ベストアンサー
4
0
-
wordpressのファイル構造について
皆様初めまして。基本的な質問で申し訳ないのですがwordpress codexを読んでもいまいちファイル構造が理解出来ないため皆様のお力を借りれればと思いました。 私は現在wordpress(テーマはtwentysixteen)を使用しホームページを作成中です。 ですが新規追加した固定ページを管理画面ではなくhome.phpやhome.htmlのようなファイルを直接編集したいのですがファイルをどこから読み込んでいるのかがわからず、ファイルの場所が分からなくて困っています 質問としては 質問1 管理画面で固定ページを新規作成するとファイルも新規作成できるのか? (仮にタイトルをwordpress1とwordpress2とするとwp-contentの中にwordpress1.phpとwordpress2.phpというファイルができあがるのか?) 質問2 もし出来上がるのならそのパス構成 例)wp-content/themes/twntysixteen/index.php 申し訳ありませんが教えていただけますでしょうか?
質問日時: 2016/08/02 23:07 質問者: お菓子太郎
ベストアンサー
1
0
-
ヒアドキュメント内にはnumber_formatは使えませんか??
phpの質問です。 私はphpにあまり詳しくないのですが、、 やりたいことは、html上に出力された金額の数字に足して 3桁でカンマを付けたいのです。 例:1000 → 1,000 プログラムをみるとphpでヒアドキュメント内にある項目に対して 3桁でカンマを付けるのだろうと思い 調べたところ php関数で number_formatがあるのはわかったのですが、 ヒアドキュメント内のためか、実行しても文字すら表示されません。。 例: $html .= <<<EOT <div class="price" style="color:#565656;text-align:left;font-weight:bold;"> {$res['name']} {$res['price']}円 </div> </div> EOT; 他の方法でもいいので、カンマを付けるような方法はありませんでしょうか? よろしくお願いします。
質問日時: 2016/08/01 21:13 質問者: anan19
ベストアンサー
1
0
-
PHPのmemory_limitの上限値引き上げについて
あるシステムを引き継いで自前のサーバーで運用しているのですが、あるプログラムでメモリの使用量が非常に多い箇所が見つかりました。 既存のシステムでプログラム修正を行う時間等がないため、サーバーのメモリ容量を引き上げることになったのですが、その際PHPのmemory_limitも引き上げる予定です。 そこで質問なのですがPHPのmemory_limitの引き上げに伴う副作用というのはあるのでしょうか?教えていただければ幸いです。 またメモリが8G搭載のサーバに対してどこまでPHPのmemory_limitを設定してもよいでしょうか。例えばmemory_limitを8Gに設定したり、無制限に設定しても問題はないのでしょうか?ご教授いただければ幸いです。 ※PHPのmemory_limitの値が小さいほうが良いのは重々承知していますが、当方ものっぴきならない状況なのでご理解ください。
質問日時: 2016/08/01 06:05 質問者: 大爆笑カレー
解決済
2
0
-
phpで配列のキーに変数を使うには?
独学で始めたphpでつまづいて困っています。 phpで配列に入れた値をキーを数字で直接取ることは出来るのですが、変数で取ると意味不明な値が入ってきて困っています。 教えて頂けると助かります。よろしくお願いします。 print_r($ary['header']['h']); Array ( [0] => 組織1, [1] => 2, [2] => 3, [3] => 組織名, [4] => 倉庫C, [5] => サブC, [6] => 倉庫名, [7] => 売上金額,n [8] => 消費税,n [9] => 粗利額,n ) print $ary['header']['h'][9] とすると 粗利額,n が返ります。 この状態で、下記のようなループで配列を取り出すとき、 $cnt=odbc_num_fields($rst); for ($i=1; $i<=$cnt; $i++) { $val = odbc_result($rst,$i); print $i."-->".$ary['header']['h'][$i]; print "<br>"; (中略) } 0-->組織1, 1-->2, 2-->3, 3-->組織名, 4-->倉庫C, 5-->サブC, 6-->倉庫名, 7-->売上金額,n 8-->消費税,n 9-->4307131 のように、なってしまいます。 キーの指定の仕方がおかしいのでしょうか?
質問日時: 2016/07/29 16:52 質問者: hatsuzo
ベストアンサー
1
0
-
レンタルサーバーでのphp.iniの設定
今利用しているサーバー(Leo Server)では、php.iniの編集が直接できないようで、そのかわり、 .htaccess ファイルを作成し、「php_value、php_flag」を使用することにより php.iniの設定を変更することが可能というような記述がありました。 php.iniの中にある extension=php_intl.dll を有効にして拡張したいのですが、上記の手法により、可能なのでしょうか? 可能だとしたらどのようにやるのか教えてください。よろしくお願いします。
質問日時: 2016/07/29 06:50 質問者: PlanetSD
ベストアンサー
1
0
-
PHPの解析をしています。初心者です。
PHP初心者ですが、古いプログラムのコード解析をしています。 その中でいまいち理解できないコードがありましたので、今回質問させて頂きます。 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー① function update_set(){ var chkFDel; if(document.getElementById("chkFDel")){ chkFDel = document.getElementById("chkFDel").checked; if(chkFDel){ document.getElementById("chkFDel").value = "1"; }else{ document.getElementById("chkFDel").value = "0"; } }else { document.getElementById("chkFDel").value = "2"; } document.getElementById("f01").submit(); ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー② if(trim($m_filePath)==""){ print("<INPUT type="file" id=\"filePath" name="filePath">"); }else{ print("<INPUT READONLY type="text" id="fileDel" name="fileDel" value="".$m_filePath">"); print("<INPUT type="checkbox" id="chkFDel" name="chkFDel" value=\"削除\">削除"); } ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー ↑一部抜粋したものですが、 初心者の私から見るとたぶんチェックボックスが表示されてない場合に ("chkFDel").value = "2"を行うのではないかと思いますが、どうなのでしょうか? 詳しい方、ご教示の程よろしくお願い致します。
質問日時: 2016/07/28 10:42 質問者: ほげちゃんねー
ベストアンサー
2
0
-
PHPで画像のアップロードについて
phpプログラムでsqlを使いサーバに画像を上げるコードを作成しています。 が、DBにリンクパスは登録されるも肝心の画像が保存されず表示できませんでした。 下のコードでずっといろいろいじってきましたが問題点や改善点はありますでしょうか? 初心者なので内容もあやふやかもしれませんがご教示お願い致します。 for ($i=1; $i<=5; $i++){ if(is_uploaded_file($_FILES["photoPath".$i]["tmp_name"])){ var_dump(is_array($_FILES["photoPath".$i]["tmp_name"])); //写真ファイルアップロード? $updir = $path.$_FILES["photoPath".$i]["name"]; $filename = mb_convert_encoding($updir, "SJIS", "AUTO"); var_dump(is_array($_FILES["photoPath".$i]["tmp_name"])); if(move_uploaded_file($_FILES["photoPath".$i]["tmp_name"],$filename) == FALSE){ echo "Upload failed"; echo $_FILES["photoPath".$i]["error"]; } } }
質問日時: 2016/07/27 17:20 質問者: ほげちゃんねー
ベストアンサー
4
0
-
ブラウザでExcelをダウンロードするとファイルが開けない
ブラウザでサーバーにあるExcelファイルをURLを指定してダウンロードするとファイルが開けない(エラーもでない)が、同じファイルをFTPでダウンロードするとファイルが開けます。 何が原因なのでしょうか?? あまり関係ないかもしれませんが、Excelは2010で、オプション設定で 「Dynamic Data Exchange (DDE) を使用する他のアプリケーションを無視する」をOFF にしています。 ブラウザは、chromeとIE11です。 以前はブラウザからのダウンロードでも開けていましたが、最近開けなくなりました。 他のPCでも同様の事象なので、Excelの関連ファイルるが壊れたとも考えにくいです。 恐れ入りますがご教授お願いいたします。
質問日時: 2016/07/23 12:03 質問者: lulu_chan71
解決済
1
0
-
HTMLについて
①削除ボタンを押したら「ほんとによろしいですか?」というメッセージボックスの表示の仕方 ②ログイン画面でログインを無視してURLで直接メニューにとんだとき、ログインをしていないため強制的にログイン画面に戻す方法 サンプルなどがあるとわかりやすいと思います。 よろしくおねがいします
質問日時: 2016/07/20 21:40 質問者: efavrar72
ベストアンサー
1
0
-
連番のURLの一括スクレイピング
以下のサイトのURLは連番になっています。この5つの各ページ中の各商品名を、1ページずつ取得するのでは無く、一括で取得する事は出来ますか? ゴリラはいつもオーバーオール http://honto.jp/netstore/pd-book_27774441.html タックスヘイヴン http://honto.jp/netstore/pd-book_27774442.html 去年の冬、きみと別れ http://honto.jp/netstore/pd-book_27774443.html 偽りの森 http://honto.jp/netstore/pd-book_27774444.html 心がほどける小さな旅 http://honto.jp/netstore/pd-book_27774445.html
質問日時: 2016/07/15 05:19 質問者: desertaid
解決済
1
0
-
取得したい情報が2つのページにばらけている時、レンタルサーバを用いてまとめて出力できるか?
取得したい情報が2つのページにばらけている時、2つのレンタルサーバを用いて、各ページで必要な情報を取得し、最後に同一の情報であるURLで2つのページを関連付けて、2つのページの情報をまとめて出力する事は出来ますか? 例えば、タックスヘイヴン (幻冬舎文庫)という商品で、一覧ページと詳細ページで必要な情報を取得し、最後に同一の情報であるURL http://honto.jp/netstore/pd-book_27774442.html で2つのページを関連付けてまとめて出力するという事です。 一覧ページ http://honto.jp/netstore/search_10%E3%82%BF%E3%83%83%E3%82%AF%E3%82... 詳細ページ http://honto.jp/netstore/pd-book_27774442.html
質問日時: 2016/07/14 15:32 質問者: desertaid
解決済
1
0
-
関数の名前と英単語の繋がりとは
phpの関数である、引数を16進数に変換するbin2hexと、asciiコードに変換するordの英単語としての意味とプログラムとしてbin、2、hex、ordの英単語が使われることに 何かつながりはありますか。いずれの単語も意味や訳が記載されている辞書サイトで調べてみましたがいまいちピンと来ませんでした。
質問日時: 2016/07/14 12:11 質問者: gooooooooooooooooo
ベストアンサー
3
0
-
題目:クラスを利用する~段々と難しくなってきました_ _
クラスを利用するのプログラムで質問があります。 ----------------------------------------------------------------------------------- <body> <?php $pr = new Person;//②オブジェクトを作成します $pr->name = "鈴木";③//メンバ変数に値を代入します $pr->age = 56;//③メンバ変数に値を代入します ?> <table border="2"> <tr bgcolor="#AAAAAA"> <th>名前</th> <th>年齢</th> </tr> <?php print "<tr><td>"; print $pr->getname();//③メソッドを呼び出す print "</td><td>"; print $pr->getage();//③メソッドを呼び出す print "</td></tr>"; ?> </table> <?php class Person//①クラスを定義です { public $name = "姓名"; public $age = 20;//メンバ変数を定義します function getname(){return $this->name;}//以下2行はメソッドを定義します function getage(){return $this->age;}//$自分自身のメンバ変数を利用する場合は$this->を付けます } ?> </body> ------------------------------------------------------------------------------------ 「画像を添付」は以上のプログラムの実行画面ですが! public $name = "姓名"; public $age = 20; がなくても実行結果に影響はありません何の目的あるのでしょうか・・・ よろしくお願いいたします。
質問日時: 2016/07/12 11:54 質問者: Campus2
解決済
4
0
-
エラー表示が改善できません。
phpバージョンアップで、文字化けが発生サーバーからphpファイルをダウンロードして、検証し、改善は見られなかったので、追加した文字を削除してサーバーへ戻したのですが下記エラーが表示されるようになりました。 Warning: require_once(DBConnect.class): failed to open stream: No such file or directory in /home/vuser10/1/8/0089181/ホームページアドレス/search/member.php on line 6 Fatal error: require_once(): Failed opening required 'DBConnect.class' (include_path='.:/usr/local/php56/lib/php') in /home/vuser10/1/8/0089181/ホームページアドレス/search/member.php on line 6 サーバー内の「search」フォルダーに「member.php」は存在するのですが、原因がわかりません。
質問日時: 2016/07/11 09:27 質問者: おこまり番長
解決済
1
0
-
phpのバージョンを上げると<br>が文字列で表示されます
初めて質問させて頂きます。 現在apache2.0 pho5.1.6で運用しているのですが データを<br>を含めて文字列でDBで管理しています。 現在はそのデータをphpでhtmlに書き出して問題なくブラウザで改行されて表示されています。 php5.3.3にバージョンを上げるとブラウザで改行でなく文字列で表示されます。 ソース、データは同じで環境のみ違います。 Php.iniもためしに5.1と同じものをいれましたが 結果は変わりませんでした。 OSもバージョンが上がりREDHAT5.6からREDHAT6.6にしています。 回避は改行コードを変換するだけで簡単なのですが 原因がわからないまま逃げるのは他の影響も判断できないのではっきりさせたくて悩んでいます。 バージョンアップなどで同様の経験をされた方がいました情報をいただければと思います。 よろしくお願いいたします。
質問日時: 2016/07/10 12:33 質問者: montcota
解決済
2
0
-
NetBeansでPHPの開発について
NetBeansでPHPの練習をしたいと思いますが、利用する場合は、NetBeans以外にも Apache サーバー、PHP エンジン、MySQLをあらかじめインストールしておく必要があるのでしょうか? なのでNetBeansをインストールしただけでだめなのでしょうか?
質問日時: 2016/07/08 10:35 質問者: PlanetSD
ベストアンサー
3
0
-
PHPで`headers already sent`というエラーが突然出るようになった
PHP スクリプトを修正していて、コメント行を1行入れただけで、 Warning: Cannot modify header information - headers already sent by (output started at mylist.php:96) in mylist.php on line 125 というエラーが出るようになり、困っています。 既出の問題だとは思いますが、ヒントでも頂ければと思い投稿しました。 直接の関係は無いと思いますが、コメント行は、先頭に以下のように入れています。 <!-- ################################################## ID : mylist.php Update : (中略) Update : 2016/07/05 *********** Upda → これ以上の文字を入れると、Warningになる。 ################################################## --> 既出の質問やネット上の記事で調べてみると、HTTP ヘッダーを変更する関数の呼び出しより前に、すでに何かがアウトプットされているために発生するという情報があるのですが、該当する部分がどうしても見当たりません。 ちなみに、 (output started at mylist.php:96) にある96行目には、 94: </head> 95: <body oncontextmenu='return false'> 96: <?php in mylist.php on line 125 にある125行目には、 124:// 呼び出し元をCookieに保存 125:setcookie('THISFORM',basename(__FILE__),0,'/'); 126:(改行) <body>タグから、125行目までsetcookieまで、printとかechoとかの命令はありません。 余分な空白行を削ってみましたが、結果は同じでした。 php5.4 Windows2008R2上で動作しています。 また、あまりよろしくないと思いつつ、ソースコードはsjisで書いています。 <?php ob_start(); ?> を先頭に入れて、取りあえずは解決したのですが、原因がはっきりしないので気色悪いです。
質問日時: 2016/07/07 14:06 質問者: hatsuzo
ベストアンサー
4
0
-
データベースハンドルとは
データベースハンドルという単語についてネットで調べてみると、私と同じような考えをもった方が質問されているサイトを見つけました。そこには。車の操舵などを行う部位と同じ意味だ、と記述してありました。 車のハンドルは、この社会に生きていれば右に回すと車が右に曲がり、左に回せば左に曲がるということ、ということは常識ですが、データベースハンドルが車のハンドルと同じと言われても 全くピンと来ません。そもそもデータベースに車のハンドルはありませんので、ハンドルと言われても中々想像するのが難しいです。車のハンドルに例えられる何かだと思うのですが、いったいデータベースハンドルとは、何なのでしょうか。 http://www.phppro.jp/qa/944
質問日時: 2016/07/04 20:31 質問者: gooooooooooooooooo
解決済
1
0
-
PHP 正規表現の書き方を教えてください
色々調べてみたのですが、今ひとつ理解できず 組み合わせてみてもエラーになってしまいます。 半角英数字と全角カナ かどうかを判定する正規表現はどう書くのでしょう? 宜しくお願い致します。
質問日時: 2016/07/04 17:50 質問者: mintohime
ベストアンサー
1
0
-
プログラムの流れがいまいちわかりません。
毎度お世話になっております。 以下プログラムですが・・・ 「2乗した値を返す関数square($x)を作成し、整数の2乗を出力するコードですが」 プログラムの結果かは 「5の2乗は25です。」と表示されます。 以下のプログラムの流れですが 1)最初の2行の変数を元に流れて行くと 2)5行目の{$num}は「5」と表示 ※3) 5行目の{$ans}の流れがいまいちわかりません!? よろしくお願いいたします。 ---------------------------------------------------------------------------- <body> <?php $num = 5; $ans = square($num); print "{$num}の2乗は{$ans}です。<br/>\n"; function square($x) { return $x * $x; } ?>
質問日時: 2016/07/02 20:20 質問者: Campus2
ベストアンサー
3
0
-
[PHP] dreamweaverでPHP開発ってどうなんですか?
PHPの勉強会で、dreamweaverで趣味でPHP開発している人に出会いました。やたら便利だからと進められるのですけど、実際私自身使った経験はありません。調べて見るといろいろ機能があり、便利なのは分かります。プロの開発の現場でdreamweaverを使って開発しているような会社はあるのでしょうか?
質問日時: 2016/07/02 02:37 質問者: PlanetSD
ベストアンサー
1
0
-
毎分内容が変わるwebサイトを作りたい
お世話になります。 毎分テキストや背景画像などの内容が変わるwebサイトを作りたいと思っています。60分×24時間=1440の条件分岐をするのではなく、PHP等を使ってもっと効率のよいやり方があれば、ソースのサンプルも含めてご教示いただけると幸いです。 どうぞよろしくお願いします。
質問日時: 2016/06/28 19:50 質問者: mimizm
ベストアンサー
1
0
-
[PHP] MVCで管理について
いちからMVCの概念でWEBサイトを構築し管理する場合、いろいろやりかたはあると思われますが、もっとも参考になる書籍やサイトはありますでしょうか? 書籍に関しては、私はこれまで、見てきものでは、単にクラスの使い方の説明のみにとどまり、MVCでいちからWEBサイトをつくる場合の構造に関しては書かれていません。Amazonの場合は、立ち読みができないので、中身がわからないですし、もしおすすめがあれば購入したいと思いますので教えてください。 私が唯一MVCの解説で今参考にしているサイトは http://www.objective-php.net こちらのサイトの説明によると、index.phpより、URLからのコントローラーのクラス名とそのメソッド名と同一名のパラメータを受け取り、そのクラスをindex.phpで実行して処理するというやり方です。今のところ、このサイトだけ参考にしているのですけど、こういう index.phpで集中的に処理するやり方は、主流なのでしょうか? 私はこれだけしかしらないので、私はなんともいえませんが、まだいろいろ効率のよいMVCでの管理のやり方がありましたら概要だけでも教えてください。又は書籍やURLを教えてください。よろしくお願いします。 今回はフレームワークの使用については触れていません あくまでいちからMVCでWEBサイトを管理する場合についてです。
質問日時: 2016/06/26 21:23 質問者: PlanetSD
ベストアンサー
1
1
-
[PHP] 効率的にクラスで管理するということは?
記述書では、効率的にクラスで管理できるMVCという概念が述べられていますが、プロの方はどのように使い分けしているのでしょうか? 用途に合わせてということになってくると、どういった場合がMVCで管理するほうがよいのでしょうか? また、他にも、MVCではなく単にクラスで管理するという場合や、クラスは一切つかわない場合の3つについてお聞きしたいです。 今の私の理解では、 ◆MVCでの管理する。 大規模なサイト(業務システム、SNSなど) ◆MVCではないがクラスを利用する。 ロジックとビューを分けたいサイトを作る場合。 ◆クラスは一切使わない。 … webページの一部にお問い合わせフォームや一部の機能を追加する場合。 のように理解しています。プロとして実務でやられている方も このような考えなのでしょうか? おそらくツッコみどころがいっぱいあるかと思いますが、いろいろ指定いただけるとありがたいかぎりです。
質問日時: 2016/06/26 21:04 質問者: PlanetSD
ベストアンサー
3
1
-
複数のレコードの値を取り出すには
初心者です。あるカラムから複数のレコードの値を取り出すにはどのように書けばよいかどなたか教えていただけますでしょうか。 下記のコードではcalendartblというテーブルから1レコードのみ取り出せます。 テーブル:calendartbl holiday(カラム名) 2016/9/12(レコード1行目) 2016/9/14(レコード2行目) 2016/9/20(レコード3行目) 2016/9/26(レコード4行目) 2016/9/28(レコード5行目) コード: $sql = "SELECT calendartbl.holiday FROM calendartbl"; $ret = f_db_select($sql); foreach ($ret as $h){ $holiday = $h['holiday']; } 結果=2016/9/12 では複数のレコード、つまり「2016/9/12、2016/9/14、2016/9/20、2016/9/26、2016/9/28」を取り出して、上記の$holidayに代入させるにはどのように書けばよいでしょうか。 どなたか教えて頂けたら幸いです。 よろしくお願い致します。
質問日時: 2016/06/25 15:46 質問者: leoairen
ベストアンサー
3
0
-
今月と来月のカレンダーの処理をfor文で回すには
初心者です。下記for文を書いてみたのですが、当月は出来て翌月のはできませんでした。 どなたか教えて頂けますでしょうか。 $tsuki = '月'; for($i = 0; $i < 3; $i++){ $m = date("n",mktime(0,0,0,date("m")+$i,1,date("Y"))); $list .= <<<EOF <h2>$m$tsuki</h2> <table> <tr> <td>日</td> <td>月</td> <td>火</td> <td>水</td> <td>木</td> <td>金</td> <td>土</td> </tr> <tr> EOF; print $list; <!--下略:日の処理-->
質問日時: 2016/06/24 13:18 質問者: leoairen
ベストアンサー
1
0
-
[PHP] 標準の関数について
PHPでは多くの標準で備わっている関数がありますが、もしかしたら、これらの関数は、どこかのフォルダにあるファイルで定義されているのでしょうか? 私の場合は、Xamppを使っていますが、探したのですが、よく分かりませんでした。
質問日時: 2016/06/22 13:34 質問者: PlanetSD
ベストアンサー
3
1
-
else return $y; は特になくても実行結果は同じですが・・?
http://homepage3.nifty.com/mtaiyo/Sample7-ren-1.htm 上記のアドレスのリンク先にあります、PHP プログラムで質問します。 else return $y; ですが・・参考書にはありますが、特になくても実 行結果は同じでした。・・? 特に不要で、蛇足ではないでしょうか? よろしくお願いいたします。
質問日時: 2016/06/21 00:00 質問者: Campus2
ベストアンサー
6
0
-
php mysqlで作ったデータをgoogle chartの縦棒グラフで表示したいです
php mysqlで作ったデータを テーブルtestにて、id=>1, id=>2、id=>3と登録してまして、それを google chart 縦棒グラフを使用してid=>1, id=>2、id=>3でそれぞれに一つのグラフで表示したいですが最新データid=>3しか表示されませんでした。 テーブルが別々ならそれぞれで縦棒には表示できますが一つのテーブルにあるいくつかのデータをそれぞれに縦棒グラフで表示できますでしょうか? ソースコードは下記です、 <?php $query = "SELECT * FROM test"; $all = mysqli_query($con, $query); while($row = mysqli_fetch_assoc($all)){ $test_date = $row['test_date']; $test_sales = $row['test_sales']; ?> <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script type="text/javascript"> google.load("visualization", "1", {packages:["corechart"]}); google.setOnLoadCallback( function() { var data = google.visualization.arrayToDataTable([ ['', '売上高'], <?php $elements = [$test_date]; $element_data = [test_sales]; for($i=0;$i<3; $i++){ echo "['{$elements[$i]}'" . "," . "{$element_data[$i]}],"; } ?> ]); var options = { title: '売上高(百万円)', hAxis: {title: ''}, colors: ['#FF6666'] }; var chart = new google.visualization.ColumnChart(document.getElementById('gct_sample_column')); chart.draw(data, options); } ); </script><div id="gct_sample_column" style="width:100%; height:auto" ></div> <?php } ?>
質問日時: 2016/06/16 12:06 質問者: hayago
解決済
1
0
-
[PHP] array()の中の書き方について
$number = array(1,2,3,4,5,6,4,8,9,10,11,12,13,14,15); このようにarray()の中に1から連続した数字があるときに、もっと効率のよい書き方はありますでしょうか? よろしくお願いします。 (上記は、15まで連続していますが、これが仮に、100とか1000まで連続させて配列にいれようとすると、とても長くなるとなと思ったもので…)
質問日時: 2016/06/15 07:59 質問者: PlanetSD
ベストアンサー
1
0
-
PHP 環境PATHの設定
質問させていただきます。 PHPの勉強を始めたばかりで、環境変数の設定のところで躓いています。ネットで調べてみると(http://www.phpbook.jp/install/install/index3.html)さいごにc:¥php;を追加すればいいと書いてあるのですが、複数の環境変数が出てきて、どれに追加すればいいのかわかりません。 使用OSはwindows10です よろしくおねがいします。
質問日時: 2016/06/11 03:37 質問者: zackno23
解決済
3
0
-
phpで 指定した期間の一部だけ非表示にするには
ワードプレスに設置します。phpもワードプレスも初心者です。 やりたいことは いつもは 月から土曜日の1時から23時の時間だけ表示しています。 そこに 「臨時に日時を指定してその期間は非表示にしたい。」 ということです。 臨時の日時をphpを描いてみたのですが表示されなくて;どなたか教えてください。。 下記はいろいろ間違ってるとか無意味だよという部分もあるかと思います、すみません。 <?php $today = date_i18n("w"); $time = date_i18n("Y-m-d H:i:s"); if(in_array($today,range(1,6)) and in_array(date_i18n('H'),array_merge(range(1,23))) and !($time() >= ("2016-06-09 00:00:00") && $time() < ("2016-06-12 13:30:00"))): ?> 月から土曜日の 1時から23時の時間だけ表示されます。 2016-06-09 00:00:00 から 2016-06-12 13:30:00 までは非表示です。 <?php endif; ?> よろしくお願いします。
質問日時: 2016/06/10 03:01 質問者: neamani
解決済
1
0
-
1つのformで2つのactionをさせたいです。
1つのformの中で1つ目のactionではデータベースから検索して結果を別画面に表示させる。 2つ目のactionはその選択肢をメールで送りたいのです。 どうしたらまとめられるのでしょう?? 結果が表示されて、メールで選択肢を送ったのが検索した人にはわからないようにしたいのです。 たすけて~ 以下は1つ目のactionです。この中に2つ目のaction(メールで送信)を組み込みたいのです。 <form name="search_form" action="http://○○/●●php" method="post" target="_blank" onSubmit="return check()"> <p> <select name="volume" required> <option value="">大きさ</option> <option <?php if( $_REQUEST["vol"] == "大" ){ print( "selected" ); } ?>大 </option> <option <?php if( $_REQUEST["vol"] == "中" ){ print( "selected" ); } ?>中 </option> <option <?php if( $_REQUEST["vol"] == "小" ){ print( "selected" ); } ?>小 </option> </select> <br> </p> <p> <select name="color" required> <option value="">色</option> <option <?php if( $_REQUEST["color"] == "1h以上" ){ print( "selected" ); } ?>ピンク </option> <option <?php if( $_REQUEST["color"] == "1h未満" ){ print( "selected" ); } ?>白 </option> </select> </p> <p> <input type="submit" name="button" id="button" value="検索"> </p> </form> お願いしますっ
質問日時: 2016/06/10 00:08 質問者: やんまり
解決済
1
0
-
PHPファイルをCron設定からのみ実行するには?
レンタルサーバーのCron設定についてですが、Hellow World! とメッセージを送るphpファイルをつくり、1時間おきに送信するように設定しました。ただひとつだけ問題がありまして、cronの設定だけで、phpファイルを実行したいのですが、そのphpファイルに直接アクセスしただけでもメール送信が実行されてしまうので、phpファイルをcron設定からの命令だけのみで実行されるようなことは可能でしょうか? ファイル構成としては public_html/ + test.sh ←mail.phpを実行するためのシェルスクリプト + mail.php ← hello world とメッセージを送信するプログラム ※test.shの中に、php mail.php と書き加えて、レンタルサーバーのCron設定より、 0 */1 * * * /home/testsever/public_html/test.sh と指定して実行しています。 ただ、公開した www.testsever.com/mail.php に直接アクセスしても、プログラムが実行されるので困っています。
質問日時: 2016/06/09 00:04 質問者: PlanetSD
ベストアンサー
3
1
-
Cronの設定について
Cronの使い方について、はじめて使うのですが、 時間を設定して、その時間に実行してくれるCronというものを知りました。そこで、使い方を知りたいので、レンタルサーバーで試しています。Hellow World!! というメッセージを送信するプログラム(public_html/ に mail.php )を書きました。そして、これを一時間おきに自分のメールアドレスに送信するようにCronの設定をしたいと考えています。 Cronの設定は、レンタルサーバー側の管理画面より設定が可能で、Cronの実行の結果を知らせるメールアドレスの設定(自分のアドレスを設定)と、Cronの命令の設定の2つがあり、命令には、 0 */1 * * * /home/--[自分のFTP user アカウント]--/public_html/mail.php と設定しました。 ただうまく実行できていないようで、Cronの実行結果を設定したメールアドレスで受け取っていますが、どうやらうまくいっていないようで、下記のようなメッセージが実行結果としてかえってきます。 /home/--[自分のFTP user アカウント]--/public_html/mail.php: line 1: ?php : No such file or directory /home/--[自分のFTP user アカウント]--/public_html/mail.php: line 2: : command not found (↑ mail.phpに書いた行数分だけエラーのlineが返ってきます。) command not found とかでてくるので、Cron設定とは、phpファイルを指定するものではないのですか? このあたりがよく分からないので、教えてください。宜しく願いします。 補足 (メール送信の命令を書いたphpファイル) 直接ファイルにアクセスすると、実行されて、自分のメールアドレスにメールがくるので、こちらは大丈夫だと思います。 public_html/mail.php <?php $mailTo = 'test01@gweb.com'; $returnMail = 'test02@gweb.com'; $name = "【TEST】"; $mail = 'test02@gweb.com'; $subject = "【TEST】"; $body = <<< EOM Hello World! EOM; mb_language('ja'); mb_internal_encoding('UTF-8'); $header = 'From: ' . mb_encode_mimeheader($name). ' <' . $mail. '>'; mb_send_mail($mailTo, $subject, $body, $header, '-f'. $returnMail); ?>
質問日時: 2016/06/08 19:38 質問者: PlanetSD
ベストアンサー
3
0
-
コマンドプロンプト エラー
質問させて頂きます。 つい先週から、PHPの勉強を独学で始め、一番最初のプログラムを書いたのですが、コンパイルエラーが起きます。エラーメッセージは "php" is not recognized as an internal or external command, operable program or bach files. です。 何が問題なのでしょうか? よろしくおねがいします。
質問日時: 2016/06/07 06:07 質問者: zackno23
解決済
3
0
-
納品先サーバーのみ利用制限をかける方法
例えば、PHPとMysqlを使用した掲示板システムを納品した際、納品先のサーバーのみで動作するようにすることは可能でしょうか? 要は、phpのプログラムを他のサーバーへコピーして使われる事を防ぐ方法がるのかなと考えておりました。
質問日時: 2016/06/06 08:55 質問者: hirochanoshiete
ベストアンサー
6
0
-
PHPの例外処理とOOPの書き方について
こんにちは。 以下の様なコードを書いています。 本来処理するロジックの前に色々なチェックをして全部OKなら目的の処理をする、 と言うコードのつもりなのですが、例外を複数発生させスタックするようなこの書き方は、 良い書き方ですか?「良い」と言うのは、バグの発生を抑えつつ、拡張性、保守性に優れ、 他人にも読みやすいという意味です。 class Foo { private $exception; public function __construct() { try{ $this->__init_check(); if($this->exception){ throw $this->exception; } }catch(Exception $e){ die(implode("<br />\n", $this->__exceptionToArray($e))); } 目的の処理・・・ } private function __stackException($message, Exception $previous = null) { return new Exception($message, 0, $previous); } private function __exceptionToArray(Exception $e) { do { $errors[] = $e->getMessage(); } while ($e = $e->getPrevious()); return array_reverse($errors); } private function __init_check() { if(is_writable('/foo') === false){ $this->exception = $this->__stackException( 'xxxに書き込み権限がない', $this->exception); } if(あのチェック){ $this->exception = $this->__stackException('あのチェックおかしい', $this->exception); } if(このチェック){ $this->exception = $this->__stackException('このチェックおかしい', $this->exception); } などなど。。。 } }
質問日時: 2016/06/05 19:09 質問者: 天丼丸45678
解決済
2
0
-
[php] スクレイピングで外部サイトから取得した数値に定義した関数を適用すると上手くいかない。
関数を使って、 外部サイトより取得した値のカンマと円を取り除いていますが、その中で、わからないことがありますので質問します。下記のコードは、Simple HTML Domを利用して、たからくじ発表サイトより(ロト6)の結果を取得したものです。取得したものをそれぞれ変数$info[ ]に入れて、それらを関数に入れて、カンマと円を取り除いています。下記のコードでは、$info[20]に入っているものを表示しています。 【コード】 <?php function val($str){ if(!preg_match("/^[0-9]+$/",$str)){ $str =intval(preg_replace('/[^0-9]+/', '', $str)); } $str = intval($str); return $str; } require_once('simple_html_dom.php'); $html = file_get_html( 'http://www.mizuhobank.co.jp/takarakuji/loto/loto6/index.html' ); $number = $html->find( '.typeTK th')[1]; for($i = 0; $i < 21; $i++){ //配列に格納 $info[$i] = $html->find( '.typeTK td')[$i]; } echo $info[20]."<br>"; //取得した値。254,791,972円 と表示 echo val($info[20])."<br>"; // 2147483647 と表示される ??? なぜ $test = '254,791,972円'; //関数のテストの為 $info[20]と同等の値を$testに入れます。 echo $test."<br>"; //254,791,972円 と表示 echo val($test)."<br>"; //関数はしっかり機能しています。254791972 と表示 ?> 例えば、$info[20]で 取得した値は echoで 254,791,972円 と表示されるので、これに関数を適用して、val($info[20]) とすると、表示値が、2147483647 本来なら、254791972 とカンマと円が抜けた値が表示されるはずなのですが。 そこで、関数val()に問題があるのかと思ったので、テストとして、 同等の値を $test = '254,791,972円'; 作り、同様に表示を確認してみました。こちらは、しっかりと、カンマと円が抜けた値が表示されるので、関数には問題ないことが分かりました。 従って、どこが悪いのかがわかないので、アドバイスください。よろしくお願いします。
質問日時: 2016/06/05 11:03 質問者: PlanetSD
ベストアンサー
2
0
-
[PHP] fputcsv()関数でファイルに書き込み字の文字化け対処するには
<?php $test1 = 'test01'; $test2 = 'テスト02'; $test3 = '実験03'; if( $handle = fopen( 'test.csv', 'a' ) ){ fputcsv( $handle, Array($test1,$test2,$test3) ); } fclose($handle); ?> ↑のように csvファイルに変数にいれた文字列を挿入しています。このままでは日本語が文字化けします。日本語が文字化けする対処法をおしえてください。よろしくお願いします。
質問日時: 2016/06/05 09:27 質問者: PlanetSD
ベストアンサー
2
0
-
[PHP] preg_match_all関数を使って、数値をとりたいです。
<?php $str= '第1076回'; preg_match_all("/[0-9]+/",$number,$match); foreach($match[0] as $number) print $number; ?> ↑のようなコードで、preg_match_all関数を使って、数値だけをprintしたいのですが、 出力結果は、 67771076 と出てきます。 この1076はまだしも、6777って何なんだろう見たいなことになっています。もし分かりましたら教えてください。よろしくお願いします。
質問日時: 2016/06/04 20:33 質問者: PlanetSD
ベストアンサー
1
0
-
以下のプログラムで質問します。
以下のプログラムで質問します。※画像添付がありますので参考にされてください。 ----------------------------------------------------------------------------------- <!DOCTYPE html><html><head> <title>P224 Sample7-8 見出しを作成する関数</title> </head><body> <?php creat_headline("商品のご案内",1); print "在庫があります場合は3営業日以内お届けいたします。<br/>\n"; print "在庫がある場合は24時間以内に納期のご連くをいたします。<br/>\n"; creat_headline("商品送料のご案内",2); print"全国一律1000円にて発送いたしております。<br/>\n"; function creat_headline($head,$num) { print "<h$num>{$head}</h$num>"; print "<hr/>"; } ?> </body></html> ----------------------------------------------------------------------------------- 以上のプログラムですが、 print "<h$num>{$head}</h$num>";は参考書の説明では、 「見出しを作成する処理をします」としかありません! <h$num>はどんな処理をしているのですか? {$head}]はどんな処理しているのですか? よろしくお願いいたします。
質問日時: 2016/06/03 08:47 質問者: Campus2
ベストアンサー
1
0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【PHP】に関するコラム/記事
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
phpの問い合わせフォームを作ったの...
-
フォームで戻った際に入力済みの値...
-
PHP8でWarning:Undefined variable ...
-
BASIC認証のフォームをデザインしたい
-
入力フォームの空白や改行を制限したい
-
PHP8を使うと、大量のWarningが発生...
-
ファイルアップロードに関してのセ...
-
Q&Aサイトを作成していてURLの生成...
-
PHPのエラーの解消法について教えて...
-
composerをインストールしたいので...
-
marginの値でマイナス値を設定して...
-
submitで思うようにページが遷移しない
-
HTML PHP ラジオボタンのイベント
-
php でqiitaのサイトにあったファイ...
-
SplFileObject を利用したときの5C...
-
PHPの勉強してます。 配列のところ...
-
アップロードファイルを表示するた...
-
複数のパソコンの中の1つのパソコン...
-
返信機能のツリー構造の深さをライ...
-
PHPについて。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHP8でWarning:Undefined variable ...
-
phpの問い合わせフォームを作ったの...
-
composerをインストールしたいので...
-
BASIC認証のフォームをデザインしたい
-
PHP8を使うと、大量のWarningが発生...
-
$_SESSIONについて教えて下さい。
-
フォームで戻った際に入力済みの値...
-
php 入力画面から確認表示画面へ情...
-
入力した部分を表示させたまま(保...
-
【PHP/MySQL】コード上で生成した...
-
PHPを使って、別サイトの一部を取得...
-
Content-Typeが機能していない?
-
SplFileObject を利用したときの5C...
-
複数のパソコンの中の1つのパソコン...
-
PHPで画像の渡しが上手く行きません。
-
アマゾンのような評価の星を選択し...
-
SFTPなどは使わないホームページや...
-
どうして送信されないのでしょうか?
-
定数のメリットとは?
-
phpでcookieがうまく保存されない
おすすめ情報