PHP
- プルダウンリスト(コンボボックス?)でひとつ選択し、その値を別のページで表示させる方法はないのでしょうか。
お世話になっております。 ひとつわからないのですが、 たとえば、プルダウンには、”選択してください”、”東京”、”大阪”、”沖縄”と入っているとします。ここで、”大阪”を選び、別ページ”A”で値を$_postで受け取るとします。選択済みは”選択してください”です。 このページ”A”は再編集するためのページです。ページ”A”を開くと、先ほど選択した”大阪”をプルダウンメニューの初期設定(選択済み)にするにはどうしたらいいのでしょうか。 申し訳ございませんが、ご教授願います。よろしくお願いいたします。
- ベストアンサー
- PHP
- tomofriend
- 回答数3
- DBを使用しないで「○件リスト表示&次のページへ」のやり方が・・・
初めまして。初心者です。 MySQLを使用した指定件数リスト表示のやり方はあったのですが、fopen等を使ってCSVやDATファイルでも同様のことが出来るのでしょうか? どなかたご教授くだされば幸いです。 宜しくお願いします。
- 自宅でPHPを動作させたいのですが、、。
はじめまして。 最近からPHPの勉強を始めました。現在は研究室から大学のサーバーを介してPHPを実行しています。 ですが、練習のため自宅のPC(winXP)でPHPを動作させたいのです。できればインターネットへの接続なしで行いたいのですがよい方法はあるのでしょうか? また、それに詳しいサイトがあれば教えていただけるととてもありがたいです。どうかよろしくお願いします(-д-)
- phpファイルで"?"と"&"を含むリンクが張れない
a.phpでphpロジック外部に書いたHTMLリンクタグ <a href ="http://aaa.**.jp/bbb.php?id=231fa&pass=1">リンク</a> がブラウザに表示できません。 "?"と"&"と除いた <a href ="http://aaa.**.jp/bbb.php">リンク</a> はもちろんきちんと表示できるのですが。。 "&"を"&"と変更してもだめでした。 "?"の変換文字コードはないみたいですし。。。 どなたかご教授ください。 宜しくお願いします。
- PHPで作ったサイトのSEO対策
PHPで作ったサイトは検索エンジンでピックアップされるのでしょうか? HTMLの方がSEO対策として良いのでしょうか? また、SEO対策として簡単に出来ることを教えていただけないでしょうか?宜しくお願いします。
- IIS6.0でのPHPのBASIC認証ができない
PHPにはモジュール版とCGI版があるようですが、 BASIC認証が出来なくて調査中です。 Apacheは結構解説しているサイトもあるのですが、 IISはなかなかHitしません。 どなたか解説していただけないでしょうか?
- 締切済み
- PHP
- NeuronWhisper
- 回答数1
- IEでの表示がおかしい
PHPでちょっとしたウェブアプリを作りました。 今まで確認にはFireFox1.0を使っていましたが、IE6.0で表示を確認したところ、FireFoxで表示されていたページが正しく表示されないという不具合を発見しました。 phpのソースが以下とします: <input type="checkbox" name="bd" value="1" <?php if ($form->value("bd")){echo "checked";} ?>"> Firefoxでソースを見ると、以下のように表示されます: <input type="checkbox" name="bd" value="1" > IE6.0では以下のように表示されます: <input type="checkbox" name="bd" value="1" "> (余計なダブルクオーテーションが現れる) これはリストの一部で、これが10くらいあります。そして、IEでは全ての行に余分なダブルクオーテーションが現れます。 また、実際の画面では、Firefoxの場合、全てのリストが表示されるのですが、IEでは4行目くらいまで表示され、その後はソースがあるにもかかわらず、表示されません。 どなたか原因や解決法をご存じでしたらお教え下さい。 よろしくお願いします。
- テキストボックスから入力された日時を受け取ってそれを比較したい。
たびたび失礼いたします。ネットで検索しましたが、なかなか参考になる資料がなかったもので質問させていただきました。 今、しようと思っていることは、二つのテキストボックスA,Bがあるとします。 この中に YYYY/MM/DDという形式(例:2004/12/31)で入力します。 もう一つにも入力し、この二つの日時を比較し、どちらが最近のものか調べたいのです。 (本当の使用方法は、データベースからこの二つの期間を指定してその範囲のデータを抜き出すこと。) 仕事終わった後に自宅でがんばっているのですが、詰まってしまって白髪が増えそうです・・・よろしくお願いします!まだあと数個PHPの悩みが・・・(^_^;)
- ベストアンサー
- PHP
- tomofriend
- 回答数2
- 別ウィンドウでカレンダーを表示させ、その値を元のウィンドウのテキストボックス等にデータを渡す方法とか可能でしょうか?
現在、PHPで、テキストボックスに日付を入力し、MySQLへ登録するプログラムを考えているのですが、 直接キーボードから入力だと面倒(YYYY/MM/DD HH:SS)(例:2005/02/02 09:51)なので、テキストボックスの側にカレンダーを表示させるボタンを設け、 そのボタンを押すと、少し小さめな別ウィンドウでカレンダー、時刻が表示されており、(そのウィンドウを開いたときは開いたときの月日時刻を表示させておく) カレンダーの月は翌月、前月を表示させるボタンがあり、また、その真ん中にボタンをひとつ配置し、そのボタンを入力すると、現在日時にあわすことができます。 日にちは、カレンダーの日にちの枠内をクリックすれば日にちを設定でき、時間と分はそれぞれプルダウンで対応したいと思います。 そして、最終的に決定ボタンを入力すると自動的にカレンダーのウィンドウを閉じ、テキストボックスに日付時刻を入力させたいのですが、 どうやって作っていけばいいのか、よくわかりません。多少JavaScriptを使うのかな?とか思っているのですが。 具体的なプログラムとか教えていただけないでしょうか。 よろしくお願いいたします!!!
- ベストアンサー
- PHP
- tomofriend
- 回答数1
- Postfix(Fedora)へのユーザー追加、パスワード変更
最近、自宅に Fedora CORE2 Apache PHP MySQL PostFIX という環境を構築して勉強を始めたものですが、 PHPから、POSTFIXのユーザーアカウントを追加したり、 パスワードを変更したりするスクリプトはどのように書くのが 一般的なのでしょうか? 別に、cgiを作成するのが良いのか、PHPから直接 コマンドを叩いたり、ファイルを書き換えたりするのが 良いのか、どなたかご教授してもらえませんでしょうか? また、参考にできるサンプルソースなどがある場所を ご存知の方はお願いします。 googleなどを使って検索してみましたが、今ひとつ解が わかりません。 よろしくお願いします。 dev14
- フォーム受け渡しからのSELECT
初めて投稿します。 DreamWeaverを使ってPHP+MySQLでDBを作っております。ログ表示部分まで完成して検索用のhtmlフォームから条件を指定して検索結果のみをSELECTして表示させたいのですが、どうしても全データが表示されてしまいます。 検索フォーム <form method="post" action="view.php"> <input type="text" name="test"> <div align="left"></div> <input type="submit" name="search" value="検索"> </form> ログ表示PHP(view.php) session_start(); if ($_POST['search'] == "") { $wh = $_SESSION['wh']; } else { if ($cupon != "") { $and = ($wh == "") ? ("") : (" and "); $wh .= $and . "test like '%$test%'"; } if ($wh != "") { $wh = "where " . $wh; } $_SESSION['wh'] = $wh; } ~~~~~~~~~~~~~~~ mysql_select_db($database_connTestDB, $connTestDB); $query_rsTestDB = "SELECT * FROM test_db $wh ORDER BY updtime DESC"; $query_limit_rsTestDB = sprintf("%s LIMIT %d, %d", $query_rsTestDB, $startRow_rsTestDB, $maxRows_rsTestDB);......
- 文字化けについて2
ローカルでは文字化けして アップすると正常に表示される現象の解決法を 聞いたところ「phpinfo」のページから 「mbstring.internal_encoding」 という項目を変更?するというような回答が ありましたが、この項目は 「no value」と「 no value 」 という文字が並んでいるだけです どうやってこの問題を解決するのでしょうか? よろしくお願いします
- ベストアンサー
- PHP
- master817199
- 回答数3
- プロバイダおまけページに
Perlでサイトを作るつもりですがデータベースを使えません 自PCを公開してPC内にPHPで「教えてgoo!」ようなサイトを作るとしたら データベースを使って作った場合と データベースを使わないでファイルをデータベース代わりにして作った場合と 処理速度はだいぶ違うのでしょうか? データベースを使うことのメリットが分からないので教えてください
- 上手く表示されない。
http://www.netmania.jp/ ネットマニアのPHPの説明を参考にPHPを作っているのですが、このページのテンプレート112を改造してつくったのですが、上手く動きません。アドバイスください。 ↓タグ <html><head> <title>タイトル</title> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META NAME="keywords" content="***"> <meta name="description" content="***"> <LINK rel="stylesheet" href="style_main.css" type="text/css"> </head> <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <?php require("joubu.txt"); ?> <table width="800" border="0" cellspacing="0" cellpadding="0" align="center" style="border-color:#cccccc; border-width:1px; border-style:solid;" height="345"> <tr valign="top"> <td width="160" style="BORDER-RIGHT: #CCCCCC 1px solid" bgcolor="#F0F0F0"> <?php require("menu.txt"); ?> </td> <td colspan="2"> <?php require("main.txt"); ?> </td> </tr> </table> <table width="800" border="0" cellspacing="0" cellpadding="0" align="center" style="BORDER-LEFT: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid "><tr> <td width="3"><IMG src="002.gif" width="3" height="22"></td> <TD width="797" background="002.gif" align="center"> <?php require("under.txt"); ?> </TD></tr></table> <?php require("copyright.txt"); ?> </body></html>
- PHP関数化での不具合?
お世話になっております。 PHP歴(趣味レベルで)1年のdwtと申します。 PHPでどうしても解決できない不具合があり 自分では解決できそうになかったので質問させて 頂きました。以下のその症状です。 ・プログラム MySQLと連動したBBS →改造・参考元http://php.s3.to/のP-BBS DB版 ・形式 自作のBlogにインクルードさせて動作させる HTMLタグを修正すれば単体起動も可能 ・プログラムの流れ 変数宣言 ↓ 各処理をfunctionで小分け その際必要な変数だけglobalにて取得 ↓ case文で処理ごとに必要なfunctionを拾い上げ ・症状 単体起動だと正常に動作するがインクルードを行うと 「You have an error in your SQL syntax near 'bbs,5' at line 1」 となる。 ・原因思えるポイント スクリプトをfunctionで小分けするという事は これ以外やったことないのでそのへんの不具合? ->但しglobalで必要なものを呼んでいる 処理内のインクルードでfunctionというやり方がおかしい ->blog側では処理の真っ最中なので宣言しなおしっていうのはやはり変……だけど妥当な修正が思いつかず(^^; SQL宣言がおかしい ->インクルードスクリプト事にオープン/クローズを行っているので接続は問題ないハズ。構文エラーも単体起動可能なので平気かと思われます。 以上です。 ここをチェックしてみれば?的なご意見があればお願い致します。
- セッションにオブジェクトを登録したい2
PHPの初心者です。PHPのバージョンはphp4.3.1です。 セッションにオブジェクトを登録し、次のページでその中身を参照したいと思っています。 登録するところまではできました。しかし、登録したオブジェクトを次のページで参照しようとする と「物件データ」の方を表示させることができません。「あいうえおデータ」は表示されます。 どうかよろしくお願い致します。 ★classes.incの内容★ <?php class BukkenData { var $bukken; function SetData($data) { $this->bukken = $data; } } ?> ★test1.phpの内容★ ・session_start(); ・test2で使う$_POST['bukken']の送信 ★test2.phpの内容★ <body> <?php include("classes.inc"); session_start(); $bukkendata = new BukkenData; $_SESSION["bukken"] = $bukkendata; $bukkendata->SetData($_POST['bukken']); $_SESSION["a"] = "あいうえお"; header("Location: test3.php"); ←● ?> 物件データ :<?=$_SESSION["bukken"]->bukken?><br> ←試しに●の行をコメントにして、この行を実行させる あいうえおデータ:<?=$_SESSION["a"]?> と両方ともデータが入っていることを確認できる </body> ★test3.phpの内容★ <?php include("classes.inc"); session_start(); ?> <body> 物件データ :<?=$_SESSION["bukken"]->bukken?><br> ←エラー内容でいうline9はこの行 あいうえおデータ:<?=$_SESSION["a"]?> </body> ★エラーの内容★ The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition <b>bukkendata</b> of the object you are trying to operate on was loaded _before_ the session was started in /var/www/html/test/test3.php on line 9
- ブラウザでPHPのソースを見る方法
1.ブラウザ(ex.IEなんか)でhtmlのソースを見るには 表示→ソース、とします xx.htmlファイルであればそうできます。 2.xx.phpファイルで一部、PHPを使っていると (1.)のようにソースをみることできませんね(?) 3.PHPの作成段階でソールがどうなっているのか 知りたい時、何か手段がありますか 4.最悪の場合、知りたいところのソースをファイルに 書き込んでおいて、これを見ながらDebugもできるんですが、もっと簡易な方法を探しています 5.環境は、サーバはレンタルサーバです 自分はWindowXPを使ってます ので、PHPソースを作っては、FFFTPでサーバに 送り、実行してテストしています よろしくお願いします
- プラグインやJavaScriptの設定を判断できないですか?
はじめまして。 最近、PHPでのサイト構築を始めたものです。 よく、いろんなサイトでブラウザの種別を判断して、決められたページにジャンプするものがあります。たいてい、JavaScriptで書かれていますが、それをPHPでやりたいと思っています。 したいことは、 1.指定されたブラウザとそれ以外で違うページにジャンプする 2.Flashプラグイン・プレーヤーのインストール状況により、違うページにジャンプする 3.JavaScriptのオン・オフにより、違うページにジャンプする です。 1.については、PHPでできました。 2.と3.については、それぞれJavaScriptを使ったりすればできますが、すべてをPHPでしたいと考えています。 可能でしょうか? 可能であれば、アドバイスのほうをよろしくお願いします。
- 文字化けについて
localhostでは文字化けするのですが サーバーにアップしてPHPファイルにアクセスすれば文字化けしません 何が問題なのでしょうか? また、解決法も教えてください よろしくお願いします
- ベストアンサー
- PHP
- master817199
- 回答数3
- 見本をアップしたのに動作しないなんて事あるのでしょうか?
10日で覚えるPHP入門教室 という本にCDが付いておりまして サンプルを稼動させようとしましたが 動かないのです 内容は簡単です 簡易アドレス帳で 検索フォームに名前の一部を入れるだけで データのアドレスを検索して 表示してくれると言うものですが フォームに入力して検索ボタンを押しても 「カチッ」と音が鳴るだけで何も起こりません 本来なら一致するデータのみを 表示するはずなのですが?? 最初にも記載しましたが このPHPはCDから直接取り込んだものです 見本なのでコードに間違いはないと思いますが いったいなぜでしょう?? 構成も単純です アドレスを検索するPHPファイル2つと アドレスのみが羅列したテキストファイルです 漠然とした質問で申し訳ありませんが ご協力ください よろしくお願いします
- ベストアンサー
- PHP
- master817199
- 回答数6