検索結果

PHP

全10000件中5141~5160件表示
  • 全てのカテゴリ
  • 全ての質問
  • PHPでのPASSWORD一致確認処理について

    PHPでのパスワード一致処理についてお聞きしたくこの場をお借りします。ただいまPHPの勉強をしていてなぜかパスワードの確認でエラーがでてしまいます。 $pass = $HTTP_POST_VARS["pass"]; $pass1 = $HTTP_POST_VARS["pass1"]; if (strlen($pass) == 7 and strlen($pass1) == 7){ if($pass == $pass1){ }else{ echo "パスワードが一致しません<BR><BR>"; echo "<A HREF='new_register.php' onClick='history.back();return false;'>戻る</A><BR>"; exit; }else{ echo "パスワードは8文字以内で入力してください<br><br>" echo "<A HREF='new_register.php' onClick='history.back();return false;'>戻る</A><BR>"; exit; } と打ち込んだんですが、エラーが出てしまいます。 パスワードは8文字以内で半角英数字のみです。 どなたか間違いの指摘のほうお願いいたします。

    • 締切済み
    • PHP
  • PHPでメッセージBOXのようなものを表示

    はじめまして。 最近PHPをはじめました。 まずは、DBにアクセスしてログインするって感じの スクリプトを作成しているのですが、 PHPではメッセージBOX(VBとかで良く使う)は 表示できないのでしょうか? 利用の用途は、ログイン時のパスワード誤り等の警告 として表示させたいと考えております。 どなたか、ご存じでありましたら、教えて頂けると 大変助かります。 以上、よろしくお願いします。

    • 締切済み
    • PHP
  • CGI-PerlとPHPの速さについて

    CGI-PerlとPHPの比較サイトを見てまわっていたところ、 「PHPは多くのアクセスがあっても(CGIに比べ)サーバへの負荷が少ない」 という内容を見かけました。 一般に「PHPはCGI-Perlより速い」と言われている気がしますが、 もしかしてそれは、アクセスが多数ある場合に限定した話なのだろうか、と疑問に思いました。 ローカルサーバなどで1人~数人しかアクセスしないという環境でも、 同じことが言えるのかどうか知りたいです。お願いします。

    • noname#59682
    • 回答数1
  • PHPのリファレンスを買おうと思うのですが・・・

    PHPのリファレンスを買おうと思うのですが、どれがわかりやすく平易に書かれていますか?お願いします!

    • ベストアンサー
    • PHP
    • noname#140265
    • 回答数2
  • PHPでフォームからURLへの値の受け渡し

    選択された値をURLとして移動させたいと考えています。 例えば、http://example.com/というページにフォームを設置し、 ドロップダウンメニューから四国を選択すると http://example.com/shikoku/というページが表示されるといった具合です。 他のページを参考しつつ自分で考えてみたのですが、2度送信ボタンを押さなければページが表示されません。 最近になってPHPを触りはじめたので、いまいち何がおかしいのかわからず困っています…。 どなたかご教授お願いします。また、変な部分もあるかと思いますので、よろしければ教えてください。 <?php if($_POST['submit']) {$url = $_POST['tiiki']."/".$_POST['ken'] ;}?> <form action="<?php echo $url ;?>" method="post"> <select name="tiiki"> <?php $tiiki = array("kyusyu"=>"九州","shikoku"=>"四国");?> <?php foreach ( $tiiki as $tiiki1=>$tiiki2 ){?> <option value="<?php echo $tiiki1 ;?>"><?php echo $tiiki2 ;?></option> <?php };?> </select><br /> <select name="ken"> <?php $ken = array("fukuoka"=>"福岡","ehime"=>"愛媛");?> <?php foreach ( $ken as $ken1=>$ken2 ){?> <option value="<?php echo $ken1 ;?>"><?php echo $ken2 ;?></option> <?php };?> </select><br /> <input type="submit" name="submit" value="送信"> </form>

    • ベストアンサー
    • PHP
  • PHPでHTML文を外部読み込みする場合

    HTML+CSSを記述したPHPファイル(a.php)に、HTMLを記述したHTMLファイル(b.html)をincludeしたいと考えています。 a.phpに読み込まれるb.html部分にはa.phpで定義したスタイルを適用したく無いのですが、こういう条件を満たすにはどのような方法があるでしょうか?

    • ベストアンサー
    • PHP
    • jtam
    • 回答数2
  • PHPを無料受講できるとこありますか(関西)?

    PHPを独学でやっているのですが、限界があります。そろそろ誰かに教えを乞いたいと思っています。Web制作系の会社にバイトか就職で入って学ぶか学校に行くかだと思うのですが、できれば派遣会社みたいなところで無料で受講してその後どこかに派遣という形が良いのですが・・、C言語などのプログラミングならそういうのがあるみたいなのですが、PHPでそういう会社ないですかね?ちなみに関西に住んでいるのでできれば関西が良いです。もしくは関東でお願いします。知っている方がいましたらよろしくお願いします。

    • ベストアンサー
    • PHP
    • kjfcaoi
    • 回答数1
  • WinowsXPでPHPからPostgreSQLにアクセスできません。

    Windows上でPHPを利用してPostgreSQLにアクセスを試みているのですが Fatal error: Call to undefined function pg_connect() in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\dbtest.php on line 13 というエラーが出てアクセスできません。 調べていくうちにnfo.phpのConfigure Commandに"--with-pgsq"がないのが原因とはわかったのですが、下記開発環境での[php.ini],[httpd.conf]の設定をいろいろ試しましたが(勿論再起動も)info.phpのConfigure Commandに"--with-pgsq"が表示されないのです。 どなたか、アドバイスしていただけることがありましたらよろしくお願いします。 開発環境 OS:WindowsXP SP2 PHP:5.26 Apache:2.2 PostgreSQL:8.2

    • 締切済み
    • PHP
  • 【PHP】Basic認証以外でメジャーな認証方法は?

    PHP歴1年、MySQL歴3ヶ月程度の職業プログラマなのですが、今回会員専用ページを作ることになり認証について勉強しています。 Basic認証より安全で「一般的な」認証方法は何でしょうか? 希望として、 ・Basic認証のようなポップアップウインドウは出したくない。  (教えてgooログインのような感じが理想) ・パスワードの送信は暗号化したい。 ・できればログアウトもしたい。 といった感じです。 環境は以下の通りです。 ・ファーストサーバー(レンタル) ・PHP5.2.6(Apache DSO) MySQL4.0.24 Linux 2.4.30 ・PEAR/シェル不可  1人でやっているため何が常識なのかわかりません。 お詳しい方、よろしくお願いいたします。

    • ベストアンサー
    • PHP
    • ikataro
    • 回答数3
  • プログラムの記述のあるPHPファイルをHTML化

    こんばんは。お世話になってます。 タイトルにあるように、PHPファイルをHTMLファイルとして別名で設置させるコードを考えているのですが、どのようにしたら良いのかが、全く分かりません。 例えば・・ ~basic.php~ <html> <head> <title></title> </head> <body> <?php //DB接続 //データ呼び出し while($row = mysql_fetch_array($result)){  ・  ・ } ?> </body> </html> という基本となるphpファイルを設置しておき、問合せ結果をhtmlファイルとして別名で保存していきたいと考えているのですが、具体的にどのようなアルゴリズム?となるのでしょうか? 本を見ながら、PEARにも挑戦してみましたが、コマンドでインストールが完了したはずですが、本や多くのサイトで紹介されているように、C:/PHP/PEAR/HTML というディレクトリが確認できずに、PEARの利用は難しいのかな?と・・。 PEARのアドバイスも頂戴出来たら幸いですが、本題の通り、上記質問のようなPHPファイルを別名でのHTMLファイルとして保存させるための流れをお教えいただければと思います。 お忙しいとは思いますが、宜しくお願い致します。。

    • ベストアンサー
    • PHP
  • 以下文の PHP のプログラムが作れません・・。

    「本日、月曜日の補習は、英語・数学・物理です。」(他に日~土まで用意してある) このPHPプログラムが作れません。 直接のご教授、ダメであれば参考になるサイトなど、ご紹介いただけないでしょうか? わりと簡単なのですが、検索してもうまい具合にヒットできません。 初心者にどうぞよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPアンケート集計のスプリクトエラーに困っています。

    現在、PHPで下記のような集計して表示しようとしてます。値は、dataフォルダからカンマ区切りのテキストデータを読み込み集計されて表示はされるのですが・・・PHP4を使ってテストしたときはエラーは出なかったのですが、PHP5に変更してから走らせたところ下記のエラーが出てしまい困っています。どうやら値が未定義・初期値を与えないといけないらしいとこまでは、少し分かったのですが、そこからいろいろと試したのですがうまく動きません。スクリプトは「WebクリエイティブのためのPHPサンプルブック」を参考したもので、間違っているとは考えにくいのですが…。 エラーの内容 =================================================== Notice: Undefined variable: corner in/var/www/html/test/XXXXX.php on line 30 Notice: Undefined index: 3 in /var/www/html/test/XXXXX.php on line 30 Notice: Undefined index: 1 in /var/www/html/test/XXXXX.php on line 30 Notice: Undefined index: 2 in /var/www/html/test/XXXXX.php on line 30 スクリプトの内容 ============================================== $cnt=0; $i=0; $d = dir("data/"); //print_r($d); //検索対象ディレクトリ指定 while (($entry = $d->read())) { //ディレクトリ検索 if(eregi("2008",$entry)){ $l=file("data/$entry"); //該当ファイル読み込み $lines[$cnt]=$l[0]; //データベース$linesの各行に格納 $cnt++; } } $d->close(); function cmp ($a, $b) { if ($a == $b) return 0; return ($a > $b) ? -1 : 1; } foreach($lines as $l){ $op=explode(",",$l); $key=$op[4]; $corner[$key]++; } uasort($corner,"cmp"); $label=array("ほぼ毎日","週1~2回","月1~2回","半年に1~2回","今回がはじめて"); echo"<table width=600 border=1>"; echo"<tr><td colspan=2><b>問1.XXXXXXXXにどのくらいの頻度で訪問していますか。</b></td></tr>"; foreach($corner as $key => $value){ $ratio=$value/count($lines); $length=300*$ratio; echo"<tr><td>$label[$key]</td><td width=350>"; echo"<img src=\"./square.gif\" height=\"10\" width=\"$length\">"; echo" $value</td></tr>"; } echo"</table>"; 環境:Apache2 PHP5 MySQL5です。 よろしくお願いいたします。

    • 締切済み
    • PHP
    • ccgp
    • 回答数1
  • PHP+MySQL 確率指定のランダムリンクについて

    PHP+MySQLを使って、サイトを作成しています。 確率を指定できるランダムリンクを作りたいのですが いろいろと調べてみても「Javaスクリプト」を使用した方法しか 見つけることが出来ませんでした。 具体的には... テーブル:SITE_LINK +------+--------+-------+-----------------------+ | id | name | pro | link_url       | +------+--------+-------+-----------------------+ |  1 |  a  |  10 | http://www.aaaa.co.jp | |  2 |  b  |   5 | http://www.bbbb.co.jp | |  3 |  c  |   3 | http://www.cccc.co.jp | |  4 |  d  |   2 | http://www.dddd.co.jp | +------+--------+-------+-----------------------+ proを出現確率の設定値として利用し、ランダムリンクを1つ生成したいです。 最終的に<a href="http://www.cccc.co.jp">c</a> という感じで結果を出したいです。 お分かりの方、教えていただけないでしょうか。 質問の言葉が足りない時は、ご指摘お願いします。

    • ベストアンサー
    • PHP
  • PHPとMySQLが接続できません。(Linux環境)

    【状態】 ブラウザからサーバのPHPにアクセスした際、MySQLに接続してSelect文を流すスクリプト(仮にselect.phpとします)を作成しました。 しかしブラウザからドキュメントルート直下の同スクリプトにアクセスすると、 Fatal error: Call to undefined function mysql_connect() in [スクリプトのフルパス] on line 14 とエラー表示されてしまいます。 phpinfo()を確認したところ、MySQLのセクションがない状態。 他のWebページを参考にphp-mysqlモジュールをyumでインストールし、php.iniに   extension=mysql.so   extension=mysqli.so と   extension_dir = "/usr/lib/php/modules" の2行を追加しApacheを再起動しましたが、状態変わらずです。 ちなみにApacheとPHPはソースからインストールし、httpd.confもphp.iniも/usr/local/apache2/conf/以下に配置。 httpd.conf中に   PHPIniDir "/usr/local/apache2/conf" の表記もあり、MySQLに接続しないPHPは正常に処理されます。 また、mysql.so/mysqli.soも上記php.iniで指定した"/usr/lib/php/modules"に存在します。 何か原因として考えられる事はありますでしょうか。 心当たりのある方がいらっしゃいましたらアドバイスお願い致します。 【各バージョン ※インストールした順に表記】 OS:CentOS 5.2 (VMWare上で稼働) カーネル:2.6.18-92.el5 Apache:2.2.9 (ソースからコンパイル) PHP:5.2.6 (ソースからコンパイル) php-mysql:5.1.6 (yumでインストール) mysql:5.0.45 (yumでインストール) mysql-server:5.0.45 (yumでインストール) 以上、見にくくて申し訳ありませんが宜しくお願い致します。

    • ベストアンサー
    • PHP
  • PHP5.26でPDO(MySQL)が設定できません

    設定を確認しましたがphpinfo()のPDOの欄がno valueのままです。 PDOを使おうとすると"could not find driver"となります。 PHPのセットアップ時に選択するようになっていたので、 それ以外は何もしていないと思います。 --------------------------------------------------- 環境:Windows/PHP5.26/Apache2.28/MySQL5.0 ■php.ini内 [PHP_PDO] extension=php_pdo.dll [PHP_PDO_MYSQL] extension=php_pdo_mysql.dll [PHP_MYSQL] extension=php_mysql.dll extension_dir ="C:\Program Files\PHP\ext" ■"C:\Program Files\PHP\ext"内 php_pdo_mysql.dll php_pdo.dll php_pdo_mysql.dll 試しにセットアップで全てのDB用のPDOを選択すると、「odbc, sqlite, user」のみ 表示されるようになりました。。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • 更新情報用PHPのタグ入力について

    http://www.hot-dining.com/free_cgi/webturn-plus.php の更新記録 (Shift_JIS仕様)というPHPを使用しています。 コメントを入力する際、コメントにHTMLタグを入力しても表示ページ ではタグ部分が破棄されてしまうのですが、HTMLタグを反映させるに はPHPのどの部分を書き換えれば良いのでしょうか? 素人なりに色々試してみたのですが、どうしてもうまくいきません。 どうぞお力を貸し下さい。よろしくお願い致します。

    • 締切済み
    • PHP
  • ホームページにPHPを利用したいのですが。

    PHPを利用して一定の形式にのっとったテキストデータを読み込みホームページとして表示したいです。ホームページの全体のレイアウトは、普通に作り、PHPをページに読み込む形でそうできるのではないかと考えています。 問題は、PHPのプログラムに関して知識がないためどのようにしたらそのようなことができるかわかりません。『この関数がいいよ』『このサイトで勉強するといいよ』みたいなコメントお待ちしています。 PHPで作る内容としては、まずテキストデータに 1行目:タイトル 2行目:著者 3行目:表示する画像ファイル名(画像ファイルは、HTMLファイルと同じ階層にフォルダを作り、その中にまとめたいと考えています。) 4行目:文章(改行有) といったものを作ります。 これをレイアウトした中にPHPを使って1行目をタイトルのところに。2行目を著者のところに。といった感じでレイアウトできないかと考えています。コラムに使いたいのですが、ページ数が多くレイアウトは固定しているためテキストデータをアップしたら自動的にページが増えていくような仕組みができないかなと思い質問してみました。 うまく質問できず、至らない点も多いですがよろしければ回答よろしくお願いします。

    • ベストアンサー
    • PHP
    • noname#124388
    • 回答数3
  • PHP、,htaccessの文字コードの設定について

    ホームページのフッターのテキストが、全ページ共通なので、PHPを使って管理したいと思っています。 ●htmlファイルにincludeを使って、footer.php(共通テキストをprint指定してあるファイル)を読み込みます。  <?php include "footer.php";?> ●php拡張子設定の為、.htaccess内に、  AddType application/x-httpd-php .htm と記述。 ●htmlファイル、footer.php、.htaccessを全て文字コードEUCで作成してテストしたところ無事認識され成功しました。 が、テストページ以外のhtmlファイルは全SHIFT-JISで構築しているため、文字化けを起してしまいます。 ので、htmlファイル、footer.php、.htaccessを全て文字コードSHIFT-JISで作成してみましたが、それこそ文字化けをしてしまいます。 .htaccessにAddType application/x-httpd-php .htmを記述しなければ文字化けは起こさないのですが、もちろんphp拡張子の設定がなっていたいので、動作しません。 一体どうすればよいでしょうか? PHP初心者です。 どなたか教えて下さい。よろしくお願いします。 説明不十分でしたら申し訳ございません。

    • ベストアンサー
    • PHP
    • ba-shi-
    • 回答数3
  • feedcreator.class.phpを導入したいのですが

    ホームページをRSS配信させようとfeedcreator.class.phpを ダウンロードし、サーバーのルートフォルダーにもアップしました。 http://www.yung.jp/hp/php/rss.php 必要事項は上記見て、書き換えました。 http://prime.jp/×××/hoge/feedcreator.class.php にアクセスし、実行したところ、エラーはでずまっしろのページが 表示されます。 そのまっしろページのソースを確認したところ、BODY~BODYに なにも表示されていないので データベース(MYSQL)から取得できていないと思いました。 そこで、feedcreator.class.php(130行目) mysql_select_db($dbHost, $dbUser, $dbPass); $res = mysql_query("SELECT * FROM news ORDER BY newsdate DESC"); が怪しいのですが、データベース接続されていないのですが、 よいのでしょうか?どこでデータベースに接続しているのでしょうか? 私ならデータベースから値をとるときまず下記のようにコードを書きます $db = @mysql_connect(DIARY_DB_HOST, DIARY_DB_USER, DIARY_DB_PASS); @mysql_select_db(DIARY_DB_NAME, $db); そもそも http://prime.jp/×××/hoge/feedcreator.class.phpに アクセスすれば、指定フォルダーにfeed.xmlなり、xmlファイルが 動的にできると理解しているのですが、あっているでしょうか? 本業ではないプログラマーのためわかりやすく教えてくれると ありがたいです。

    • ベストアンサー
    • PHP
  • phpでcsvファイルから二次元配列を作る

    php初心者です。 phpでcsvファイルを読み込んで、 配列[csvの行番号][項目名(csv一行目の内容)]=各々の値 という二次元配列を作りたいのですが、作り方が全く分かりません。 どなたか教えてください。

    • ベストアンサー
    • PHP
    • pop4532
    • 回答数2