検索結果

PHP

全10000件中3141~3160件表示
  • 全てのカテゴリ
  • 全ての質問
  • 【MySQL+php】 MySQL が認識されない

    windows vista home apache2.2 php5.2.3 MySQL5.0 上記の環境です。 php.iniのextensionのところで、 extension=php_mbstring.dll の行頭のセミコロンを つけたり外したりすればphpinfoで見た確認画面にも反映されます。 extension=php_mysql.dll の行頭のセミコロンを つけたり外したりしてもどうしてもMySQLが組み込まれません。 MySQL単体ではインストールもしてありプロンプト画面から 操作できます。 インストール順はMySQL→apache→phpの順でしました。 MySQLをphpで使うためにはどうすればよいでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • MySQL
    • Claudia
    • 回答数2
  • PHPとApacheを使った環境設定

    PHP4.3.2とApatch2.0.45をインストールして動かしてみたのですが 関数が動作しません。 何が原因でしょうか

    • ベストアンサー
    • PHP
  • phpinfoとphp -vのバージョンが違う

    お世話になります。 CENTOS4でPHP5をYUMからインストールしました。 centplusの値を変更してyumしたのでphp -v で php5.2の最新バージョンになっていました。 しかし、phpinfo.php(中身はphpinfo();)をみてみると、php4のままでした。ただ、php.iniの設定は反映されているらしく、url_fopenをonにしたりoffにしたりすることはできました。 ただ、phpinfoで表示されるものとphp -vで表示されるバージョンが異なるので、どうしたら一致させることができるか教えていただければとお願い申し上げます。

    • ベストアンサー
    • PHP
    • xianwu
    • 回答数3
  • PHPのデータをCSVファイルに保存

    PHPで入力された情報を、CSVファイルに保存したいのですがうまくいきません。 $list=array($name,$jyusyo,$mail,$tel,$text); $fp=fopen('dat/dat.csv','a+'); foreach($list as $line){ fputcsv($fp,split(',',$line)); } fclose($fp); ウェブで調べてこのような形のものを作成してはみたんですが、 エラーが出てしまいます。CSVファイルに保存したい時は、 CSVファイルを先に作るべきなのでしょうか?そうでしたら、 作成の仕方を教えていただきたいです。 初心者ですがよろしくお願いします。

    • 締切済み
    • PHP
  • phpのメールフォーム探しています

    ホームページのトップページにML配信申し込み用のフォームcgiを置いているのですが、重いのでphpへ変更したいと思っています。色々と検索したのですが、数が多すぎてどれが良いのか分からず…オススメがあったら教えてください。 要点としては、 ・無料のメールフォームで、できれば設定が簡単な所。 ・エラーや御礼がダイアログで出る(ページ数が少なくなるので;) です。 こちらのレンタルphpのようになるのが理想なのですが… http://citrus.candybox.to/gf13066no/postmail/postmail.php 今まで無料配布してるCGIをちょこっと触るくらい程度の知識しかありません。よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPのコマンドライン実行時の警告

    以下のHelloWorld.phpをWindowsXPのコマンドプロンプトやcygwinから起動する(>php HelloWorld.php)と、 <?php print "Hello World !\n"; ?> 次のような警告(エラー?)が出るのですが、この意味は何でしょうか? またこのメッセージを出ないようにするにはどうすればよいのでしょうか。 Hello World ! Cannot find module (IP-MIB): At line 0 in (none) Cannot find module (IF-MIB): At line 0 in (none) Cannot find module (TCP-MIB): At line 0 in (none) Cannot find module (UDP-MIB): At line 0 in (none) Cannot find module (SNMPv2-MIB): At line 0 in (none) Cannot find module (SNMPv2-SMI): At line 0 in (none) Cannot find module (UCD-SNMP-MIB): At line 0 in (none) Cannot find module (UCD-DEMO-MIB): At line 0 in (none) Cannot find module (SNMP-TARGET-MIB): At line 0 in (none) Cannot find module (SNMP-VIEW-BASED-ACM-MIB): At line 0 in (none) Cannot find module (SNMP-COMMUNITY-MIB): At line 0 in (none) Cannot find module (UCD-DLMOD-MIB): At line 0 in (none) Cannot find module (SNMP-FRAMEWORK-MIB): At line 0 in (none) Cannot find module (SNMP-MPD-MIB): At line 0 in (none) Cannot find module (SNMP-USER-BASED-SM-MIB): At line 0 in (none) Cannot find module (SNMP-NOTIFICATION-MIB): At line 0 in (none) Cannot find module (SNMPv2-TM): At line 0 in (none) よろしくお願いします。

    • ベストアンサー
    • PHP
    • kahata
    • 回答数2
  • PHP+MySQLで検索ページを作りたい

    こんにちわ。 全くの素人ですが質問させてください。 私は今、PHPとMySQLを使って論文の検索ページを作りたいと考えているのですが、どうにも分りません。 ページの概要としては、条件を入力して、検索するとそれに見合ったものが出てくるようにする。また、その論文のタイトルをクリックすると論文がPDF形式で保存してあるのですがそれを表示させるようにしたいと思っています。 ApacheとPHPとMySQL間の設定方法がわかりませ。 PDFファイルの扱いもいまいちわかりません。 OSはFedoraCore6を使用しています。 作り方の参考になるようなページなども紹介していただけるとうれしいです。よろしくお願いします

    • 締切済み
    • PHP
  • phpやcgiをWORD文書に追加

    とにかく文書を寄せ集めてWORDで作成し ホームページにアップロード、表示はできましたが これからサブメニューや掲示板、カウンターを作成しようと思います。 よく調べるとCGIやphp等のプログラムで書く必要があるようですが、 ウエブサイトにプログラム自体はたくさん載っているようです。 WORD文書(html文書)もソース表示を見るとhtml言語で書かれているようです。 このhtml言語を修正することにより、サブメニューや掲示板、カウンターを追加していくことは可能でしょうか? また、そのためにはhtml言語の理解が必要でしょうか? 初心者なので途方にくれています、よろしくお願いします。

  • PHPでのXML操作について

    お世話になります。 PHPを少し触れる程度の初心者です。 現在PHPで既存のXMLファイルへの書き込み・削除などの編集が出来ないかと方法を探っているのですが、DOMを使うやXpathを使う、他にも色々と書かれていて少々混乱気味です。 PHP5だけで、例えば以下の様な事は可能なのでしょうか? (1) <?xml version='1.0'?> <DataSet>  <Table>   <name>○○○</name>   <auther>×××</auther>  </Table> </DataSet> というXMLファイルがあった場合、 (2) <?xml version='1.0'?> <DataSet>  <Table>   <name>○○○</name>   <auther>×××</auther>  </Table>  <Table>   <name>△△△</name>   <auther>×××</auther>  </Table> </DataSet> という様な追加。 そして再び元の(1)へ戻す様な削除です。 PHPだけでは不可能である場合、一番分かり易く簡単だと思われる方法を、どなたか分かり易くご教授願えないでしょうか? 宜しくお願いします。

    • ベストアンサー
    • PHP
    • a2004
    • 回答数2
  • Q)PHPでメール送信について

    Q)PHPで外部のレンタルサーバーにメール送信したいのですが上手く 送信できません。 (現在の状況) ・OutlookExpress だと勿論okです。 ・社内のメールサーバー(ArGo Mail) にはLAN,及び外からも 送信できました。 (レンタルサーバーの状況) 1)メールサーバーのMTAとしてqmailを採用しています。 2)SMTP-AUTH Outlook Expressの設定(Ver.5.5 6.0) 3)POP before SMTP  となっていますが、1)は業者さんに自社サーバー内でテスト頂き、okでした。 ------------------------------------------------------------ となると、原因は (1)私のルーター設定の問題 (2)PHPで   2)SMTP-AUTH Outlook Expressの設定(Ver.5.5 6.0)   3)POP before SMTP を対応させるの何れか?ぐらいしか思いつかないのですが 私のレベルが低いのでどこから取り組んだらいいのかよく解りません、何方かご教授宜しくお願いいたします。 ------------------------------------------------------------ テストしたPHP <?PHP mb_language("Ja") ; mb_internal_encoding("shift-jis") ; $mailto ="hanako@aaa.bbb.cc"; $subject ="花子さん"; $content ="よろしくお願いします。"; $mailfrom "From:" .mb_encode_mimeheader("yorosiku") ."<taro@xxx.yyy.zz>"; mb_send_mail($mailto,$subject,$content,$mailfrom); ?> ------------------------------------------------------------ (環境) Windows xp(sp2) Apache(V2.0.58) PHP(V5.1.4)

    • ベストアンサー
    • PHP
  • PHP 10件表示 "前へ" "次へ"

    現在PHPとMYSQLを使用しております。  SQLでデータベースから$fldが一致したデータだけ抽出したデータを 10件ずつ表示させて”次へ”を押すと11~20件目が表示。 また”次へ”を押すと...といった感じに"次へ"と"前に"を表示させたいのですがどうしてもやり方がおもいつきません。  どなたかご存知の方ご教授お願いできませんでしょうか。 ここに今出来ていますスクリプトを記載させて頂きます。 extract($_REQUEST); if (!isset($page)) { $page = 1; } if(!empty($fld)) { //$fldに検索したい住所が入ってます。 $local = addslashes($fld); $where .= "add1 = '$fld' && "; } if(!empty($where)) { $where = substr($where, 0, -3); $where = "WHERE " . $where; } $sql = "select count(*) as cnt from ○○ ". $where; $rst = mysql_query($sql); $row = mysql_fetch_array($rst); $tcnt = $row["cnt"]; mysql_free_result($rst); $totalpage = ceil($tcnt / $PAGESIZE); $pagehead = "<B>$tcnt 件みつかりました。 " . "[" . ($PAGESIZE * ($page - 1) + 1) . "-"; if ($page < $totalpage) { $pagehead .= ($PAGESIZE * $page) . "] を表示</B>"; } else { $pagehead .= "$tcnt] を表示</B>"; } $sql = "select * from ○○ ". $where. " order by renban desc limit " . $PAGESIZE * ($page - 1) . ", $PAGESIZE"; $result = mysql_query($sql); $rows = mysql_num_rows($result); if($rows == 0){ echo "<p>登録データがありません。</p>"; } else { while($row = mysql_fetch_array($result)){ echo "<p>"; echo $row["renban"]; echo " "; echo $row["tourokubi"]; echo "<br />"; echo $row["people"]; echo " "; echo $row["add1"]; echo $row["add2"]; echo "-"; echo $row["sta"]; echo " "; echo $row["tel"]; echo $row["url"]; echo $row["sejitu"]; echo $row["pr"]; echo "</p><hr />"; } } ?> <?= $pagehead ?> <?php mysql_free_result($result); mysql_close; $param_local = rawurlencode($local); if ($page > 1) { $body .= "<A href = '$PHP_SELF?page=" . ($page - 1) . "&tcnt=$tcnt&local=". $param_local. $param_category. "'>" . "前の $PAGESIZE 件</A>"; } if ($totalpage > 1 and $page < $totalpage) { $body .= "<A href = '$PHP_SELF?page=" . ($page + 1) . "&tcnt=$tcnt&local=". $param_local. $param_category. "'>" . "次の $PAGESIZE 件</A>"; } ?> <?= $body ?> </body> </html>

    • ベストアンサー
    • PHP
    • noname#130289
    • 回答数3
  • php.iniのおき場所を変えたい

    php.iniのおき場所についてです。 感覚的には.htaccessのような使い方ですが、 たとえば本家のphp.iniを/etcに置いたとします。 で、別のとあるディレクトリに、もうひとつphp.iniを置いて、 そのディレクトリだけは、そこにあるphp.iniを読んでほしいということです。 やりたいことは、あるディレクトリだけmb_internal_encodingを変えたいのです。ソースをいじらずに変更したいので、上記の設定をしたいのですが、そういったことは可能でしょうか。 サーバー周りの話をソフト側で聞いてしまって申し訳ないんですが、どなたかわかるかたお願いします。

    • ベストアンサー
    • PHP
    • nyalio
    • 回答数4
  • PHPでftpを行うと速度ダウン

    PHPを使ってftp処理をしています。例えば、下記の通りのプログラムを作ったとします。 ---(※エラー処理を削除しています)--- <?php // 接続を確立する $conn_id = ftp_connect($ftp_server); // ユーザ名とパスワードでログインする $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // ファイルをアップロードする $upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY); // FTP ストリームを閉じる ftp_close($conn_id); ?> ---------------------------------- 問題なく、ftp処理はできるのですが、MS-DOSプロンプトからftpした場合やffftpなどのソフトを使ってftpした場合と比べて格段に速度が落ちます。 具体的に言えば、サーバ側・クライアント側も光回線を使っていた場合に MS-DOSプロンプト:80Mbpsくらい PHPによるftp:10Mbpsくらい の速度に落ちます。実行速度はMRTGを使ってみています。 PHPの仕様上、どうしようもないものなのでしょうか。 もしくは速度アップの関数などあるのでしょうか。 ご存知の方、ご教授ください。

    • 締切済み
    • PHP
  • apacheサーバでphpが表示できない

    php初心者です。 apacheサーバでphpファイルを表示させたいのですが、うまくいかず困っています。OSはwindowsXPです。 phpのインストールはうまく言っているみたいでdosで C:\php>php foo.php Hello となりります。apacheサーバ(Apache/2.2.4 (Win32))自体は動いていて、 http://www.php.net/downloads.php から PHP 5.2.1 installer [19,568Kb] - 12 Feb 2007 をダウンロードする際に、自動的に設定を行いました。"httpd.conf"と"mime.types"ファイルが書き換えられているようです。 phpのフォルダにPathを設定して、サーバの再起動もしているのですが、index.phpを開くとphpファイルのダウンロードになってしまいます。"php.ini", "php5ts.dll"は書き換えず、別のフォルダにも動かしていません。 アドバイスをいただけないでしょうか。お願いします。

    • 締切済み
    • PHP
    • noname#213520
    • 回答数3
  • PHPをPostgreSQLに接続するには?

    PHPから、PostgreSQLに接続させたいのですが、 具体的に、どうすればいいのでしょうか? サーバーのルート権限は保有しており、いろいろ検索した結果、 PHPよりPostgreSQLへ接続を行うためには、 > --with-pgsql[=DIR] オプションを指定するみたいですが、 ここにどうやって辿り着くのかが、分りません。 config コマンド?とはなんでしょうか? ちなみに、OSは、Red Hatです。

    • ベストアンサー
    • PHP
  • PHPで、PostgreSQLのエラーコードの取得

    環境:PHP5+PostgreSQL8+WindowsXP PostgreSQLのエラーコード(できればエラーメッセージも)を 取得したいのですが、 所得方法をご存知でしょうか?

    • ベストアンサー
    • PHP
  • phpでの帯域制御、ダウンロード数制御

    phpを利用したWebサイトで ファイルをダウンロードさせる際に 転送速度を制御する帯域制御や、 同時にダウンロードする数を制御することなどは できますでしょうか。 php以外のスクリプトでも方法があれば参考にしたいと思います。 php初心者でほとんどわかってませんが、 皆様、よろしくお願いいたします!

    • 締切済み
    • PHP
  • PHP+SQLiteを利用したサイト作り

    友人数人で学校や地域の情報を発信するサイトをつくることになったのですが、 更新するときにいちいち編集するのが大変なので ちょうど勉強していたPHPとSQLiteを利用して ブログのように簡単に投稿できるようにしようと思っています。 PHPを利用してHTMLのフォームからSQLiteに登録する。 というところまでは出来たのですが疑問が浮かびました。 実際にWEB上で公開するときは 見に来た人がSQLiteに接続して情報を引き出す形になると思うんですが、 そういう公開の仕方は正解なのでしょうか。 それとも、なんらかの形で別のファイルに出力して そちらを公開するのが正解なのでしょうか。 サーバへの負荷が心配でこのような疑問が浮かんだのですが 気にしすぎでしょうか? 実際にPHP+SQLを利用されている方たちの意見が聞けたらと思います。 よろしくおねがいします。

    • ベストアンサー
    • PHP
    • Noize
    • 回答数2
  • PHP+MYSQLからACCESSのデータにリンク

    MYSQL+PHP からaccessのデータベースを見たいのですが やり方がわかりません。 MYSQL+PHPでページができていまして、これをあんまり変更せずに accessのデータを利用したいと思っているのですが。 MYSQLを介してaccessのデータベースを見ることは可能でしょうか? ODBCを介してMYSQLのデータをアクセスで見る方法はホームページで 発見できたのですが・・・ ご存知でしたらお願いします

    • vesa
    • 回答数1
  • PHPでログイン人数を制限したい

    PHPを用いたサイトを作っています。 ログイン人数の制限を行いたいのですが、どのように実現すればいいのか分からず困っています。何か良い方法を知っている方がいらっしゃったら教えていただきたく思います。お願いします。 ログイン時にセッション数を取得できれば、その時に最大人数を超えていればログインさせない、という方法でいけそうなのですが、セッション数を取得する関数はあるでしょうか? ちょっと調べたところでは分かりませんでした。 別の方法としてはログイン時にログイン人数をカウントアップしてDBかファイルに保存しておき、最大人数を超えた場合はログインさせない。ログアウト時はカウントダウンするという方法も考えましたが、問題はウィンドウを×ボタンで閉じられた場合と、タイムアウトでログインが終了した場合に、カウントダウンの処理をする方法が分かりません。そんな方法はありますでしょうか。 よい知恵を持っている方がいらっしゃったらよろしくお願いします。

    • ベストアンサー
    • PHP