検索結果
PHP
- 全てのカテゴリ
- 全ての質問
- phpのインストールについて
phpで別サーバ(DBのみ)のpostgresqlに接続しようとした場合、接続できませんでした。 php-pgsql?かpgsql.soが無いのが原因ぽいのですが、検索してもyumでインストールとかばかりでソースからインストールした際の記述がみつけられませんでした… phpインストール時にpostgres(php-pgsql?)を有効するにはどうしたらいいのでしょうか? ちなみにpostgresqlとphpが同一サーバ内にインストールされているサーバ(現環境)からこのDBのみのサーバにTCP/IPで接続はできました。 OS:CentOS4.5(共に) apache2.2.6 php:5.2.5 postgres8.2.5 php cofigureオプション ./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring --enable-mbregex よろしくお願いします。
- MySQLをphpから呼びたい..
phpから、MySQLを使いたくて、MySQL v5.0をインストールしました。 環境は、OS=Win2000 , PHP V5.2.4 です。 初歩的な質問ですいません。 <?php $link = mysql_connect('127.0.0.1:3307', 'pearusr', 'pearpass'); ?> としたところ、下記エラーとなりました。 Fatal error: Call to undefined function mysql_connect() 環境設定が足りないのでしょうか。 ・PHP.INI に、extension=php_mysqli.dll は入れました。 ・システムのPATHに、C:\PHP を追加しました。 このほかに、なにを確認すればいいのでしょうか。
- javaアプレットとPHPの通信
タイトルの通りなのですが、 javaアプレットで出た結果(Stringや数値)を phpに送信する方法が知りたいです。 他のサイトを調べていたら、 下の様なプログラムがありました。 private String send(String stArg) { try { //送信先URL URL url = new URL(getCodeBase(), "sample.php"); //ネットワーク接続 URLConnection urlCon = url.openConnection(); urlCon.setDoOutput(true); urlCon.setDoInput(true); urlCon.setAllowUserInteraction(false); //送信処理 PrintWriter writer = new PrintWriter(urlCon.getOutputStream()); writer.print(stArg); writer.close(); } catch (Exception e) //エラー処理 { e.printStackTrace(); } return "error"; } } これはString stArgをsample.phpに送る処理だと 書いてあったのですが、 php側でどういった様に受信すれば良いのかがわかりません。。。 自分のイメージとしては、アプレットから送信したデータ(stArg)を php上でPOST[$stArg]と言った形で受信したいです。 私の考え方自体がおかしいかもしれないですが、 何か良い方法、または良いサイトを知っていたら お教えいただきたいです。
- 締切済み
- Java
- nitouhei_2
- 回答数1
- PHPの専門家の方
質問内容は技術的なことではないですが 専門知識でお聞きしたいです。 単純なWEB開発は素人で独学でもやれないことはないのですが 例えば再帰表現などでの擬似言語みたいなものを作る場合や 人工知能(AI)ニューロンネットワークモデル、遺伝子モデルなども 含めて、いろいろやってみたいと思うのですが。 そういうことを学ぶには本などだけでは、かなり厳しいような気が してしまいます。 そういうものを教えているような? 資格スクールみたいなのはありますでしょうか? それを学ぶには書籍を読みまくるどのようなすべがあるでしょうか? 専門が純粋なコンピュータではないので・・・ 激しい時間と労力は避けません。 なのでできれば効率的な道筋みたいなものがあれば? そもそも、書籍を読む以外の選択肢があるのか分かりません。 もし、自分はこのように学んだというのがあれば教えていただきたいです。 よろしくお願いします。 ※スキルとしては掲示板やSNSもどきなら つたないプログラムで書けそうな素人です。 最近はやっとクラスを使う利点がおぼろげに理解できました。
- PHPで投票カウンタの作成
PHPで投票カウンタを作成したいと思います。 構造としてはラジオボタンが3つ並んでいて、そのどれかを選び 下にあるOK(ひとつだけ)ボタンをクリックすると、ラジオボタンの横に数値がカウントされるという簡易的なものです。 下記のコードに足りないところやいらないところを教えてください。 ド素人のためご教授願います。 <?php if(isset($_COOKIE["tohyo"])){ $tohyo = $_COOKIE["tohyo"]; $tohyo++; }else{ $tohyo = 0; } setcookie("tohyo", $tohyo, time()+60); ?> <html> <head> <title>投票カウンター</title> </head> <body> <form action="count2.php"> <p> <input type="radio" name="tohyo" value="1"><?php print $value["$kekka"][1]; ?><br> <input type="radio" name="tohyo" value="2"><?php print $value["$kekka"][2]; ?><br> <input type="radio" name="tohyo" value="3"><?php print $value["$kekka"][3]; ?> </p> <input name="submit" type="submit" value="投票"> </form> </body> </html>
- PHPでおススメの本
PHPの入門書を読んだのですが、わかったようなわからないような・ ・・で終わっています。おぼろげに全体像が見えたのですが、それでは何も作れないです。しかも結局それをどのようにウェブ制作に活かせば良いのかわからないままです。それがわかるような本はありますでしょうか!?なんといいますか、実践的に役立つ本です。しかも比較的新しいものが欲しいです。つまり2007年に出版が良いです。 おススメがありましたら教えてください。よろしくお願いします。
- PHP5 toStringについて
現在PHPの勉強をしております。 XAMPPを利用しローカルで書いたコードをレンタルサーバにアップロードしたところ Object of class hoge could not be converted to string in~ というエラーが発生してしまいます。 PHPのバージョンは XAMPP:PHP5.2.5 レンタルサーバ(xrea):PHP5.2.5 以下エラー部分のコードです。 function MenuSet(){ include_once './class/dataval.class.php'; //DataValは上でincludeしている。ここで上記エラーが発生。 $this->load = new DataVal(); if($_SESSION['account']=='1'){ $other = "<li><a href=\"test.php?$this->load->Count()\">リンク2</a></li>"; } $menu = <<<EOF <ol> <li><a href=\"#\">リンク1</a></li> $other </ol> EOF; echo $menu; } //dataval.class.phpのメソッド function Count(){ $this->filearray = file($_SESSION['userfile']); $this->count = count($this->filearray); return $this->count; } 自分なりに調べた限りでは、オブジェクトを文字列で返す場合は __toStringメソッドを定義しておく、という認識なんですが そもそもどこに定義すれば良いのでしょうか? 同一バージョンでローカルとレンタルサーバで動作が違うところも理解しがたいです… 自分で解決できず悔しいのですが、どなたかヒントをいただけないでしょうか?
- php4でのxml上書き
はじめまして、phpでxmlの上書きをしたいのですが、 phpは <?php $xml_path = "gundam.xml"; $xml = file_get_contents( $xml_path ); $replace_key = "</robot>"; $add_xml = "<gundam>\n<pilot>シーブック</pilot>\n<mobilesuits>ガンダムF91</mobilesuits>\n</gundam>\n".$replace_key; $result = str_replace($replace_key,$add_xml,$xml); $fp = fopen($xml_path,"w+"); flock($fp, LOCK_EX); fwrite($fp,$result); fclose($fp); ?> xmlは <?xml version="1.0" encoding="Shift_JIS"?> <robot> <gundam> <pilot>アムロ</pilot> <mobilesuits>ガンダム</mobilesuits> </gundam> <gundam> <pilot>カミーユ</pilot> <mobilesuits>Zガンダム</mobilesuits> </gundam> <gundam> <pilot>ジュドー</pilot> <mobilesuits>ガンダムZZ</mobilesuits> </gundam> <gundam> <pilot>コウ</pilot> <mobilesuits>ガンダムGP01</mobilesuits> </gundam> <gundam> <pilot>クリス</pilot> <mobilesuits>ガンダムアレックス</mobilesuits> </gundam> </robot> と書いてあります。 最後にxmlを書き換えた部分を $fp = fopen($xml_path,"w+"); flock($fp, LOCK_EX); fwrite($fp,$result); fclose($fp); で上書きしたいのですができません。 何が問題なのでしょうか?
- Linux + php でのパス指定
RedHatLinux4 update6 + Apache2.2.8 + php5.2.5でプログラムを作成しております。いままでWindows上でphpを動かしていたのですがLinuxに移行することになり、パスの指定が分からなく困っています。 具体的に下記のようなプログラムを動かしたいのですが、glob()でのパスの指定がわかりません。絶対パスと相対パスで指定してみたのですがうまく動きませんでした。Windowsでは絶対パスで動いていたのですが・・・ ------------------------------------------------------------- $No_f = "I2450" foreach (glob("/media/request/*$No_f*.xls") as $filepass) { $add=split("/","$filepass"); $pass="$add[3]"; } print "$pass"; ------------------------------------------------------------- sambaでwindowsの共有フォルダを/media/requestにマウントしております。 ご回答、宜しくお願いいたします。
- ベストアンサー
- PHP
- tonpei3631
- 回答数1
- PHPとpostgreSQL プルダウンの作成
いつも大変お世話になっております。 現在、PHPとpostgreSQLを使用し、webシステムの勉強をしていますが、フォームにプルダウンを設置した際の、PHPのデータの受け渡し、また、DBのテーブルへの登録方法がわかりません。プルダウンには選択肢を3つ付ける予定でおります。 postgreSQL側のレコードの作成方法と、PHPを利用しての登録の仕方で困っています。 ご教授のほど、宜しくお願い致します。
- phpの「->」の意味は?
教えてください。 phpで良く使われている「->」の意味はなんでしょう? 実際のソースを見ると頻出ですが php書籍(入門書ですが・・)のリファレンスにも 載っていません。 文脈からなんとなく理解できるときもありますが まったく分からないこともあります。 ちなみにphpは初心者です。 (vbaやcobol経験者です) よろしくお願いします。
- ApacheとPHPについて
Apache2とPHP質問です。 .phpのファイルをどこのディレクトリに入れれば、ブラウザから見れるのか わからず困っています。 現在の状況は VineLinux4.2をインストール。 VineLinuxに入っている(アップグレードで取ってくる?) Apache2とPHPをインストール。 Apache2起動後、rootディレクトリに「~~.php」を作る。 ブラウザから「http://localhost/~~.php」エンター エラーが出る。 1、Apache、PHPが正しくインストールされてるかの確認方法 2、どこのディレクトリにソースファイルを入れればいいのか この2点お願いします。
- ベストアンサー
- PHP
- milktea105
- 回答数2
- PHPとhtmlについて
初心者なりに下のようなプログラムを作ってみましたが、「注文画面へ」のボタンを押しても反応がありません。どうしたらいいでしょうか?教えてください。 あと、注文画面へ行くとボールの個数を選んだ後に出る合計金額を次のページに反映させたいのですが、それもわかりません。もしよければ、こちらも教えてください。 よろしくお願いします。 <html> <head> <title> 商品確認 </title> <script language ="JavaScript"> <!-- function calc(amount){ document.ball.total.value = 4095 * eval(amount); }//--> </script> </head> <body> <form name=ball> V4SLBL ソフトタッチ鈴入り4号球<br> <hr> 個数: <select name ="num" onchange = "javascript:calc(this.value)"> <option value =0>0 <option value =1>1 <option value =2>2 <option value =3>3 <option value =4>4 <option value =5>5 </select> 小計: <input type="text" size="8" name="total">円<br> <hr> <?php $go['V4SLBL ソフトタッチ鈴入り4号球'] = "4,095円"; echo " 商品確認"; echo "<table border=\"1\">"; foreach($go as $key=>$value) echo '<tr><td>'."$key</td><td>$value</td></tr>"; echo '</table>'; echo"<form action=\"m4.php\" method = \"post\"> <input type = \"submit\" value = \"注文画面へ\"></form>"; echo"<form action=\"m1.php\" method = \"post\"> <input type = \"submit\" value = \"戻る\"></form>"; ?> </form> </body> </html>
- 締切済み
- PHP
- sanma12345
- 回答数1
- PHPでの複数ファイル出力
よろしくお願いします。 複数の文字列を作成し($str_abc,$str_123)、それを元にファイルを作って、画面上に「開く、保存、キャンセル」のファイル出力ウインドウを出したいと思います。 ひとつだけなら、問題なくでるのですが、以下のように二つ一度に出したい(ファイル出力ウインドウが2つ)のですが、うまく出力することが出来ません。 どのようにやったら複数のファイルを一度に出すことができるのでしょうか。 <?php $str_abc = "<html><body>abc</body></html>"; $str_123 = "<html><body>123</body></html>"; //$str_abcを元にabc.htmlをつくる $fp = fopen("abc.html", 'w'); fwrite($fp,$str_abc); $fp = fopen("abc.html",'r'); header("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=\"abc.html\""); fpassthru($fp); //$str_123を元に123.htmlをつくる $hp = fopen("123.html", 'w'); fwrite($hp,$str_123); $hp = fopen("123.html",'r'); header("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=\"123.html\""); fpassthru($hp); ?> よろしくお願いします。
- PHPでPDFの自動印刷
PHPでPDFを作成し、PDFがブラウザで表示されたら自動印刷するようにしようと思っています。 FPDFを使い、用紙サイズA4・用紙方向縦に設定したPDFを生成することができました。 さらにFPDFのphpファイルを拡張して、PDFファイルにAcrobat JavaScriptを埋め込めるようにしました。 プリンタを指定してAdobe Readerで自動印刷することができました。 後は給紙を用紙トレイにできればよいのですが、方法がわかりません。 Acrobat JavaScriptでできるのでしょうか?FPDFでできるのでしょうか? それとも給紙方法の制御は無理なのでしょうか?
- ベストアンサー
- PHP
- noname#119799
- 回答数1
- PHPファイル パーミッションの設定方法
PHPファイルをFTPでサーバへアップロードする場合のパーミッションの設定の仕方を下記スレッドでお尋ねしています。 http://oshiete1.goo.ne.jp/qa3700254.html マルチプル リスティングにならないようにここで同じ内容を記載するのは控えますが、回答をご存知の方がおられましたら、よろしくお願いします。
- apacheとphpの設定エラー
こんばんは。初めて質問させて頂きます。 類似の質問はいくつかあるのですが、私自身の融通が効かず調べてもどうにもならずに困っています。 PHPを勉強しようと思いまして、apache2.2.4とPHP4をインストールしました。http://w1.nirai.ne.jp/freeze/install2.htmlのサイトを見ながらhttpd.confの設定を変更しました。(このサイトは違うバージョンを使用しての設定のようなのですが、素人考えて同じような変更をしてしまいました)設定が終わったところでapacheを再起動したところエラーが出てしまいました。元に戻すとまたIT WORKS!と出てくるのですが。 エラーの内容は httpd exe:Syntax error on line 115 of c:/Apache2.2/cof/httpd.cof:Invalid LoadModule path c:/php/sapi/php4 apache2.2dll\x81@ です。 115行目は丁度書き換えたところなので、間違えているのは わかるのですが、何をどう直したらいいのかが分かりません。 しかも他の書き換えのところはエラーが出ないのでまた不思議なのですが。もしapacheを書き換える場合、PHP4の方はどこをどう書き換えたらいいのでしょうか。 VISTA使用です。 英語が苦手ということも重なってか余計にこんがらがっています。 ここで皆さんの質問回答や本などで大分理解は深めたつもりだったのですが・・・・ 大変初歩的な質問だと思います。申し訳ありませんが、お答え頂ければ有難いです。 また、いくつか本やサイトで調べたりはしているのですが、初心者にお勧めの本やサイトなどがあったら教えて頂ければ幸いです。 宜しくお願い致します。
- macでphpを使えない
macOS10.3でphpで書いたプログラムをapacheでみようとしたところブラウザにYou don't have permission to accessと表示されてしまします。ためそうとしたファイルはターミナルでいちお実行できるようにしているのですが。うまくいきません。
- PHP 文字コードについて
以下のような環境のホスティングサーバでSmartyを使い簡単なアプリを作っています。 サーバ PHP Version 4.3.7 phpinfoの値 mbstring.detect_order auto mbstring.encoding_translation On mbstring.func_overload 0 mbstring.http_input auto mbstring.http_output SJIS mbstring.internal_encoding EUC-JP mbstring.language Japanese mbstring.script_encoding auto mbstring.substitute_character no value 今回、PHPソースはUTF-8、HTML(Smartyテンプレ)もUTF-8で作っています(作りたいです)。 この様な場合、PHPスクリプトに「ini_set」を記述するのが良いのか、又は$_POST等で受け取ったときに毎回「mb_convert_encoding」記述するのが良いのか、その両方か、アドバイスを頂きたいです。 よろしくお願いいたします。
