検索結果

PHP

全10000件中9801~9820件表示
  • 全てのカテゴリ
  • 全ての質問
  • CentOS5でLAPPを構築したいのですが・・・

    CentOS5にApacheとPostgreSqlとPHPをインストールしたいんですがうまくいきません。 httpd-2.2.14 postgresql-8.2.6 php-5.2.6 を入れようと思っています。 CentOS5をインストールして、IPアドレスやホスト名などの設定後、もともとインストールされているApacheなどを # rpm -qa | grep 'httpd' # rpm -e httpd などのコマンドで削除ごに #/usr/local/src/ に上記のApcheやPHPなどのファイルを持ってきてApache→Postgresql→PHPの順番にインストールしました。 Apcheの場合 # cd /usr/local/src # tar xfz /usr/local/src/httpd-2.2.14.tar.gz # cd httpd-2.2.14 # /configure # make # make install Postgresqlの場合 # /usr/sbin/adduser postgres # chown postgres:postgres /usr/local/pgsql # mkdir /usr/local/src/postgres-8.2.6 # chown postgres:postgres /usr/local/src/postgresql-8.3.7 # su - postgres # cd /usr/local/src # tar xfz /usr/local/src/postgres-8.2.6.tar.gz # cd /usr/local/src/postgres-8.2.6 # ./configure # make # make install PHPの場合 # cd /usr/local/src # tar xfz /usr/local/src/php-5.2.6.tar.gz # cd /usr/local/src/php-5.2.6 # ./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring --enable-mbregex --with-pgsql # make # make install 上記の様なコマンドでインストールしましたがうまくいきません 詳細な設定もしているつもりですがいまいちうまくいきません どうか皆さまの知識をどうかお貸しくださいm(_ _)m

  • mod_rewrite 動的ページを静的ページへ

    SEO対策として、動的ページを静的ページへリダイレクトさせたいと考えています。 レンタルサーバーのため、.htaccessへ記入するしか方法はないと思っているのですが、 そもそも「静的化するってこと自体」がよく分かってないので、教えてください。 <現状> ▼URL /hoge/index.php?id=1 ▼.htaccess RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([0-9A-Za-z]+)\.html$ details.php?id=$1 [L] <結果> 実行すると、/hoge/1.htmlとなり、望む結果を得られるのですが、 念のためディレクトリを指定しておきたいと思い、 RewriteRule ^/hoge/([0-9A-Za-z]+)\.html$ /hoge/details.php?id=$1 [L] としたところ、全く静的表示されなくなりました。 ■質問1 なぜ、ディレクトリを指定すると静的化できないのでしょうか? ■質問2 ネットでmod_rewriteの解説ページを検索してみると、静的化の例として、 「hoge/1.html へアクセスがあった際に、index.php?id=1の結果を返す」、 と記載されてます。 「index.php?id=1へアクセスした際に、hoge/1.html の結果を返す」 ようにした方がいいと思うのですが、 これって結果的には同じことをしている、と考えてよいのでしょうか? ■質問3 例えば、「/hoge/index.php?id=1」に対して、 「index.php?id=1へアクセスした際に、hoge/1.html の結果を返す」 ようにするには、どう書けばよいのでしょうか?

    • ベストアンサー
    • PHP
    • re999
    • 回答数3
  • ホームページの入力ホーム プログラミングコードあっ

    ホームページの入力欄を作成しています。写真と同じものです。 ファイルのURLは下にあります。 入力ホームに入力されていないと文字のエラーメッセージがでるようにphpコードを書きました。入力されていなければ出るエラーメッセージはこのコードで合っていますでしょうか?phpファイル名cart1 また、入力ホームの最後、送信ボタンはオリジナル画像をクリックされたら、入力情報を送信できるようにコードを書きました。phpファイル名cart uketori また、HTMLファイルの最後の方にコードを書きました。 しかしブラウザで画像をクリックしてみると、入力ホームに入力した情報が表示されず、phpファイルcart1のコードがそのまま表示されます。画像をクリックしてきちんと情報を受信できるようにするにはどうコード書いたら良いでしょうか?そのコードを教えてください。 HTMLファイルの中にphp上記2つを同期?指定?させました。このやり方であってますでしょうか? HTMLファイル https://drive.google.com/file/d/1e5dZNHMoZjGp0A63pRdlXO__v78TR0mm/view?usp=sharing CSS 名前Mresponsive https://drive.google.com/file/d/19DD_dA4oXMcvoBE9zA2jAXzpxAXn_rek/view?usp=sharing php 名前 cart1 https://drive.google.com/file/d/1i9FFYZZ5VWKJP2IKRg93_Mohe-JPTViN/view?usp=sharing php 名前 cart uketori https://drive.google.com/file/d/1NdZlfMHf6ELl9QRFUiN2aa4BhIk2ttQN/view?usp=sharing 回答よろしくお願い致します。 すごく困っています。

    • 締切済み
    • PHP
    • hayosat
    • 回答数2
  • 同時に更新(リロード)について。

    こんばんは。非常に悩んで困っています。 (参考図)        ┌→上フレーム(A.php)        │        │ aaa.php―┼→中フレーム(B.php)        │        │        └→下フレーム(C.php) A.php ページ内のボタン【B】をクリックしたら、中フレームで B.php ページが表示される仕組みで・・・ その時、同時に下フレームの C.php ページにも更新(リロード)を掛けるような仕組はどうやったら良いのでしょうか? 【参考】 ・ Javascript は利用せず。(利用したくない) ・ 上記の参考図の表示がずれていたら脳内変換で宜しくお願いします。 ・ ページはフレームを使用し、上フレーム・中フレーム・下フレームと縦に組んでいます。 ・ A.php ページ内のボタンは、次の様にリスト形式でリンク文字としてます。   <ul>   <li><a href="B.php" target="B">B</a></li>   </ul> 中途半端な知識で対応できず、苦しんでおります。 ちなみに、私は「PHP」の経験が浅いので、分かりやすく詳しく教えて頂けると非常に助かります。 もし宜しければ何方か、どうか教えて下さい。宜しくお願いします。

    • 締切済み
    • PHP
  • 値の引継ぎについて

    下記のスクリプトについてなのですが… <?php $data=array("1","2","3","4","5","6","7","8","9","10","11","12"); for($i = 0; $i < 3; $i ++){ $index = fopen("$i.php", "w"); for($n = 0; $n < 4; $n ++){ fwrite($index,$data[$n]); } fclose($index); } for($i = 0; $i < 3; $i++){ echo "<a href=\"./$i.php\">$i</a><br>"; } ?> 0.php、1.php、2.phpのファイルができるのですが、1で表示されるのが5~8、2で表示されるのが9~12となるにはどのようにしたら良いでしょうか?

    • ベストアンサー
    • PHP
  • 適切な情報源教えてください!

    C/C++の経験はあります。今回は、PerlとPHPに本格的に取り組んでみたと考えています。 書店で関連書籍に目を通したのですが、いずれも、ハウツー本ばかりでした。C/C++には、次のような"考え方"を教えてくれるサイトがあります。 http://www.ttoyota.com/php/cppnovicecontents.php http://www.ttoyota.com/php/howtolearncpp.php これと似たような、PerlとPHPの考え方を整理している情報源を教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • ディレクトリの使用量を知りたい

    ディレクトリの使用サイズをPHPから確認したいと思っています。 du を使えば良いのだろうとは思うのですが、具体的にPHPでどのようにすれば、指定ディレクトリの使用サイズを取り込めるのでしょうか?

    • ベストアンサー
    • PHP
    • noname#7014
    • 回答数1
  • sleepの負荷

    毎日一回実行したいphpはsleepを使うのが良い方法でしょうか? cronでなくphpだけでやりたいです。 sleepしている間の負荷はどうなんですか? while(1)よりは軽い負荷なんでしょうか?

    • 締切済み
    • PHP
    • inugh
    • 回答数7
  • CSSの読み込み開始までラグがあります

    header.php、main.php、footer.phpの3ファイルを作成して、 index.phpに include './header.php'; include './main.php'; include './footer.php';などとして読み込ませました。 cssファイルは、header.phpの<head>に <link rel="stylesheet" type="text/css" href="header.css"> <link rel="stylesheet" type="text/css" href="main.css"> <link rel="stylesheet" type="text/css" href="footer.css"> の形で記述されています。 javascriptがあり、これも同様に<head>に記述されています。 以上のファイルはすべて同じフォルダ内にあり、これをlocalhostで表示させました。 これをchromeで要素を検証してみたところ、 cssの読み込み開始までに2秒近いラグがあります。 このラグの考えられる原因は何があるでしょうか。 どなたか心当たりのある方、教えてください。よろしくお願いします。

    • ベストアンサー
    • CSS
  • 画面遷移させずに、選択画像ファイルを渡す方法

    下記のようなPHPスクリプトにおいて、ファイル選択ダイアログで選択したファイルを bbs.php で、$photo変数をGETで受け取るにはどうすればいいのでしょうか?ちなみに今のところ、受け取った $photo変数の中身はNULLです。 GET渡し以外にも方法があれば教えていただきたいです。(たとえば、$_SESSION['']変数を利用するなど) 【bbs.php】 <td><b>画像を添付</b></td> <!-- インラインフレーム --> <td><iframe src="test.html" width="460" height="40" frameborder="no" scrolling="no"> フレームを表示できないブラウザへのメッセージ </iframe> </td> ~ <?php $photo = $_GET['photo']; // 添付画像ファイル名 ?> --------------------------------------------------------------- 【test.html】 <html> <head><title>ファイルのアップロード</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body text="white"> <table rows="1" cols="3" height="30" border="0"> <tr> <td valign="top">画像選択(10MB以下)</td> <form action="./file_upload.php" method="post" enctype="multipart/form-data" target="upload_frame"> <!-- upload_frame : ダミーフレーム --> <input type="hidden" name="max_file_size" value="10240000"> <td valign="top"><input type="file" name="sendfile" /></td> <td valign="top"><input type="submit" value="送信" /></td> </form> </tr> </table> <div id="container"></div> <iframe name="upload_frame" sytle="display:none;"></iframe> </tr> </form> </table> </body> </html> ---------------------------------------------------------- 【file_upload.php】 <?php $upload_dir = './files/'; $filename = $_FILES['sendfile']['name']; if(move_uploaded_file($_FILES['sendfile']['tmp_name'], $upload_dir.$filename)){ echo "画像".$filename."をアップロードしました。<br><br>"; // データベースの画像カラムを挿入する $con = mysql_connect("~", "~", "~"); // ローカルのMySQLデータベースサーバーに接続する mysql_select_db("~"); // データベースサーバーに存在する(myPHPAdminで作成済みの)データベースを選択する // ラストレコードの画像ファイルカラムを更新する $sql = "UPDATE bbstbl SET(photo=$_FILES['sendfile']['name']) WHERE ORDER BY sid limit 1;"; $result = mysql_query($sql, $con); $rowco = mysql_affected_rows($con); // テーブルの行数 mysql_close($con); // データベースとの接続を解除する // header("Location: bbs.php?photo=$filename"); }else{ echo "画像のアップロードに失敗しました。<br><br>"; } ?> <script type="text/javascript"><!-- var container = parent.document.getElementById('container'); image = parent.document.createElement('img'); image.src = './<?php print($filename);?>'; container.appendChild(image); //--></script> -------------------------------------------------------------

    • ベストアンサー
    • PHP
  • さくらサーバーでsessionが使えません。

    題名の通りなのですが、さくらのレンタルサーバープレミアムを使っているのですが、 セッションがまったく動きません。 phpを勉強をし始めたばかりでプログラムはあまり詳しくなく初心者サイトを見ながらウェブサイトを 作っていたのですが・・。 以前は動いたのですが、一年ぶりくらいにphpでサイトを作っている最中に気がつきました。 サーバーの仕様が変更になったのでしょうか・・。 xamppをインストールをしてローカル環境で試した所ちゃんとsessionは動いています。 アップロードすると動きません。(変数の受け取りができません) formで値を送ったりは問題ないのですがsessionが動かないため非常に困っています。 プログラムに問題はなく、ググっても解決できません。 <?php phpinfo(); ?> でセッションは下記のような状況になっていますが、私ではまったくわからず、session.save_pathを明示的に 示さなければならない、などちらほら見かけますがよくわかりません。 どしたら動くのでしょうか・・。 Session Support enabled Registered save handlers files user Registered serializer handlers php php_binary Directive Local Value Master Value session.auto_start Off Off session.cache_expire 180 180 session.cache_limiter nocache nocache session.cookie_domain no value no value session.cookie_httponly Off Off session.cookie_lifetime 0 0 session.cookie_path / / session.cookie_secure Off Off session.entropy_file /dev/urandom /dev/urandom session.entropy_length 32 32 session.gc_divisor 1000 1000 session.gc_maxlifetime 1440 1440 session.gc_probability 1 1 session.hash_bits_per_character 5 5 session.hash_function 0 0 session.name PHPSESSID PHPSESSID session.referer_check no value no value session.save_handler files files session.save_path no value no value session.serialize_handler php php session.upload_progress.cleanup On On session.upload_progress.enabled On On session.upload_progress.freq 1% 1% session.upload_progress.min_freq 1 1 session.upload_progress.name PHP_SESSION_UPLOAD_PROGRESS PHP_SESSION_UPLOAD_PROGRESS session.upload_progress.prefix upload_progress_ upload_progress_ session.use_cookies On On session.use_only_cookies On On session.use_trans_sid 0 0

    • 締切済み
    • PHP
  • javascript:名('.$data.')で複数のデータを送る方法,(jqueryのload利用)

    初めまして、jqueryを勉強し始めている初心者です。 jqueryのloadを利用して、PHPでページ分割作成してますが、 javascript:名('.$data.')で複数のデータを送る方法ご存知の方いましたら、教えていただけないでしょうか。。 何ぶん、勉強初めて、1ヶ月弱のため、不備等がれば、すみません。 hidden等でまとめてid作成すると、うまくページ分割ができませんでしたので javascript:名('.$data.')で複数のデータを送る方法を検討しています。。 環境、jquery1.4, PHP5.0, eclipse3.5, mysql5.0 (sql等は問題なく動作してます) //<php側抜粋--testo.php> <html> <head> <script type="text/javascript" src="jquery1.4.js"></script> <script type="text/javascript" src="testo.js"></script> <title></title> </head> <body> <div id="box"></div> <?php $nm=$_POST['nm']; $page_num=$_POST['page_num']; //echo'<a href="javascript:next('.$page.')">次のページへ>></a>'; //↑と1つの値であれば問題なく値をtesto.jsに渡しphploadできます。。 //↓のjavascript:名前('.データ値.')で、2つの値を //testo.jsでphpに渡しloadしたい。 //↓の解決策すみませんがご存知でしたら、教えてください。 //------ここ質問(1)------ echo'<a href="javascript:next('.$page.','.$nm.')">次のページへ>></a>'; ?></body></html> //testo.js----- /*function next(page) {$("#box").load("testo.php",{page_num:page});}  と1つの値であれば、POSTで正常にtesto.phpに渡せますが  2つ値を渡したいので、 おそらく、全然ちがったり、間違えていると思います。。 調べてみましたが、分かりませんでした。。 */ //--質問(2)↓-- function next(page,nm) {$("#box").load("testo.php",{page_num:page,nm:nm});} 質問は上記(1)(2)です。全ソース記載したいのですが、 文字数オーバーのため、記載できませんでした。。 すみません おそらく、不備や、勉強の不足さも感じるとは思いますが、 分かりやすく、ソース等で教えていただければ、幸いです。 すみません。。よろしくお願いいたします。

    • okinao
    • 回答数2
  • Twitter codebirdでエラーがでます

    http://dotinstall.com/lessons/tw_connect_php_v2 上記のサイトを参考にツイッターでログインするサービスを作りたいのですが、 下記のようなエラーがでてしまいます。 Fatal error: Uncaught exception 'Exception' with message 'Error 77 while validating tificate.' in C:\xampp\htdocs\tw\codebird.php:923 Stack trace: #0 C:\xampp\htdocs\tw\codebird.php(294): Codebird\Codebird->_callApi('POST', 'oauth/request_t...', 'oauth/request_t...', Array, false, false) #1 C:\xampp\htdocs\tw\callback.php(15): Codebird\Codebird->__call('oauth_requestTo...', Array) #2 C:\xampp\htdocs\tw\callback.php(15): Codebird\Codebird->oauth_requestToken(Array) #3 {main} thrown in C:\xampp\htdocs\tw\codebird.php on line 923 認証にはcodebird.phpというライブラリを使っています。 https://github.com/mynetx/codebird-php <a href="callback.php">twitterでログイン</a> これをクリックすると、callback.phpに飛び認証が行われるという具合です。 callback.php内ではconfig.phpとcodebird.phpを読み込んでます。 以下callback.phpコード <?php require_once('config.php'); require_once('codebird.php'); session_start(); \Codebird\Codebird::setConsumerKey('CONSUMER_KEY', 'CONSUMER_SECRET'); $cb = \Codebird\Codebird::getInstance(); if (!isset($_SESSION['oauth_token'])) { // get the request token $reply = $cb->oauth_requestToken(array( 'oauth_callback' => 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] )); // store the token $cb->setToken($reply->oauth_token, $reply->oauth_token_secret); $_SESSION['oauth_token'] = $reply->oauth_token; $_SESSION['oauth_token_secret'] = $reply->oauth_token_secret; $_SESSION['oauth_verify'] = true; // redirect to auth website $auth_url = $cb->oauth_authorize(); header('Location: ' . $auth_url); die(); } elseif (isset($_GET['oauth_verifier']) && isset($_SESSION['oauth_verify'])) { // verify the token $cb->setToken($_SESSION['oauth_token'], $_SESSION['oauth_token_secret']); unset($_SESSION['oauth_verify']); // get the access token $reply = $cb->oauth_accessToken(array( 'oauth_verifier' => $_GET['oauth_verifier'] )); // store the token (which is different from the request token!) //$_SESSION['oauth_token'] = $reply->oauth_token; //$_SESSION['oauth_token_secret'] = $reply->oauth_token_secret; $cb->setToken($reply->oauth_token, $reply->oauth_token_secret); $me = $cb->account_verifyCredentials(); var_dump($me); exit; // send to same URL, without oauth GET parameters header('Location: ' . basename(__FILE__)); die(); } // assign access token on each page load $cb->setToken($_SESSION['oauth_token'], $_SESSION['oauth_token_secret']);

    • 締切済み
    • PHP
  • function.fileに関してお尋ねします。

    サーバーへphpを使用した配布phpを設置したのですが、 phpのブラウザ上にfunction.fileと表示が出るためクリックすると、 403エラー ページが見つかりません。と表示されます。 確かめたのですがfunction.fileというようなものはダウンロードしたものに含めれておらず頭を傾げてるところです。 詳しい方が入ましたらご指導願いますでしょうか よろしくお願いします。 function.file-put-contentsではありませんので

    • ベストアンサー
    • PHP
  • htaccessの記述方法??

    携帯サイトでドコモ対応で <?xml version="1.0" encoding="shift_jis"?> をhtml内で記述しています。 しかし、htmlファイル内でphpを動作させたいのでhtaccessに AddType application/x-httpd-php .html を記述している為 Parse error: syntax error, unexpected T_STRING in ~~~~ エラーが出てしまいます。 ドコモ対応もしたいので<?xml version="1.0" encoding="shift_jis"?>は必須で htmlファイル内でphpを動作もさせたいです。 解決方法はございますでしょうか?

    • ベストアンサー
    • PHP
  • クリエーターPCの性能の比較

     スタンダードパーツを選ぶ意味で、Raytrekの購入を考えて います。 Raytrek-V XF http://www.dospara.co.jp/5shopping/detail_prime.php?tg=4&tc=340&ft=&mc=3016&sn=0 Raytrek-V XT http://www.dospara.co.jp/5shopping/detail_prime.php?tg=4&tc=340&ft=&mc=3297&sn=0 Raytrek-V LG http://www.dospara.co.jp/5shopping/detail_prime.php?tg=4&tc=340&ft=&mc=2874&sn=0  動画編集の意味で、これらのRaytrekの性能の比較をお願い したいです。よろしくお願いいたします。

    • Tak7512
    • 回答数2
  • 日本語が文字化けするんです。

    WINDOWS2000を使用しています。apache_1.3.26 php-4.2.2でプログラムを作成し始めた初心者です。テキストエディタで文章の中に日本語を入れてphp文書として保存し、ブラウザで見たら日本語の部分が文字化けしてたり消えてたりするんです。どうやら、phpのマルチバイト関連の設定に不備がある、というらしいのですが、詳しく分からないので、どなたか詳しい方教えて下さい。宜しくお願いします。

    • 締切済み
    • PHP
  • ファイルの関連付けを解除するには?

    こんにちは、 *.PHPファイルをNOTEPADで見た際に関連付けをしてしまったみたいでその後、*.PHPファイルがNOTEPADに関連付けられた状態になっています。 *.PHPは、もともと何のアプリケーションにも関連付けられていなかったようなので、(アイコンが関連ないときのアイコンになっていた。)元通りに戻すにはどのようにすればいいのでしょうか? 何かお分かりの方がいましたら教えてください。 よろしくお願いします。

  • このコードの内容を詳しく説明してください。

    PHP初心者です。 下のコード(http://codepad.viper-7.com/GRF0Q4からのコピペ)の意味を理解しようと 調べているのですが、よく(まったく)分かりません。 詳しくご説明願えないでしょうか。 よろしくお願いします。 <?php // 検索キーワード $keywords = 'PHP 初心者'; // 検索APIを叩くURL $url = 'http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=' . urlencode($keywords); // 取得してオブジェクト化 $object = json_decode(file_get_contents($url)); // ダンプして表示 header('Content-Type: text/plain; charset=utf-8'); var_dump($object); ?>

    • ベストアンサー
    • PHP
  • Wordpress初心者です

    wordpress初心者です。 wordpressを勉強しようとしていて、最初でつまづいてしまいました。 XAMPPを導入して、htdocs/wordpress/wp-content/themes/twentythirteen/index.php をhttp://localohst/wordpress/wp-content/themes/twentythirteen/index.php で表示させようとしたら、 Fatal error: Call to undefined function get_header() in C:\xampp\htdocs¥wordpress\wp-content\themes\twentythirteen\index.php on line 17 とエラーが出てしまって表示できません。何が原因でどのように対処すればよいのでしょうか? よろしくお願いします。

    • 締切済み
    • CSS