検索結果

PHP

全10000件中1261~1280件表示
  • 全てのカテゴリ
  • 全ての質問
  • PHP セレクトフォームの連動

    初めての質問です。よろしくお願いします。 今、同一ページ内で二つのセレクトフォームを連動させてライブ写真の表示をさせようとしているのですが、上手くいきません。 内容は、まず1つ目のセレクトにライブ会場名を表示します。そのセレクトをクリックすると、連動してもう一つのセレクトに写真名のリストが表示されるようにします。 今困っているのは一つ目のセレクトをクリックし、二つ目のセレクトの連動はどうにかできたのですが、二つ目のセレクトをクリックすると一つ目のセレクトが初期状態に戻ってしまいます。 質問がヘタクソなので、ソースとURLを書いておきます。ソースが分かりにくいとは思いますがご了承ください。お分かりになる方は分かりやすく教えてください。よろしくお願いします。 URL http://www.officekuwa.com/soulsurvivores/ontheroad/gallery.php データーベースの内容です。 gallery_title(ライブ会場名が登録されたテーブル) id,title,date,active gallery (写真名が登録されたテーブル) id,cid,title,photos,date,active //一つ目のセレクト // ライブ会場名表示 $gallery_query = "select * from gallery_title where id =".$_POST['setID']."; $gallery_cat_data = mysql_query($gallery_query, $db); $gallery = mysql_fetch_assoc($gallery_cat_data); <FORM method="post" name="setForm" action="/soulsurvivores/ontheroad/gallery.php?ID=<?php echo _hs($gallery['id']); ?>"> <SELECT NAME="setID" CLASS="formPulldown" STYLE="width:175px" onChange="document.setForm.submit()"> <option value=''>Select a Photo Set</option> // 会場名表示 $gallery_query = "select * from gallery_title"; $gallery_cat_data = mysql_query($gallery_query, $db); while($gallery_cat = mysql_fetch_assoc($gallery_cat_data)) { $SELECTED = (($_POST['setID'] == $gallery_cat['id'])?" SELECTED":""); <option value="<?php echo _hs($gallery_cat['id']); ?>"<?php echo _hs($SELECTED);?>><?php echo $gallery_cat['title'];?></OPTION> </SELECT> </TD></FORM> <option value="<?php echo _hs($gallery_cat['id']); ?>"<?php echo _hs($SELECTED);?>><?php echo $gallery_cat['title'];?></OPTION> </SELECT> </TD></FORM> } //二つ目のセレクト // 写真タイトル名表示 if ($_SERVER["REQUEST_METHOD"] == "POST") { $gallery_query = "select * from gallery where cid =".$_POST['setID']."; $gallery_cat_data = mysql_query($gallery_query, $db); $gallery_cat = mysql_fetch_assoc($gallery_cat_data); ?> <FORM method="post" name="phoForm" action="/soulsurvivores/ontheroad/gallery.php?ID=<?php echo _hs($gallery_cat['id']);?>&setID=<?php echo _hs($gallery_cat['cid']);?>"> <SELECT NAME="ID" CLASS="formPulldown" STYLE="width:275;background-color:#FFFFFF" onChange="document.phoForm.submit()"> <option value=''>Select a Photo</option> <?php } } if ($_SERVER["REQUEST_METHOD"] == "POST") { $gallery_query = "select * from gallery where cid =".$_POST['setID']."; $gallery_disp_data = mysql_query($gallery_query, $db); while($gallery_disp = mysql_fetch_assoc($gallery_disp_data)) { $SELECTED = ((!isset($_POST['setID']) Or $_POST['setID'] == "none")?" SELECTED":""); ?> <OPTION VALUE="<?php echo _hs($gallery_disp['cid']);?>" <?php echo _hs($SELECTED); ?>><?php echo $gallery_disp['title'];?></OPTION> <?php } } ?> </SELECT> // 写真の表示 <?php if ($_SERVER["REQUEST_METHOD"]=="POST") { $SELECTED = "SELECTED"; if(!isset($_POST['ID'])) { print ""; } else { // 写真の表示 $gallery_query = "select * from gallery where cid =".$_POST['ID']."; $gallery_cat_data = mysql_query($gallery_query, $db); $gallery_cat = mysql_fetch_assoc($gallery_cat_data); ?> <img src="<?php echo _hs($gallery_cat['photos']); ?>" alt="" hspace="0" vspace="6" border="0"> <?php } } ?>

    • 締切済み
    • PHP
    • k1977
    • 回答数1
  • phpからinsertできない

    またお世話になります。 PHPからMySQLへデータをインサートしたいのですが、各サイトを参考にしながら試しているのですがどうにも上手くいきません。 ソースを見ていただけますでしょうか? $con = mysql_connect("localhost","user","password") or die("MySQLに接続できません。"); mysql_select_db('test'); $sql = "SET CHARACTER SET UTF8"; $result = mysql_query($sql); $data1 = $HTTP_POST_VARS["inpdata1"]; $data2 = $HTTP_POST_VARS["inpdata2"]; $data3 = $HTTP_POST_VARS["inpdata3"]; $sql = 'INSERT INTO `tab1` (`abc`, `def`, `ghi`) VALUES (`$data1`,`$data2`,`$data3`);'; $result = mysql_query($sql); print $data1; //ここでは通常にデータが表示されるので print $data2; //データの受け渡しは問題ないはずですが。 print $data3; mysql_free_result($result); mysql_close($con);

    • ベストアンサー
    • MySQL
    • noname#69143
    • 回答数2
  • PHPとPerlの違い

    私はシステムに関して全くの素人ですが、会社でPerlを使わなければならない業務があり、ここ3年で独学でPerlを勉強し使っています。しかしながら最近になって同様の業務をPHPで実施している競合他社を見て、上司がPHPへの変更を求めてきました。 社内では特にPHPに詳しいものはいないため、やはり私が独学でやっていく必要があるのですが、PerlとPHPの違いって端的に言うとどのようなものなのでしょうか。実際に記述する上でという側面と、それぞれで作成されたサイトを使う側の操作性や利便性の違いという点、またその他PHPの利点など何かご存知のことがございましたらお教えください。

    • ベストアンサー
    • Perl
    • kujitan
    • 回答数5
  • PHPで、日付をチェック

    PHPで、飲食店の予約フォームを作っています。 ファイルは下記の通り。 hoge1.php (フォームに入力) hoge2.php (確認画面) hoge3.php(送信完了画面) check.php入力内容のチェック このフォームで、予約日が前日以内の場合、 「電話にてご予約ください。」 と、エラー表示させたいのですが。 お手数ですが、ご教示ください。 未熟者ですが、よろしくお願いいたします。

    • ベストアンサー
    • PHP
    • od-2828
    • 回答数3
  • SMTP.phpについて

    openPNEでメール送信をやらせようとしたところ、 Warning: Mail_smtp::include_once(Net/SMTP.php) [function.Mail-smtp-include-once]: failed to open stream: No such file or directory in [openPNEディレクトリ]lib\include\Mail\smtp.php on line 207 というメッセージが表示されました。 調べてみたところ、PHPディレクトリ以下に当該ファイル(Net/SMTP.php)が存在しません。 どうやら追加しなければいけないようですが、入手先などが不明で困っております。 環境は、Windows2000Pro上でのPHP5.2.1です。 何卒よろしくお願い申し上げます。

    • ベストアンサー
    • PHP
  • PHP 九九表 変化版

    PHPで九九の変化版を作成しているのですが、下記の表をつくりたいのですが、どうしてもうまくいきません。 どのたかお分かりになる方で間違い点などをお教えて頂けませんでしょうか。宜しくお願い致します。  | 1 2 3 4 5 6 7 8 9 ------------------------------- 1| 1 * * * * * * * * 2| 2 4 * * * * * * * 3| 3 6 9 * * * * * * 4| 4 8 12 16 * * * * * 5| 5 10 15 20 25 * * * * 6| 6 12 18 24 30 36 * * * 7| 7 14 21 28 35 42 49 * * 8| 8 16 24 32 40 48 56 64 * 9| 9 18 27 36 45 54 63 72 81 <?php for($i = 1; $i <=9; $i++){ echo "*"; echo '<tr>'; for($j = 1; $j <=9; $j++) if( $i == 0){ echo "*"; } else { echo "'<td>'. $i * $j.'</td>'; echo '</tr>'; } } ?>

    • ベストアンサー
    • PHP
    • noname#130289
    • 回答数3
  • PHPでのフォーム送信・・・・

    function send_mail($name,$mail,$birth,$high,$pref,$hobby,$contents,$host,$ua,$time) { session_unset(); if(!$name) $name = "NoName"; if(!$sbj) $sbj = "From Mailform+"; $mes = "$name($mail)$high 様からのお問い合わせです。\n\n"; $contents = str_replace("<br>", "\n", $contents); if($url) $mes .= "●URL: $url\n\n"; $mes .= "【お問い合わせ内容】 (".date('Y.m.d (D) H:i:s', $time).")\n"; $mes .= "メールアドレス:::($mail)\n"; $mes .= "誕生日($birth)\n"; $mes .= "身長($high) cm\n"; $mes .= "お住い:::($pref)\n"; $mes .= "趣味:::($hobby)\n"; $mes .= "疑問点:::($msg)\n"; $mes .= "───────────────────────────────────\n"; $mes .= "$contents\n"; $mes .= "───────────────────────────────────\n"; $mes .= "$host\n$ua"; if(get_magic_quotes_gpc()) $mes = stripslashes($mes); $mes = mb_convert_encoding($mes, "JIS", "SJIS"); $header = "From:" .mb_encode_mimeheader($name) ."<$mail>"; $send = mb_send_mail(RECIPIENT, $sbj, $mes, $header); if($send) success("正常に送信されました"); else error("送信に失敗しました"); } ?> 上記PHPなのですが、送信自体は大丈夫なのですが、 誕生日・身長・お住い・趣味・疑問点 がメールを受信時に反映されません。 $mail と $name だけはちゃんと入力したとおりに出ます。 どの部分を訂正すれば正しくメールを受け取れますでしょうか・・・。 PHP初心者なので検討違いの質問をしていましたらすみません・・・。

    • ベストアンサー
    • PHP
    • ash03
    • 回答数3
  • JavaとPHPの違い

    私は今までWebデザインの勉強をしてきて これからも授業は続くのですがサイトを作るところまでは終わりました。 それでお問い合わせやインターネット注文のフォームは完成したのですが それを実際に稼動させるようになるためには言語の勉強が必要になると言われました。 学校ではそれをやる講座としてPHPが準備されているのですが 以前、どこかでJavaとPHPは近いものがあると目にしました。 それでPHPであれば資格とかを取得するわけではないので 全部の授業を修了してそれで終わりになるのですが 同じ学校内で行われているJava講座であれば合格保証というものがついて 同じ授業をSJC-Pに合格するまで何度でも受けられる権利があるのですが PHPを受講しないでSJC-Pを取得しても フォームの稼動が出来るようにはならないのでしょうか? プログラムは全く知らない者なので 意味不明な質問をしていたら申し訳ございません。

    • ベストアンサー
    • Java
    • noname#26493
    • 回答数5
  • PHPでの認証方法

    お世話になります。 現在PHP言語でのActive Directoryへの認証を考えています。 KADM5関数やLDAP関数等を使用するらしい事は分かったのですけれども、使い方がよく分からなくて困っています。 例えば、 サーバー名が「server01」 ドメインが「d01」 ユーザーアカウント「user01」 パスワードが「abc」 の認証を、直接WEBページのフォームからユーザーIDと パスワードを入れて、認証が出来ます基本的な例文などがございましたら、教えていただけましたらと思っています。 また、できましたら、パスワードの期限がきました時の変更などもweb上で、できましたらと思っています。 よろしくお願いいたします。

    • 締切済み
    • PHP
    • hudsio
    • 回答数1
  • Ajax+PHPでテキストボックス

    どうしても上手くいかなくて、投稿させていただきます。 サブウィンドウにて選択リストを開き、 リンク文字を選択すれば、親のテキストボックスに 選択値が入るものを作りたいのです。 ページリロードのないAjax的なものを作りたいのです。 ソースコードは以下です。 アドバイスをお願いします。 【サブウィンドウ】 <?php $sql="select * from zip order by code";//zipテーブルは(code,addr)の配列 $rst = pg_query($con,$sql); $cnt = 0; while($col = pg_fetch_array($rst)) { $sub_code=$col["code"]; $sub_addr=$col["addr"]; $cnt++; $body .= "<tr>"; $body .="<td>$cnt</td>\n"; $body .="<td><a href='$PHP_SELF?code=".$col['code']."' onClick='copy2parent(this.form)'>$sub_code $sub_addr</a></td>\n"; $body .="<td><input type='hidden' value='$sub_code' name='sub_code' size=10></td>\n"; //このnameがダメだと思う・配列でname=sub_code$cntとやっても下記のjavascriptでつまずきます。 $body .="<td><input type='hidden' value='$sub_addr' name='sub_addr' size=10></td>\n";//上に同じ $body .= "</tr>\n"; } pg_free_result($rst); print "<script Language='JavaScript'> <!-- function copy2parent(f) { window.opener.document.form1.code.value = f.sub_code.value; //【親】のcodeテキストボックスに選択値を返す。 window.opener.document.form1.item.value = f.sub_addr.value; //【親】のitemテキストボックスに選択値を返す。 window.close(); // サブウィンドウを閉じる } // --> </script> "; print "<form method='POST' action='$PHP_SELF'> <table>$body</table> </form> "; ?>

    • ベストアンサー
    • PHP
    • javaphp
    • 回答数3
  • クレジットカード決済のPHP

    まったくの初心者です。 わらをもつかむ思いで質問させていただいております。 フォームで下記、引数をcgiに渡すPHPをつくりたいのですが、 色々、ネットで検索しても、よい無料サンプルが見つかりません。 (無料で探すというのが図々しいかもしれませんが) 【引数項目】 金額 カード番号 有効期限(月) 有効期限(年) 伝票番号(都度半角20文字以内の番号を生成) カード名義(全半角可能で半角換算255文字以内) 顧客番号(都度半角20文字以内の番号を生成) 支払方法(00,01,02,03,05,06,10,12,15,18,20,24) できれば、ヒントだけでもいただけるとありがたいです。 参考、ページなど(なるべく初心者向け)を教えてくれると ありがたいです。 わからないのが、入力してもらった項目をどうやって渡すのか、 という時点で「?」です。 あと、半角、全角、文字数の制限など、???という感じです。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • PHP、PEARの設定、インストール

    PHPプログラムを使用したいと思い、必要となるPHPや、PEARのダウンロード、設定をしているのですが、わからないので、教えていただけないでしょうか。 ○こちらのサイトの「-新着ブロガー-」が使用したいPHPです。  「http://php.s3.to/net/」 http://pear.php.net/package/PEAR/download のサイトでPEARを ダウンロードしたのですが、かなりの数のファイルが含まれていて 何をどうしたらよいのかわかりません。 サーバはさくらレンタルサーバで、PHPは使用可能です。 使い方はわかりませんが、PHP設定などができるようです。

    • ベストアンサー
    • PHP
  • Apache+PHPで動かない・・・

    phpを初めて約三ヶ月、開発環境の整備はXAMPPに丸投げにしていたのですが、「勉強の為にもApacheなどを手入れして行ったほうが良い」 と言われ、挑戦してみた者です。 環境は、WindowsXPです。 どうやらApacheの設定から言って、おかしいようなのです。 C:/apache/にインストールしたのですが、 コントロールパネル→管理ツール→サービスで確認してみると、C:/bin/httpd.exe で実行されるのです。 C:/apache/bin/httpd.exeで実行されないとおかしい気もするのですが・・・ それで、C:/にapacheの同梱フォルダを全てコピーし、設置したところ、動きました。 しかし、「サービス」はC:/bin/httpd.exeで実行されているのに、htdocsなどはC:/apache/で実行されているらしいのです。 Apacheの設定自体がわかりません。従ってPHPの設定もできません。 ApacheとPHPの導入に関しては、http://buzzword.jp/index.html とマニュアルを参考にしました。 やはり初心者はXAMPPで一括導入しておけよと言うことなのでしょうか・・・ 散乱文ですが、回答のほどよろしくお願いします。

    • phper
    • 回答数2
  • PHPのアクセス解析で

     PHP(CGI/Perlではなく)のアクセス解析で、訪れた訪問者を、一人ずつ表示するタイプのものはないでしょうか?(多分こういうのを「直近型表示」というのだと思いますが・・・。)  わかりにくい説明で申し訳ないのですが、よろしくお願いします。

    • noname#82539
    • 回答数1
  • PHPで掲示板作成

    こんにちわ。今、PHPで掲示板を作成しています。大体の基本の骨組み はできたのですが、機能でつまづいています。 ・投稿者の投稿を削除、修正ができる。 ・管理者がログインでき、すべての投稿記事を修正、削除できる。 ・1ページにつきに投稿を10件づつ表示。 とりあえず、上記の三項目を実現させたいのですが、解説ホームページ等をみてもうまく自分のスクリプトに組み込めなく困っています。 作成途中のスクリプトを載せたかったのですが、文字制限であきらめました。代表的、比較的というか簡素なものでもいいので、何か例を 記述していただけないでしょうか?

    • ベストアンサー
    • PHP
    • msnxl
    • 回答数3
  • ApacheとPHPの連携

    はじめまして。 今サーバーを立てようと思ってApacheとPHPを設定しているところです。 apache_2.0.59-win32-x86-no_ssl.msi php-4.3.11-Win32 を使ってインストールをしているのですが サイトに載っているとおり 設定をしていろいろやっているのですが apacheをリスタートした後 最終的にtest.phpをwindowsのapache配下のhtdocsに格納 内容 <?php phpinfo(); ?> http://localhost/test.php そうするとメモ帳でtest.phpが開いてしまいます。 何が原因かわかる方教えていただけないでしょうか? よろしくお願いします。

    • 締切済み
    • PHP
  • php で外字を扱う

    以下の環境で、システムを開発しています。 OS = Windows2000 SP4 Apache = 2.0.58 PHP = PHP 5.1.6 magic_quotes_gpc = Off mbstring.language = Japanese mbstring.internal_encoding = SJIS mbstring.http_input = auto mbstring.http_output = SJIS mbstring.encoding_translation = On mbstring.detect_order = auto mbstring.substitute_character = none; このような設定で、コードはSJISで書いています。 外字エディタで外字が登録してあります。 この外字をフォームから、POSTで受取たいと思っていますが、 外字の部分だけが、文字化けしてしまい、どうしたものかと思案中です。 何か、良い考えはないでしょうか? ただ、システムの大部分はこの設定で出来上がっているため 大まかな設定の変更はおそらく無理だろうと思います。 すいませんが、何か思いあたる方は返答お願いします。

    • 締切済み
    • PHP
  • debian(Sarge)にPHP5

    SargeにApt-getコマンドを使用して、Apache2をインストールし、aptitudeを使って、PHP4をインストールしました。Sargeでは、他のLINIXとは微妙に異なった設定となっているみたいでした。しかし、PHP5の書籍なども出てきていることもあり、PHP5をインストールしてみたいのですが、どのような方法でインストールするのが簡単かつ安全なのか分かりません。

    • teo98
    • 回答数1
  • php.iniに関して

    お世話になっております。 質問ばかりで恐縮ですが(汗)、コマンドプロンプトからPEARをインストールし、php.iniにてincludeを確認したところ、下記のように変更されておりました。 ;***** Added by go-pear include_path=".;C:\php\pear;c:/php/includes;c:/php/pear;c:\php\Smarty\libs" ;***** linuxでは、パスを/で。winの場合は、\で。と説明がなされているのを見かけることがありますが、上記の設定のうち、可笑しなところはありますでしょうか? つい先日までは、PHPのみの設定でしたが、そのPHPは、/でパス設定されているもので・・・今のところ不具合(PEARもSmartyも動かす段階ではありませんが)はありませんが、新たに設定を追加している段階で、不安を解消するために質問させて頂きました。 ご教授いただけたら幸いです。 宜しくお願い致します。

    • ベストアンサー
    • PHP
    • sadacha
    • 回答数2
  • PHPでプロセスとCGI

    Linuxサーバーで、PHPを使ってWWWページが見れるようになったのですが、 これをApacheのプロセスで動作させる方法と、CGIで動作させる方法の仕方が知りたいです。 また、現在どちら(Apacheのプロセス/CGI)で動いているかもわかりませんので、それを区別する方法はあるのでしょうか? がCGIでなくてApacheのプロセスで動いている

    • ベストアンサー
    • PHP
    • kourei
    • 回答数1