検索結果

PHP

全10000件中6401~6420件表示
  • 全てのカテゴリ
  • 全ての質問
  • xmlやrdfのurlをphpで抽出できますか?

    xmlやrdfのurlをphpで抽出したいのですが、可能でしょうか? 具体的には下記URLから http://manabekawori.cocolog-nifty.com/ http://manabekawori.cocolog-nifty.com/blog/atom.xml か http://manabekawori.cocolog-nifty.com/blog/index.rdf のどちらかひとつをphpで抽出できればいいのですが、そういうことは可能でしょうか?

    • ベストアンサー
    • PHP
    • yes87
    • 回答数1
  • PHPの出力した内容をまるごとキャッシュしたい

    PHPで出力した内容をキャッシュして利用したいのですが、どのようにすればいいのでしょうか。 例えば $a = 1; $b = 2; $c = $a + $b; echo '<div>'.$c.'</div>'; という結果の「<div>3</div>」をキャッシュして次回から表示したいのです。 (PEAR::Cache_Liteで実現できないかな、と思っているのですが・・・。) よろしくお願いします。

    • 締切済み
    • PHP
    • tech_0
    • 回答数2
  • PHPがCGIより負荷が小さい理由はなんですか

    PHPがCGI/Perlより負荷が小さくなる理由はなんですか? アクセス数が増えたときCGI/Perlではプロセスがたくさん起動 するためだときいたのですが、なぜPHPではひとつのプロセスで すむのでしょうか?

    • ベストアンサー
    • PHP
  • FlashからPHPへの変数の渡し方について

    初めまして。beterugiusと申します。 ご質問したいのですが、 まず、上下2フレームのindex.phpファイルがあります。 FLASHファイル(top_image.fla)は、シングルフレームのjpegイメージ(三枚の画像をPhotoShopで合成して、一枚のイメージにしてある。)です。 その.flaファイルを書き出した、.swfコンテンツ上をマウスが移動 すると、コンテンツ上のどの部分にマウスがあるかで、下フレームのTHMLが切り替わるようにしたいので、top_image.swf から、index.phpに対して、GETメソッドでページ番号の変数自身を 渡したいのですが、実際にFLASHコンテンツ上をマウスで動かしてみると、ブラウザのアドレス欄に、GETメソッドのクエリー文字列の「?」 だけは追加されているのですが、肝心の変数が渡されておらず、 下フレームのHTMLも切り替わりません。 どうすればちゅんと動くのか、どなたかご回答いただけないでしょうか? -------------------------------------------------------------- 「top_image.fla」 var sendObj:LoadVars = new LoadVars(); var page:Number; function onMouseMove(){ var x:Number = top_image._x; // グラフィックの中心座標 var y:Number = top_image._y; if( 0 <= y && y <= 316 ){ if( 0 <= x && x <= 255 ){ page = 1; sendObj.send("../php/index.php", "page", "GET"); } else if( 256 <= x && x <= 512 ){ page = 2; sendObj.send("../php/index.php", "page", "GET"); } else if(513 <= x && x <= 766 ){ page = 3; sendObj.send("../php/index.php", "page", "GET"); } } } -------------------------------------------------------------- 「index.php」 <html> <head><title>ActionScript2.0</title> <meta http-equiv="content-type" content="application/x-www-form-urlencoded"> </head> <frameset rows="350,*"> <frame name="top" src="../html/top.html"> <?php // Action ScriptからのPOSTデータの取得 $page = $_GET['page']; switch($page){ case 1: print("<frame name='bottom' src='../html/bottom1.html'>"); break; case 2: print("<frame name='bottom' src='../html/bottom2.html'>"); break; case 3: print("<frame name='bottom' src='../html/bottom3.html'>"); break; } if(is_null($page)){ // $page変数の中身がNULL(未定義)の場合 print("<frame name='bottom' src='../html/blank.html'>"); } ?> </frameset> </html> -------------------------------------------------------------

    • ベストアンサー
    • Flash
  • phpのソースによって、文字化けしてしまいます

    お世話になっております。 PHPとMySQLを利用しております。php.iniでPHP 、my.cnfでMySQL、それぞれの文字コードを「日本語EUC」に設定し、問題なく動作しております。 ただ、PHPスクリプトのソースコードが日本語EUCでない場合、出力結果が???????のように文字化けしてしまいます。 PHPスクリプトのソースの文字コードが、日本語EUCであっても、シフトJISであっても文字化けしないようにするには、どのように設定したらよいでしょうか。 初心者であり、困っております。 どなたか、お助けいただくことはできますでしょうか。 どうか、よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 他のフォルダにあるPHPをrequireするときにエラー

    /xxx/xxx.php から /yyy/yyy.php をrequireしたいです。 require('../yyy/yyy.php'); ↑では、そこで Warning:~~failed to open stream: No such file or directory となってしまいました。 どうしたらいいですか?

    • ベストアンサー
    • PHP
  • perlのリファレンス?はPHPではどうするのでしょうか?

    以下、Perlのソースですが、これをPHPに直すとどうなるのでしょうか? use strict; use warnings; use Data::Dumper; my $Name = "テスト"; my $Width = "100"; my $Height = "200"; my $dat = [ $Name, { Width=>$Width, Height=>$Height, } ]; print Dumper($dat); sub test{ my ($aryref) = @_; $$aryref[0]{$Name}{"Width"} = $Width; $$aryref[0]{$Name}{"Height"} = $Height; } my @OBJ = (); test(\@OBJ); print Dumper(@OBJ);

    • 締切済み
    • PHP
    • ne5
    • 回答数1
  • PHPからInsertしたら文字化けしてしまいました。

    Apache2,PHP5,MySQL5を使用しています。 PHPからMysqlにデータを格納し、その後MySQLからデータを受け取りPHPで表示させると、PHPでは問題なく表示されていたのですが、MySQLでは文字化けしてしまいました。 送った内容は、「こんにちは。沢田です」と送りました。 PHPでは「こんにちは。沢田です。」となっていたのですが、MySQLには「??"??"???????????¢?" ??§??」となって格納されていました。 PHPではutf8でsjisにして設定しています。何がいけないのでしょうか。 よろしくお願いします。

  • phpでの書き出しでの文字化け解消について

    お世話になります。 SJISを使いたく、php.iniを次のように設定しましたが、まったく文字が読めない状態で書き出されてしまいます。問題点をお教えいただけないでしょうか。 default_charset="Shift_JIS" mbstring.language=Japanese mbstring.internal_encoding=EUC-JP mbstring.http_input = auto mbstring.http_output = SJIS mbstring.encoding_translation=On mbstring.detect_order=auto また、内部円コーディングのmbstring.internal_encoding=EUC-JP はこれでよいのでしょうか。SJISを使うなら、SJISのほうがよいのでしょうか。 どなたか、お助けいただけないでしょうか。 どうか、よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPメールフォームでの文字化けに苦しんでいます。

    レンタルサーバー(ファーストサーバ)でPHPのメールフォームを作っています。 PHPフォームから出力される送信確認画面と、送られるメールで特定の文字が (例えば「契」が「啓」に)化けてしまいます。 色々調べて出来る対策はしたのですが一向に分かりません。 どうやれば文字化けが直るか具体的に教えてください。 文字化け対策用に.htaccessをディレクトリに入れています。 .htaccessの中身 php_flag mbstring.encoding_translation off php_value default_charset "Shift_JIS" PHPフォームのメイン処理部分です。 <?php header("Content-Type: text/html;charset=Shift_JIS"); ~~~省略~~~ $body=mb_convert_encoding($body,"Shift_JIS","ASCII.JIS,UTF-8,EUC-JP,SJIS"); $subject="=?iso-2022-jp?B?".base64_encode(mb_convert_encoding($resubject,"Shift_JIS","ASCII.JIS,UTF-8,EUC-JP,SJIS"))."?="; if($from_add == 1) { $from = $_POST['E-mail']; $header="From: $from\nReply-To: ".$_POST['E-mail']."\nContent-Type: text/plain;charset=iso-2022-jp\nX-Mailer: PHP/".phpversion(); } else { $header="Reply-To: ".$_POST['E-mail']."\nContent-Type: text/plain;charset=iso-2022-jp\nX-Mailer: PHP/".phpversion(); } mail($mailto,$subject,$body,$header); else { htmlHeader(); ?> <!-- 送信確認 --> 間違いがなければ送信ボタンを押してください。<br><br> <form action="form.php" method="POST"> <? echo $err_message; ?> <table width="500" bgcolor="#cccccc" cellspacing="1" cellpadding="3"> <?php foreach($_POST as $key=>$var) { if(get_magic_quotes_gpc()) $var = stripslashes($var); $var = htmlspecialchars($var); print("<tr bgcolor=#ffffff><td bgcolor=#eeeeee width="."125"." ><small><div style = line-height:0.5>".$key."</small></td><td><small>".$var); ?> <input type="hidden" name="<?= $key ?>" value="<?= $var ?>"> <?php print("</div></small></td></tr>\n");}?> ~~~後処理省略~~~ よろしくお願いします。

    • 締切済み
    • PHP
  • php.iniの変更内容が設定に反映されない

    サーバ環境は php4.3.9 Apache2系 RedHat EnterpriseES4 で構築しました。 Webブラウザ上でphpinfo(); の実行結果を見ると、php.iniの変更内容が反映されません。 また、Configuration File (php.ini) Pathの値が「/etc」のみでphp.iniが入っていません。 php.iniについてですがApacheと同じ所有者(root)となっており権限もとりあえず広げて644としてあります。 パスは/etc/php.iniです。 変更設定後の、Apacheの再起動は当然行っています。 Apacheの設定として、php.confにPHPINIDir "/etc"もたしてみましたが状況は変わりません。 Configure Command のコンフィグファイルは'--with-config-file-path=/etc'となっています。 正直何が問題か分かりません。 すでに運用を開始しているサーバなので出来れば1からインストールしなおしはしたくありません。 よろしくお願いいたします。

    • 締切済み
    • PHP
    • AK_Tom
    • 回答数1
  • 検索結果を出すためには?(phpとmysql利用で)

    ある画像を押したら、検索結果が出る方法がわかりません。 たとえば、「A」「B」「C」の画像を作成しておき、「A」の画像を押したときにMYSQLで作成したデータベースの中から「A」だけ出す方法がわかりません。(画像からリンクする方法はわかります) 「A」という画像を押すと「akekka.php」を出すように作成したのですが、できません。知恵を貸してください。 <?php $sql= "select * from jyusyo where fuk = '愛媛県'"; $result = mysql_query($sql); $rows = mysql_num_rows($result); if($rows == 0){ echo "<p>該当データがありません。</p>\n"; exit; } else { echo "<table border=\"1\">\n"; echo "<tr>\n"; echo "<th>詳細</th>\n"; echo "<th>登録日<br></th>\n"; echo "<th>府県名<br></th>\n"; echo "<th>住所<br></th>\n"; echo "<th>名前</th>\n"; echo "</tr>\n"; while($row = mysql_fetch_array($result)){ $id = $row["id"]; echo "<tr>"; echo "<a href=\"meisai.php?id=$id\">",$id,"</a>\n"; echo "</td><td>"; echo $row["sho"]; echo "</td><td>"; echo $row["day"]; echo "</td><td>"; echo $row["fuk"]; echo "</td><td>"; echo $row["jyu"]; echo "</td><td>"; echo $row["nam"]; echo "</td></tr>"; } echo "</table>\n"; } ?>

    • noname#46364
    • 回答数2
  • phpの記述とHP作成ソフトの連携について

    OSはwindows xp proを使用しております。golive csを使ってHPを作成しています。 拡張子をphpに変えてHPの作成を始めました。 でテンプレートファイルにphpのプログラムを<HTML>よりも前の部分に記述し、テンプレートを元に作成した全てのファイルに反映させようとしたみたのですが記述したphpの記述が全て消えて各ファイルに反映されません。 ページが多いためにそれぞれにphpプログラムを記述するとなるとあまりにも非効率的ですのでうまくいく方法はないものでしょうか? HP作成ソフトの機能の限界で行えないようでしたらそれを実現できる違うソフトがあるなどの情報を提供していただけましたら幸いです。

    • 締切済み
    • PHP
    • ab-chan
    • 回答数1
  • Apache1.33 PHP4.3.9 でApacheが起動できない

    ■環境 Microsoft Virtual PC 上でFreeBSD動作(WindowsXP Serviec Pack 2) FreeBSD4.10 Apache1.3.3 PHP4.3.9 PostgreSQL8.2.4 ○Apache1.3.3のインストール ./configure --enable-shared=max --enable-module=most make make install ○PHP4.3.9のインストール ./configure --without-mysql --with-apxs=/usr/local/apache/sbin/apxs --enable-mbstring --with-pgsql make make install cp php.ini-dist /usr/local/lib/php.ini ○/usr/local/apache/etc/httpd.conf の内容 ----------------------------------------------------------- # Example: # LoadModule foo_module libexec/mod_foo.so LoadModule env_module libexec/mod_env.so LoadModule config_log_module libexec/mod_log_config.so LoadModule mime_magic_module libexec/mod_mime_magic.so LoadModule mime_module libexec/mod_mime.so LoadModule nagotiation_module libexec/mod_nagotiation.so LoadModule status_module libexec/mod_status.so LoadModule info_module libexec/mod_info.so LoadModule includes_module libexec/mod_include.so LoadModule autoindex_module libexec/mod_autoindex.so LoadModule dir_module libexec/mod_dir.so LoadModule cgi_module libexec/mod_cgi.so LoadModule asis_module libexec/mod_asis.so LoadModule imap_module libexec/mod_imap.so LoadModule action_module libexec/mod_actions.so LoadModule speling_module libexec/mod_speling.so LoadModule userdir_module libexec/mod_userdir.so LoadModule proxy_module libexec/mod_libproxy.so LoadModule alias_module libexec/mod_alias.so LoadModule rewrite_module libexec/mod_rewrite.so LoadModule access_module libexec/mod_access.so LoadModule auth_module libexec/mod_auth.so LoadModule anon_auth_module libexec/mod_auth_anon.so LoadModule dbm_auth_module libexec/mod_auth_dbm.so LoadModule digest_module libexec/mod_digest.so LoadModule cern_meta_module libexec/mod_cern_meta.so LoadModule expires_module libexec/mod_expires.so LoadModule headers_module libexec/mod_headers.so LoadModule usertrack_module libexec/mod_usertrack.so LoadModule unique_id_module libexec/mod_unique_id.so LoadModule setenvif_module libexec/mod_setenvif.so LoadModule php4_module libexec/libphp4.so # Reconstruction of the complete module list from all available modules # (static and shared ones) to achieve correct module execution order. # [WHENEVER YOU CHANGE THE LOADMODULE SECTION ABOVE UPDATE THIS, TOO] ClearModuleList AddModule mod_env.c AddModule mod_log_config.c AddModule mod_mime_magic.c AddModule mod_mime.c AddModule mod_nagotiation.c AddModule mod_status.c AddModule mod_info.c AddModule mod_include.c AddModule mod_autoindex.c AddModule mod_dir.c AddModule mod_cgi.c AddModule mod_asis.c AddModule mod_imap.c AddModule mod_actions.c AddModule mod_speling.c AddModule mod_userdir.c AddModule mod_proxy.c AddModule mod_alias.c AddModule mod_rewrite.c AddModule mod_access.c AddModule mod_auth.c AddModule mod_auth_anon.c AddModule mod_auth_dbm.c AddModule mod_digest.c AddModule mod_cern_meta.c AddModule mod_expires.c AddModule mod_headers.c AddModule mod_usertrack.c AddModule mod_unique_id.c AddModule mod_so.c AddModule mod_setenvif.c AddModule mod_php4.c AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source .phps ------------------------------------------------ 以下のコマンドでapacheを起動しようとすると /usr/local/apache/sbin/apachectl start 下記のエラーが発生してしまいます。どうか解決策を教えてください。 /usr/local/apache/sbin/apachectl start Syntax error on line 26 of /usr/local/apache/etc/httpd.conf Cannot load /usr/local/apache/libexec/mode_env.so into server : /usr/local/apache/ libexec/mod_env.so: Undefined symbol "ap_palloc" /usr/local/apache/sbin/apachectl start: httpd could not be started

  • Linux:PHPでTELNETによるSMTP結果取得について

    度々利用させていただいています。 以下質問、ご存知の方がいましたら 是非是非教えてください。 今現在、PHPプログラムにおいて [TELNETを使用したSMTPコマンド発行]プログラムを 作成しています。 そこで一つ解決できない問題が生じてしまいました。 問題:   今現在使用しているコマンド発行関数は「system()」関数です。   引数には('telnet hogehoge.jp 25')としています。   出力結果としては・・・     Trying 127.0.0.1...     Connected to helpserve.jp.     Escape character is '^]'.   と出力されます。   しかし、ターミナルソフトを使用してtelnet hogehoge.jp 25を   実行すると・・・     220 hogehoge.jp ESMTP Postfix   と、実行結果コードが出力されます。   この「220」が出力結果としてほしいのですが   どうしても取得出来ません。   色々とその辺の(exec,passthru,shell_exec)関数を試して   みたのですがどうしても取得することが出来ませんでした。      そこで、どうすれば取得できるのご存知の方、是非   お知恵を拝借したいと思います。   (すごい推測ですが、もしかして220のコードは    TELNETが出力しているから取得できない・・・    そんな気はしています。) 環境:  OS:FwdoraCore3  PHP:Ver.5.1.6 なにとぞ、よろしくお願いします。

    • 締切済み
    • PHP
  • 【PHP】 form でのデーターの渡しについて質問です。

    次の form でのデーターの渡しの所で… <form name="form" action="<?php print $_SERVER['PHP_SELF'];?>"?bgo="($bgo+1)" method="POST"> …bgo に $bgo+1 を計算した結果数を代入したいのですが、上の記入では、form 前のPHPのところの $bgo = $_GET["bgo"]; 又は $bgo = $_REQUEST["bgo"];に渡しても、計算されてない様子なんですが どうしたら、bgo に $bgo+1 を計算した結果数を代入する事ができるのでしょうか?(記入方法・渡し方法) ようは、送信される度に、bgo に1・2・3…となる仕組みにしたいんです。 ちなみに、bgo=$bgo+1 としても、bgo には $bgo+1 の計算した結果数が代入されてませんでした。 結果、ログファイルには「1」となります。 ※ form 前のPHPのところで $bgo には if(!$bgo){$bgo=1;} としてあります。

    • ベストアンサー
    • PHP
  • 動的なPHPを静的なhtmlページに変換したい

    動的なPHPページ(RSS)を静的なhtmlのページとして、変換したいのですが、どのようにしたら良いでしょうか? 書いたPHPは下記のようなモノです。 <?php error_reporting(E_ERROR); require_once 'rss_fetch.inc'; define('MAGPIE_OUTPUT_ENCODING', 'UTF-8'); $url = 'http://b.hatena.ne.jp/entrylist?mode=rss&url=http%3A%2F%2Fwww.lucky-bag.com'; $rss = fetch_rss($url); $title = $rss->channel['title']; $title = mb_convert_encoding($title, "EUC-JP", "auto"); echo "<h3>$title</h3>\n"; echo "<dl>\n"; foreach ($rss->items as $item ) { $title = htmlspecialchars($item['title']); $title = mb_convert_encoding($title, "EUC-JP", "auto"); $description = htmlspecialchars($item['description']); $url = htmlspecialchars($item['link']); echo "<dt><a href=\"$url\">$title</a></dt>\n"; $description = mb_convert_encoding($description, "EUC-JP", "auto"); echo "<dd>$description</dd>\n"; } echo "</dl>\n"; ?> どうぞよろしくお願いいたします。

    • 締切済み
    • PHP
  • PHP5からPostgres6.5.3の接続の件で

    非常に初歩的な質問ですいません。 Postgres6.5.3の動作しているサーバーへ、別サーバーからPHP3でアクセスすることは正常にできます。しかし、さらに別のサーバーからPHP5でアクセスすると、pg_connectでエラーが出て接続できません。接続の際の認証等は設定していません。これは、PHP5に対応していないからということなのでしょうか? [postgres-Server] Red Hat Linux release 6.2 Kernel 2.2.14-5.0 on an i686 postgresql-6.5.3 [PHP3-Server] Red Hat Linux release 6.2 Kernel 2.2.14-5.0 on an i686 php-3.0.18-i18n-ja-3 apache_1.3.24 [PHP5-Server] Vine Linux 4.2 Kernel 2.6.16-0vl76.33 on an i686 php-5.2.5 apache_2.2.3

    • 締切済み
    • PHP
    • RONTDM
    • 回答数2
  • php header location 携帯(au端末)のキャッシュ問題について

    1、携帯サイトにてプルダウン式の検索窓を設置しています。 2、formのaction先はkensaku.phpになります。 3、kensaku.phpにてphpを用いてheader locationにてそれぞれの飛び先にキーワードを持って振り分けています。 上記条件化でAU端末で検索した場合に、 前回検索した結果が表示されてしまいます。 例:キーワード「携帯電話」で検索する。 検索結果は携帯電話。 再度端末ボタンで戻って「ケイタイデンワ」で検索する。 結果は携帯電話。 キャッシュが考えられるのですが、 どのようにコントロールしていいかわかりません。 このAUの特殊な開発者泣かせの仕組みで3日間つまづいています。 ※個人の為デバック環境にAU端末がなく、検証が難しい状況です。すみません。 是非ご回答よろしくお願いします。

    • 締切済み
    • PHP
    • noname#225112
    • 回答数2
  • 一番簡単に準備できるeclipseによるPHP開発環境は?

    充実したデバッグ環境が欲しくて、eclipseでPHP開発をしたいと思っています。 ですが、導入が難しくて挫折気味です。。。 コレが一番簡単!という開発環境の準備の仕方を解説したサイトor書籍はないでしょうか。

    • ベストアンサー
    • PHP