検索結果
PHP
- 全てのカテゴリ
- 全ての質問
- PHPでエラー時、メッセージの表示が遅い
PHPでソースにエラーがある場合、ページの表示に1-2分かかってしまいます。 サーバーにファイルを上げて、実行結果を随時確認しながら HP開発を進めているのですが、 私のPCだけ、エラー時にページが表示されるまでに 1-2分時間がかかってしまいます。 隣の人のPCで同じHPを実行してもらうと、 一瞬にしてエラーメッセージが表示されます。 なぜ、遅くなってしまうのか、 ご存知でしたら、教えて下さい。
- PHPで特定の変数値を取り出す
PHPの関数で変数に $str="1-a"; と格納されているものがあります。 ”-”ハイフンまでの文字「1」を取り出したい。 ”-”ハイフン以降の文字「a」を取り出したい。 とやりたいのですが いい関数はございませんでしょうか? よろしくお願いします。
- php4におけるimapのインストール方法
apache+PostgreSQL+PHP4にてメールの送受信を行おうと思っています。そこで、PHP4をインストール時にオプションで--with-imapをつけてインストールするとあるのですが、いくらやってもうまくいきません。だれかインストール方法をお教えください。
- 締切済み
- その他(インターネット接続・通信)
- caz47090
- 回答数1
- PHP/HTML/CSS等の雑誌を教えて
PHP/HTML/CSSを現在勉強中の者です。 COBOL等のプログラミング経験はあるのですが、 WEB系の開発に携わるのは初めてです。 WEB系初心者に適している雑誌があれば、教えてください。
- ベストアンサー
- PHP
- noname#153240
- 回答数1
- PHP 1日1回のクリック有効ボタン
1日に1回しかクリックできないボタンを作りたいのです。 単純に24時間でリセットのボタンや、00:00の日付が変わった時にリセットされるボタンは、クリックした日付をDBに保存すれば良いと分かるのですが、リセット時間が01:00とかの場合はどう処理したら良いでしょうか?
- NEWマークをPHPで表示させたい
掲示板で新たに書き込みがあると、トップページにNEW!マークを表示させようとしています。 トップページが、PHPですのでPHPでコードを探していたところ、 掲示板が更新されたらnewマークを付ける : Everyday, "Albi"day! nagisa.skr.jp/archives/2011/02/02_1437.html というサイトがあったので、参考にさせていただきました。 <?php $mod = filemtime("---"); //更新を取得したいファイルまでのパス $Time1 = 24; // 時間差、単位はhour この時間の間だけアイコンを表示する $gifname = "---"; //new画像までのパス $timediff = time() - $mod; if ( $timediff < 60*60*$Time1 ) { $outl = " <img src=" . $gifname . " alt=new />\n"; print $outl; } else { print ""; } ?> とあり、利用させていただいたのですがうまくいきません。(ページが真っ白になります) そもそも、filemtimeは同じサーバー内の別ドメインのファイルの更新時間を取ってこれるのでしょうか ../../../../example.example.net/httpdocs/bbs/i/index.htmlという記載で問題ないのでしょうか どなたかご教授願います。
- 締切済み
- その他(インターネット・Webサービス)
- perutake
- 回答数1
- CSVファイルを読み込んで表示するPHP
<?php setlocale(LC_ALL, 'ja_JP'); if( $handle = fopen( 'data.csv', 'r' ) ){ echo '<table border=1 cellspacing=0 bordercolor=#ff6600 align=center>'; if( ( $data = fgetcsv( $handle ) ) !== FALSE ){ echo '<tr style="background-color:#FFCCFF">'; for( $i = 0; $i < count( $data ); $i ++ ){ if($i===0){ echo '<td align=center width=160px>' . $data[$i] . '</td>'; }else{ echo '<td align=center width=60px>' . $data[$i] . '</td>'; } } echo '</tr>'; } while( ( $data = fgetcsv( $handle ) ) !== FALSE ){ echo '<tr>'; for( $i = 0; $i < count( $data ); $i ++ ){ echo '<td align=center>' . $data[$i] . '</td>'; } echo '</tr>'; } echo '</table>'; } fclose($handle); ?> ■data.csvの内容 品名,数量,予備 AAA,1,1 BBB,1,1 CCC,1,1 上記のPHPは2列まで表示されるようになっています。 それを3列まで表示できるようにしたいのですが、 初心者なので、どう記述したらいいのか分かりません。 どうか、ご教授お願いします。
- phpとcronでの自動化ついて
サイトを運営しているのですが 利用者がそれぞれ新着などを投稿する際に自動更新をできるシステムを 組む予定になっているのですが、一定の間隔で更新できるように考えております。 DBに保存されている新着の最新の更新時間が4時40分の場合、2時間間隔(最小が1時間間隔の予定)で 自動更新したときは6時40分になるような動きをしたいと思いますが、 サーバーに高負荷をあまりかけたくないので、どのような更新のやり方がベストでしょうか? よろしくお願いいたします。
- 出力での改行をPHP_EOL以外で。
Macを使っています。 PHPを勉強しているのですが、 echo ""; print(""); などで出力する際、改行をいれたい時は""の後にPHP_EOLを入れています。他に簡単な方法はないでしょうか?(Javaだったら、System.out.printlnみたいに)
- PHPの勉強してちょっとした質問
初歩的な質問なんです。 PHPで別ページを作ってみたいと思ったのですが、 どうしたらいいかと質問をしてみました。 <?php switch($_POST["mode"]){ case "test_b": break; default: test_a(); } function test_a(){ echo "test_a"; echo "<a href="index.php?mode=test">test_b</a>"; } function test_b(){ echo "test_b"; echo "<a href="index.php?mode=test">test_a</a>" } ?>
- 【php】動的なURLを静的に見せる方法
表題の通りですが、知識に乏しい為非常に困っています。 あるウェブサイトを構築しており、開発環境はphp+smartyです。 フレームワークはethnaというものを利用しています。 例えば、以下のようにパラメーターがいくつも付いている動的なURLに可変するページがあるとします。 http://testsiteokwave.com/index.php?action_test=1¶m1=777¶m2=999 これを内部で処理し、ユーザーには http://testsiteokwave.com/test/777/999/ のような静的URLに見せたいのですが、良い方法が見つかりません。 尚、javascriptは使用しないという条件があります。 phpで変換したり、smartyのフィルタなどを用いてできないでしょうか?
- ベストアンサー
- PHP
- mockingmocking
- 回答数3
- Javascriptで表示のページをPHPで読む
Javascriptを使って表示されているウェブのコンテンツをPHPで読み込む方法について教えてください。 HTMLで作られている場合は「file_get_contents」でHTMLソースを取得できますが、Javascriptを使って表示されたページのソースを読み込むにはどのようにしたらよいのでしょうか。 読み込みたいページは下記のような構造になっています。 <html> <head> </head> <body> <h2>タイトル</h2> //ここのコンテンツ部分がJavascriptをONにしないと見えない。 </body> </html>
- <<土曜 月曜 火曜>> PHPでリンクを作りたい
ご質問失礼致します。 data型の日付から <<前日 本日 翌日>> のようなリンクを作成したいと思いますが、 この際に 翌日は date('y/n/j', strtotime('+1 day')); 前日は date('y/n/j', strtotime('-1 day')); というように日付を取得して翌日・本日・前日それぞれリンクを作成しているのですが、 日曜日だけリンクを作成しない場合(当日が日曜の場合はリンクを貼らないテキストのみ) 例: <<9/24(土) 9/26(月)[本日] 9/27(火)>> とリンクをループ(?)等で作り上げることはできますでしょうか? ご回答宜しくお願い致します。
- ベストアンサー
- PHP
- rabbit-kimura
- 回答数2
- php.iniのpost_max_sizeについて
表題の件、ご教示ください。 現在、php.iniのpost_max_sizeの値を2Mに設定しています。 これで2Mまでのファイルをpostできると思いますが、 仮に複数同時接続が合った場合、当該値はどのように扱われるのでしょうか。 例えば、同時接続が10あり、それぞれが1Mのファイルを同時にアップロードする ことを許容するには、当該値を10Mに変更する必要はありますか? それともpost_max_sizeは同時接続に関係がなく、1接続に対する容量制限でしょうか。 お忙しいところ申し訳ありませんが、 ご教示お願いいたします。
- PHP コードイグナイターのDBライブラリについて
テーブル名 image id | user_id| category | view 1 | 1 | 1 | 0 2 | 1 | 1 | 1 3 | 2 | 1 | 0 4 | 2 | 1 | 1 テーブル名 favorite(お気に入り) id | user_id | favorite_id 1 3 1 user_id が 3 の人が category を 1と検索すると、category が 1 且つ view が 0 と、category が 1 且つ user_id が 1 である 1, 2, 4 の id を抽出したいのですがコードイグナイターのDBライブラリでのやり方がわかりません。 (category == 1 && view == 1) || (category == 1 && user_id == 1) というような表現をしたいのですがお詳しい方、お教えください。 よろしくお願いします。
- 締切済み
- PHP
- sunafukin55
- 回答数1
- PHPのuniqidの被る確率について
現在、とあるサービスで、PHPのuniqidというメソッドを使って、ユニークなIDとして使っているのですが、この関数が被る確率はどうやって計算すればよいのでしょうか。
- ベストアンサー
- PHP
- simizukiyo
- 回答数2
- phpのHTMLからのRSS linkタグ抽出
こんにちは phpを使ってrssを配信している サイトのhtmlデータを取得し、 rssのリンクが書いてある<link>タグを抽出しようとしています。 preg_matchなどを使った抽出の時に使っている正規表現は一応、 |.*<link rel=[\"\']alternate[\"\'](.*rss.*xml.*)?>|s なのですが、上記のrss xmlという文字列の順序や、 rssのバージョンを考えずに取得できる方法、 タグ内の他の属性値、属性値の順序など、 人によって書き方が異なり、 取得が難しいです。 これ以外の、より簡単な取得方法や、抽出におけるよい正規表現を知っておられる方、 どうか抽出方法を教えていただけませんでしょうか?
- 締切済み
- その他([技術者向] コンピューター)
- noname#172236
- 回答数2
- POST送信してXMLに出力するphp
iphonからIDとDediceTokenをPOST送信してXMLに出力するphpコードが解りません、ご指導宜しくお願い致します。
- 締切済み
- PHP
- murakami5656
- 回答数1
- PHPの関数をC#で再現したい
このジャンルでお願いします。 C# 2010 version 4.0を使用しています。 PHPという言語で isset( mixed $var [, mixed $... ] ) ・・・ 変数がセットされており、それが NULL でないことを調べる と array_key_exists ( mixed $key , array $search ) ・・・ 指定した key が配列に設定されている場合、 TRUE を返す という2つの関数がありますが、それぞれC#で同じような機能を再現しようとした場合に、 どのような記述やメソッドを使えば良いのでしょうか? 自分としては、C#のListを使って試しているのですが、 Listのメソッドにそれらしきものがなくて、 Countプロパティで指定したインデックス以下だったらと存在しない という無理なやり方しか思いきません・・・ if (list.Count <= indexKey) { /*存在しない*/ } 上の2つの機能をなんとかして再現することはできないでしょうか?
- 締切済み
- その他(プログラミング・開発)
- takagoo100
- 回答数1
- なぜエラーが出るのか分からない(PHP)
●質問の主旨 check.phpファイルの最終行(</html>のところ)で Parse error: syntax error, unexpected end of file としてエラーが表示されます。 なぜエラー表示されるのでしょうか?ご存知の方ご教示願います。 (eclipseでもエラー表示されているのは分かりますが、 何がエラーなのか分かりません) ●状況 1.index.htmlのフォームに入力し、送信ボタンを押す (添付画像) 2.check.phpに飛ばす 3.飛ばすとエラーが表示される ●環境 windows8 xammp1.8.1 ●コード (index.html) <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>PHPの基礎</title> </head> <body> <form method="post" action="check.php"> ニックネームを入力してください<br/> <input name="nickname" type="text" style="width:100px"><br/> メールアドレスを入力してください<br/> <input name="email" type="text" style="width:200px"><br/> ご意見を入力してください<br/> <input name="goiken" type="text" style="width:300px"><br/> <br/> <input type="submit" value="送信"> </form> </body> </html> (check.php) <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>PHPの基礎</title> </head> <body> <?php $nickname = $_POST['nickname']; $email = $_POST['email']; $goiken = $_POST['goiken']; if($nickname =='') { print'ニックネームが入力されてません'; } else { print'ようこそ!'; print $nickname; print'様'; print'<br/>'; } if($email =='') { print'emailが入力されてません'; } else { print'ようこそ!'; print $email; print'<br/>'; if($goiken =='') { print'ご意見が入力されてません'; } else { print'ご意見'; print $goiken; print'』<br/>'; } ?> </body> </html>
