検索結果

PHP

全10000件中5921~5940件表示
  • 全てのカテゴリ
  • 全ての質問
  • 【HTML(PHP?)】複数のフォームと複数の実行ボタン(submit

    【HTML(PHP?)】複数のフォームと複数の実行ボタン(submit)の扱いについて 【お詫び】 やたらと重く、送信ボタンを何度も押してしまい、同じ質問を何度も投稿した形になってしまい、大変申し訳ございませんでした。 それらの質問は全て削除させていただきました。 どのカテゴリで質問しようか迷いましたがこちらで・・・。 今回は画像を使用して質問します。 今回はHTML(PHP使用)に関しての質問なのですが、 図にあるように、※1をクリックすると、その次のページにA,Bの情報がPOSTで次のページに送信されるようにしています。 ここで、※2にも同じように、A,Bの情報をPOSTで次のページに送信したいのですが、 何故かPOSTで送信されないみたいなのです。 どうにかして※2も※1と同じようにPOSTを送信したいのです。 別の質問サイトで、「押されたsubmitがどれかによって処理を分岐させる」と回答が帰ってきたのですが、javascript無しのPHPだけで以上のことができるのでしょうか? なお、HTMLのFORMタグは入れ子にしていませんし、 POST受け取り先の.phpも問題はありません。 以下、HTMLのform、input部分のソース ※1のフォームタグ内容 <form action="search.php" method="post" name ="search"> ※1ボタンの内容 <input type="submit" name="searching" value="再検索"> ※2のフォームタグ内容 <form action="result.php" method="post" name ="res"> ※2ボタンの内容 <input type="submit" name="result" value="結果表示"> まとめとして、 押されたsubmitがどれかによって処理を分岐させる方法を、 javascriptではなく、PHPのみで実装させたいのです。 どうかよろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPでの別のサーバーのテキストファイルの読み込み

    PHPに詳しい方が居られたら教えてください。 $file="http://www.sample.com/test.txt" $fp=fopen($file,"r"); (処理) close($fp); というようにして、別のサイトにおいてあるファイルを 読み込みんで処理したい場合、 "test.txt"の内容を変えても、変更前の内容を読み込ん でしまいます。 パソコンにキャッシュされているファイルにアクセスして いると思うのですが、 "test.txt"の内容を変えたら、確実に変更後の内容を 読み込むようにする方法はありませんでしょうか? どうぞよろしくお願いします。

    • ベストアンサー
    • PHP
    • neo1124
    • 回答数4
  • さくらインターネットのレンタルサーバーを使って、phpのコード

    さくらインターネットのレンタルサーバーを使って、phpのコード を動かそうとしています。 しかし、文字化けが発生してしまいます。mysqlの文字コードの 設定が原因かと思うのですが、どのようにすれば解決できるのでしょうか? お答え頂けますと幸いです。

  • 【php】二進数をフラグとして扱いたい

    【php】二進数をフラグとして扱いたい 10011とかの、二進数があった場合 true flase flase true ture みたいな感じで処理できるようにしたいのですが 10011という文字列を それぞれ切っていくという方法しかが浮かんだのですが なにか、もっといいスマートな方法があれば、アドバイスをお願いいたします。

    • ベストアンサー
    • PHP
  • 同じPHPの処理を必ず通るようにしたい

    お手上げ状態となってしまったので質問させてもらいました。。 行いたいことは、あるサイトのドキュメントルート下のどのファイル(html,php)がリクエストされた場合でも必ず /hoge.php という phpを通り、フィルタ的な処理が行えるようにしたいという事です。(しかも、CGIとしてではなくモジュールとして) .htaccess でphp_value auto_prepend_file などを使用すればいけそうだというところまでは辿り着いたのですが、問題が二つあり、 ・できればだが、クライアントに出力結果が送出される直前に処理をしたい ・上記設定が制限されているケースがあるかが心配 というものです。 つまり、これ以外に今回やりたいことを満たす方法はないかどうかを知りたいのです。 apache php に詳しい人がいたら是非教えてください! よろしくお願いします! ちなみに環境は様々なWEBサーバのデフォルト環境で動作するようにしたいです。サーバの設定を変更したり、httpd.conf を触ったり、 何かをインストールする必要があったりは無理です・・。(apache以外は考慮する必要はありません)

    • ベストアンサー
    • PHP
  • PHPのPEARのServices_Twitterのエラーについて

    PHPのPEARのServices_Twitterのエラーについて PHPでtwitterAPIを扱いたいと思い、PEARのServices_Twitterを使っています。 しかし、どのようなスクリプトを書いても、「Unsupported endpoint statuses」という エラーメッセージが出る一方で、動きません。 スクリプトミスの可能性も当然あるのですが、多くのWEBサイトにある多数の スクリプトサンプルを試してみたのですが、全て上記エラーのみが表示される状況で、 スクリプトミスというのがすこし考えがたい状況です。 レンタルサーバを使っていまして、twitterAPIへは、OAuth認証の結果をもとに、 Services_Twitterのインスタンスを作成しています。 Services_Twitter自体はしっかり動いているので、 インクルードのミスなどはないと思いますが、レンタルサーバはPEARないので、 手動インストールしてインクルードしています。 以上の状況から、スクリプトミスではない場合、考えられるエラー原因について 想定できることがありましたら、教えていただけると嬉しいです。 ご報告内容が不足している場合は、申し訳ございません。 ご指摘いただければ幸いです。 それでは、恐れ入りますが、宜しくお願いいたします。

    • ベストアンサー
    • PHP
    • brotaro
    • 回答数2
  • PHPでクリックすると変数が10増える方法は?

    PHPでクリックすると変数が10増える方法は? PHPの全くの初心者です。 PHPのソースの中にある変数$maxの値を好きな時に10増やすため、 どこかをクリックすれば、$max+=10; が演算されるようにしたいのですが、 どういうソースを書けば、好きなタイミング(クリック時)に、 $max+=10; とすることが出来るでしょうか?

    • eehudob
    • 回答数1
  • phpでzipファイルダウンロード後の削除について

    phpでzipファイルダウンロード後の削除について phpにおいて、ボタンをクリックしたときに、サーバ内の ディレクトリの中身をzip圧縮してダウンロードを行う処理を 作成し、ダウンロード後はサーバ内のzipファイルを 削除したいと考え、下記のような流れでプログラムを作成しました。 //1.zipファイルの作成 shell_exec("zip -r file.zip targetdir"); //2.HTMLヘッダ Content-type ・・・ //3.readfileでファイル読み込み readfile(file.zip); //4.ファイル削除 shell_exec("rm -f file.zip"); 3.までは上手く動作して、意図したzipファイルを ダウンロードできるのですが、 4.の動作が、3.でのダウンロードダイアログで ・「保存」してダウンロードすると動作して削除する。 ・「キャンセル」してダウンロードせずダイアログを 閉じると削除されずサーバに残ってしまう。 となってしまいます。 ちなみに一旦「保存」を選択して、ダウンロード途中に 「キャンセル」を選択して中断しても削除されませんでした。 ダウンロードダイアログでの操作に関わらず作成した zipファイルを削除したいのですが、どのようにすればいいか わかりません。 shell_exec関数をunlinkなどに変えて見ても結果は同じでした。 アドバイスを頂ければと思い質問させていただきました。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • actionscript2.0 とphp を用いてブラウザでswfファ

    actionscript2.0 とphp を用いてブラウザでswfファイルを表示しています。 actionscript側では、 以下のようにsendAndLoadメソッドを用いて var send1 = new LoadVars(); test1.page = 1; test1.sendAndLoad("test.php",test1); send1.onLoad = function() {  ロードした際の処理 } test.phpに値を送信しています。細かく言えば flash上のボタンが押された後にsendAndLoad し,1を送信しています。 それに対しphpでは、 <html> <head> </head> <frameset rows="55%,*"> <frame name='bottom1' src="test.php"> <?php // Action ScriptからのPOSTデータの取得 $page = $_POST['page']; print("<frameset cols='62%,*'>"); if ($page == 1){ print("<frame name='bottom2' src='test1.php'>"); }else{ print("<frame name='bottom2' src='test2.php'>"); } ?> </frameset> </frameset> </html> 上記のようにPhp側では$pageを受け取り、1であればフレームで指定されているファイルを test1.phpとします。$pageが空であればtest2.phpを下フレームに表示しています。 そしてメインとなるtest.phpではswfファイルを表示していて、そのFLASHのボタンをクリックして、test.phpにsendAndLoadしています。 動作なのですが、sendAndLoadして、testp.phpで値は取得しているのですが、 ページがロード(更新)されません。なので下フレームがtest1.phpからtest2.phpに 遷移しません。試しにsendのみしてみると、新しくブラウザが開き、そのページが更新されています。 新しくブラウザを開かないでframeによるページ更新をする方法はないのでしょうか? ご教授願います。 以下はsendのみの場合です。 var send1 = new LoadVars(); send1.page = 1; send1.send("***.php", "bottom", "POST");

    • ベストアンサー
    • Flash
    • kashika
    • 回答数2
  • PHP初心者です。勉強方法で悩んでいます。

     長文、失礼します。   もともとデザインの勉強をしていて、ホームページのレイアウト等を行なっていたのですが、人員削減などもあり、早急に掲示板やお問い合わせフォームを作らなければならなくなった者です。dreamweaverを使用するのでHTMLとCSSについては、そこそこ理解できるレベルに達することができていると思います。  どうやらPHPはHTMLよりも遥かに難解な言語らしく(スクールの説明会でもそう仰っていました)一朝一夕で習得できないものである、という厳しい認識だけは出来た状態です。  現在の目的は≪それなりにデザインに溶け込んだ掲示板なりお問い合わせフォームを設置すること≫なのですが、PHPを全く理解できていない現在、何をすべきなのか途方に暮れております。  ちなみに「PHP+MySQL」という本を購入しましたが、インストールするのも、こちらで質問させて頂き、ようやく解決しようかどうか、という段階です。  前述した目的を達成するには、このような本から始め、参考書を数冊、読破した状態で始めてスタートラインに立てるくらいのものなのか、あるいは、無料のサンプルなどを改変して設置するくらいなら「PHP+MySQL」一冊程度で十分なのか、判らないことだらけなのです。  PHPが何も判らない私にとっては、正直「PHP+MySQL」ですら難しく、理解しにくい箇所が多々あります。  会社側がスクールの費用を出してくれない以上、独学で何とかこなすしかないので、勉強方法の助言を頂きたく、こちらで質問させていただきました。  初心者が≪それなりにデザインに溶け込んだ掲示板なりお問い合わせフォームを設置する≫には何から始めれば辿りつけるのか教えてくだされば幸いです。  よろしくお願いいたします。

    • ベストアンサー
    • PHP
    • riko421
    • 回答数2
  • サーバー(WinXP pro)にApacheとPHPを入れました。

    サーバー(WinXP pro)にApacheとPHPを入れました。 スクリプトを作成して、クライアントからTelnetで実行したいのですが、 Telnetでサーバにアクセスできません。 クライアントからTeratermを使用して接続を試みていますが、 ID・Passwordを聞かれます。 これは何を入れれば良いのでしょうか? 気付かずにどこかで設定しているのでしょうか? サーバーのアカウントにはパスワード設定をしていません。 [サーバー] OS:WinXp Pro Sp3 [クライアント] OS:WinXp Pro Sp3

    • abe1048
    • 回答数1
  • PHPで.xls→.csvへの変換はできますか?

    お世話になります。よろしくお願いします。 今PHPでcsvファイルを扱うプログラムを作成しているのですが、 クライアントが.xslのファイルをエクセルで開いて、".csvで保存"を行い、プログラムに読み込ませる という手段を取っています。 ここで、プログラムが読み込むファイルは.xlsのままで、プログラム内部により、 .csvに変換して扱うという手段を取りたいのですが、可能なのでしょうか? そのようなクラス、関数等ありましたら、ご教示下さい。

    • ベストアンサー
    • PHP
  • PHPの関数の二重定義を防ぐには?

    phpでオリジナルの関数を作成したとき プログラムのミス等で、二度定義されてしまった時 Fatal error: Cannot redeclare というような、エラーが出ますが、include_onceのonceみたいな これを、出さぬよう、定義側で一度しか定義させないように するようにはできないのでしょうか? if($flag){   function hoge(){} } $flag = 1 のようにフラグを立てるしかないのでしょうか?

    • ベストアンサー
    • PHP
  • MySQL→PHP→Flashへのデータの受け渡しについて

    現在、praflaを使って、学習支援のための英単語ゲームを開発しています。 そこで、英単語や日本語訳、ユーザーのデータ(成績や利用履歴など)管理等をMySQLで行い、 データをPHPに渡して、出題する英単語、日本語訳をFlashで表示させ、ゲーム終了後には、データベースに成績等を渡すという流れで作っていこうと考えています。 しかし、PHPからFlashへのデータの渡し方が上手くいかないため質問させていただきました。 開発環境にはxamppを使っているので、MySQLからPHPへのデータの受け渡しは、確認済みなのですが、PHPからFlashへの受け渡しが上手くいきません。 PHPから変数でFlashに渡そうと考えていて、 PHP側には、データベースへのアクセスと、PHPの変数$engwへ英単語のデータを格納して、 echo "jEname=$engw"; としてFlash側に渡せるようにしているつもりです。 (これで渡せるかどうかちゃんと分かっていないため、ここが違う場合は指摘してください) flash側は、ASを使って以下のように書いています。 ///////以下ソース////// function Test(){ EngObj = new LoadVars(); EngObj.onLoad = function(s){ if(s){         //gotoAndPlay("読み込み成功"); trace(this.jEname); } }; EngObj.load("test2.php"); } jEname = new Test(); gotoAndPlay("読み込み成功"); //////ここまで////// //gotoAndPlay("読み込み成功"); は、PHPの読み込みができているかどうか確認するためのラベルジャンプのフレームアクションです。 ここでPHPの読み込みができていたのでコメント扱いにして、jEnameを読み込み、jEnameが表示されているか確認するため、最後の行で「読み込み成功」のラベルに飛び、jEnameが表示されるか確認しようとしたのですが、 [object Object]と表示されてしまいました。 どこが原因なのか掴めず困っているのですが、どなたかご教授いただけませんでしょうか? よろしくお願いいたします。

    • taregin
    • 回答数3
  • [mySQL+php5+apache]VINELINUXでの設定について

    現在mySQLで認証ページを作成しようと思いまして MYSQLの設定を済ませて PHP5のphp.iniの設定では 絵xtension=php_mysql.dllのところを;はずしました。 MySQLの動作もちゃんとしてます。 ですが、 <?php phpinfo() ?> http://jeido1.ddo.jp/test.php 上で確認したところMySQLを認識してないみたいです。 mySQLのインストールはこちらのURLを参考にしました。 http://vine.1-max.net/MySQL.html こちらには、php5-mysqlが乗ってなかったので追加して インストールしました。 どこが悪いのでしょうか? 以下がバーションになります。 LINUX:vinelinux3.2 apache:1.3 場所:/etc/httpd/ php5:5.2 /etc/php5/ MYSQL:4.0 /usr/share/mysql/ よろしくお願いします。

    • NOTOR
    • 回答数1
  • MySQL, PHP をインストール後、データベースにアクセスできません。

    自宅で使っている Windows Vista に ・Apache 2.2.8 ・PHP 5.2.6 ・MySQL 5.0.45 ・PHPMyAdmin 2.11.4 をインストールしました。 それぞれがインストールされたことは確認でき、 PHPMyAdmin でテーブルを作成、インポートなども出来たのですが、 PHP からデータベースにアクセスできずに困っています。 phpinfo(); などは表示されるのですが、 いざデータベースにアクセスしようとすると出来ず、PHPのエラーも表示されません。 $host = 'localhost'; $db_name = 'hoge'; $user = 'root'; $pass = '***'; $con = mysql_connect($host, $user, $pass) or die ("cannot connect DB"); mysql_select_db($db_name,$con) or die ("cannot select DB"); という記述以降に書かれた部分は実行されず、それ以前の部分のみ表示されます。 error_reporting(E_ALL); を記述していても何も表示されないため、原因すら分かりません。 何か心当たりはありますでしょうか?

    • ベストアンサー
    • PHP
  • このphp掲示板(BBS)の管理方法教えてください。

    質問ご覧いただきありがとうございました。 http://php.s3.to/ 上記のサイトよりあめぞうっぽい掲示板のスクリプトをダウンロードして、掲示板を立てることまでは出来たのですが、管理の方法がわかりません。 今まではレンタル掲示板を使っていて管理者ログインなどの項目があり、投稿を削除したりなどの管理ができたのですが、phpの掲示板の場合の管理はどうやってやるのですか? わかる方ご教授いただければと思います。

    • ベストアンサー
    • PHP
    • kzhr
    • 回答数2
  • EclipseでPHPの総合開発環境構築について。

    Eclipseを使ってPHPで作られたオープンソースのコーディング とデザインカスタマイズを行おうとしています。Eclipseを使 用してcoda http://www.panic.com/jp/coda/support.html 上記のような総合的な開発環境(IDE)を構築したいと思ってお ります。多数のプラグインを試している最中ですが納得の行く 環境が得られず深く悩み考え込んでおります。 PHPのコーディング、HTML、CSSをエディタ上でデザインを見なが ら直感的な編集も兼ねコーディングも行えれば最適です。 リモート接続などでサーバ上の編集も可能であれば理想ですが、 今までEclipseを使用してきた方で上記の要件を満たす構築環境 に詳しい方ぜひ参考に回答をお願い致します。

    • 締切済み
    • PHP
    • k_berry
    • 回答数1
  • php4でxmlを取得してページに表示

    http://www.phppro.jp/school/mashup/vol3/2 を参考に以下コードを書いたのですが、記事を1件表示させるだけでなく別の記事も複数件表示させたい場合はどうすれば良いのでしょうか。 また、<dc:type>番付</dc:type>のものだけを抜き出す方法も教えていただけると嬉しいです。宜しくお願い致します。 <?php function news(){ //XMLデータ取得用ベースURL $req = "http://polls.dailynews.yahoo.co.jp/rss.xml"; //XMLファイル内容を全て文字列に読み込む $buf = file_get_contents($req); preg_match_all('@<item>.*?<title>(.*?)</title>.*?<link>(.*?)</link>.*?<description>(.*?)</description>.*?<dc:subject>.*?</dc:subject>.*?<dc:type>(.*?)</dc:type>.*?</item>@s', $buf, $match, PREG_SET_ORDER); $ret .= "<h1><a href=\"".$match[0][2]."\">".$match[0][1]."</a></h1>"; $ret .= "<div>".$match[0][3]."【".$match[0][4]."】</div>"; return $ret; } echo news(); ?>

    • ベストアンサー
    • PHP
  • 【PHP】ひとつ前のURLを常時得る方法は?

    レンタルのPHP5使用者です。 自分が作ったサイト内リンクだけでの話なのですが、ひとつ前に見たページが何かによって処理を分岐させたいことがあります。 はじめは $_SERVER[HTTP_REFERER] を見ればOK!と考えていたのですが、リダイレクト遷移の場合は取得不可能なことがわかりました。 では一体どうすれば… 3時間ほど考えた結果は以下の通りです。 $_GET[ ] 使用 → 値を容易に改ざんされるので×。 $_POST[ ] 使用 → $_SERVER[HTTP_REFERER]同様リダイレクト時に無理。 SESSION 使用 → 直前のURLとは限らない(直前が、静的ページ/リダイレクト/ブックマーク の場合さらに古いURLを得てしまう) Cookie  使用 → 同上 <条件> *停止させている方も多いため、勝手ながら今回javascriptは使わないことを前提にさせてください。 *直前が静的ページ/ブックマーク等なら値なしでOKです。 一見簡単そうに見えた問題があまりに難しいので悩みました。「あきらめろ」という回答でもOKです。よろしくお願いいたします。

    • 締切済み
    • PHP