検索結果
PHP
- 全てのカテゴリ
- 全ての質問
- PHPとJavaScriptで...
PHPで以下のようなリンクを生成し、 <form name="hoge" method="post"> <input type="hidden" name="hogehoge"> </form> <a href="javascript:void(0)" onClick="submit('0')">あ</a> <a href="javascript:void(0)" onClick="submit('1')">い</a> <a href="javascript:void(0)" onClick="submit('2')">う</a> <a href="javascript:void(0)" onClick="submit('3')">え</a> <a href="javascript:void(0)" onClick="submit('4')">お</a> POSTで受け取ったデータを再びPHPで使用したいのですが、 (同一ページ内で) 色々調べてみたのですが、いまいちわかりません。 JavaScriptの部分をどのようにしたらよいか、また根本的に間違っていたらどのように変えればよいか、 教えてください。 m(_ _)m
- PHPのシンクロ処理
JAVAにはsynchronized メソッドがあり、メソッドの排他制御がありますが、 PHPにはあるのでしょうか? もしないとすれば、変数などが同時アクセスの場合、 予期せぬ値に変わってしまうため、どのように処理をすればよろしいでしょうか。 ご教授お願い申し上げます。
- PHPでimgタグ
変数の展開はみなさんに教えていただき、できるようになりました。ありがとうございます。 しかし、昨日の夜からいろいろ試してもできないことがあります。 PHPからべつのPHPを呼び出したいと考えています。 本来は違うサーバにあるPHPを実行させたいのですが、それ以前に同じサーバの同じフォルダにあるPHPまで呼び出せません・・・。 呼び出したいPHPのパスを直接URLに入力すると、正常に動くので、 パス等は間違っていないと思います。 どこがおかしいのかまったく判りません・・・。 どうか教えてください! <?php $CallText = "<img src=\"http://aaa/CGI/WriteFile.php\" width=\"0\" height=\"0\">"; echo $CallText; ?>
- PHPコードの解読
現在あるPHPコードを見ながら、新たなPHPファイルを書いているところなんですが、(以下、現在あるPHPコード。) class pc_page_test extends Action { function handleError() { test_redirect('pc', 'page_test'); } function execute($requests) { $u = $GLOBALS['AUTH']->uid(); $inc_navi = fetch_inc_navi('h'); ・・・・ ここにある、$uを別のPHPプログラムファイルでも取得したいと思っています。 $u = $GLOBALS['AUTH']->uid(); だけを書いても、 Call to a member function uid() on a non-object in C:\...ファイル名 と、エラーが出ます。 この場合どういう風に書けばよいのでしょうか。 色々自分でも調べてみましたが、解決方法がわからないので、質問させてください。 補足等必要であれば、言っていただければ補足します。 よろしくお願いします。
- 締切済み
- PHP
- noname#93286
- 回答数5
- #!/usr/local/bin/php
XAMPPで自宅サーバー勉強中です、 レンタルサーバーの時はPHPファイルの1行目に #!/usr/local/bin/php と記入し拡張子をabc.cgiとしていました、 自宅サーバーの場合の1行目と拡張子はどのように 書くのですか、よろしくお願いします。
- php初心者です。
まだ、プログラムを始めたばかりで右も左も分からないのですが、 php5.1.6とMySQL5.0.45はどこでダウンロード出来るのでしょうか? 前任者が管理していたサーバのデータベースが上記だったのですが 古い?からなのかネット上で探すことが出来ませんでした。 既にダウンローは出来ないのでしょうか? それであれば他のバージョンで代用が出来るのでしょうか? phpに詳しい方がいらっしゃいましたら、是非ご教授願えないでしょうか? 何卒、宜しくお願い致します。
- 締切済み
- PHP
- momochan99
- 回答数2
- phpでメール送信
phpでメール送信を行ってもメールが来ません。 普通のメールアドレスです。使っているサーバーはちゃんとphpが つかえるようです。ソースは下記です。訂正するところなどありまし たらよろしくお願いします。 ソース:(ホーム)<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>sample</title> </head> <body> <form action="1.php" method="post"> ホームページの名前:<br> <input type="text" name="subject" size="30" value=""><br> ホームページのアドレス:<br> <input type="text" name="name" size="30" value=""><br> メールアドレス:<br> <input type="text" name="mail" size="30" value=""><br> ホームページの紹介文:<br> <textarea name="message" cols="30" rows="5"></textarea><br> <br> <input type="submit" value="送信する"> </form> </body> </html> 送信側:<?php mb_language("Japanese"); mb_internal_encoding("SHIFT-JIS"); $message = "ホームページのアドレス:" . $_POST["name"] . "\nホームページの紹介文:" . $_POST["message"]; if (!mb_send_mail("めーるアドレス@メールアドレス.jp", $_POST["subject"], $message, "From: " . $_POST["mail"])) { exit("メールの送信に失敗しました。"); } ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>sample</title> </head> <body> <p>メールが送信されました。</p> </body> </html>
- 締切済み
- その他(インターネット・Webサービス)
- seiyaokano
- 回答数1
- php導入の方法
お世話になります。 初心者なのですがphpで書かれたサイトを自分で編集したく、質問させていただきます。 htmlで書かれた(メモ帳でちまちま作りました)ものを、ftpでアップロードしてサイトを作った経験はあるのですが、同じようなことを、phpで書かれたサイトでもしたいのです。 何から手を付けていいのかわかりません。 現在できているサイトのftp情報を使い、ファイルを自分のデスクトップにダウンロードしました。その中にあるphpファイルを編集してまた、アップロードしたいのですが、できますでしょうか。 どんなソフトを用意しどんな準備をすればできるようになりますか? できたら、Dreamweav○rなどの有償ソフトではなく、フリーソフトでできないでしょうか。 質問の仕方が的を得ているのかも不安ですが。 WindowsXP を利用しています。 どうぞ宜しくお願いいたします。
- PHP GD 画像リサイズ
PHP+GDで携帯サイト用の画像リサイズ処理させるプログラムを書籍のサンプルプログラムを元に作成していますが画像が表示されません。 GD:ver2.17 $image_data = @imagecreatefromjpeg($image_file); $output_image_data = @imagecreatetruecolor($output_image_x, $output_image_y); @imagecopyresampled($output_image_data, $image_data, 0, 0, 0, 0, $output_image_x, $output_image_y, $image_x, $image_y); header('Content-Type: image/jpeg'); @imagejpeg($output_image_data); @imagedestroy($image_data); @imagedestroy($output_image_data); 動作確認は携帯とPC両方でやってますが、携帯だと画像表示されず×が表示され、PCだと文字化けした文字が出力されます。 PCで所々デバック文を表示させたりして確認したところimagecopyresampled関数ではTRUEが返ってきておりましたが、imagejpeg関数以降のデバック文が表示しませんでした。 初心者なのでうまく説明できなくてすいません。 お手数ではございますがご教授お願いします。
- ムーバブルタイプでphp出力
ブログ記事を投稿する前に、テンプレート設定でphp化しました。 しかし、記事を投稿すると、phpファイルが見れなくなります。 色々検証して、以下のようなことがわかりました。 ・phpファイルをFTPで確認すると属性が「755」から「644」になる ・属性を755になおすと、正常に表示するようです。 ・.htmlファイルはFTPから削除しました。 ・phpにすると再構築が不要、と聞いたことがあるのですが、 再構築しないと、記事やテンプレが投稿されない状態です。 ・記事は保存と同時に再構築するようになっていますが、 再構築しない設定はできないのか・・・ すみませんが、ご指導お願いします。 毎回属性変更するのもおかしいと思うのですが、 解決方法はありますでしょうか。
- PHP+SmartyとAjax
php+smartyを最近勉強しているものです。 一昨日ぐらいに、Ajaxを知ってから、こちらの方が、いろいろな表現ができるし、動作も速いので、良いと思ったのですが、php+smartyでは作れるが、Ajaxでは作れないサイトというのは、ありますか?
- ベストアンサー
- PHP
- noname#113226
- 回答数5
- PHPとCSVファイル
CSVファイルを用いて検索するプログラムを書いています。 CSVファイルの読み込みはできたのですが その後が詰まってしまい、質問させていただくことにしました。 流れとしてはdealer.php(ディーラー)→color.php(色)→sex.php(性別)と続き sex.phpで 男性(0)ならkekka.php(結果)へ。 女性(1)ならnaisou.php(内装)に移動します。 移動方法はすべてsubmitボタンを使用。 car.csv ディーラー,色,性別(0→男、1→女) toy,siro,0 toy,siro,1 toy,kuro,0 toy,kuro,1 nis,siro,0 nis,siro,1 nis,kuro,0 nis,kuro,1 hon,siro,0 . , . . , . 項目の多少の修正と追加があるのでCSVファイルは使用したいです。 PHPで性別の0と1を検索し、 それぞれのページに移動させるにはどうすればいいのでしょうか? 初めてプログラムを組んでいるため、分かりやすい解説が あるとうれしいです。 よろしくお願いいたします。
- ベストアンサー
- PHP
- reoreo1234
- 回答数2
- PHPファイルの表示
PHPに関する知識がまったくないのでご指導ください。 PHP形式で作ったホームページデータをサーバーからダウンロードし、 ドメインを変更したため別のサーバーにアップしたのですが、 きちんと表示されません。 旧アドレスでは、 ○○○.com ○○○.com/index.php どちらでも表示するのに、 新アドレスでは、 △△△.com △△△.com/index.php どちらでもダメです。 試しに普通のHTMLファイルを送ってみたところキチンと表示されますので、 サーバーエラーではないようです。 PHP形式のホームページデータを表示するようにするには、 何かサーバーにアクセスする必要があるのでしょうか。
- 締切済み
- ホームページ作成ソフト
- yogananda
- 回答数3
- PHP4でXML
こんにちは。PHPでXMLファイルを書き換えたいのですが、サーバ環境がPHP5ではありません。以下のようにHTMLと同じ方法でphpファイルを読み込むことは不可能なのでしょうか?だとしたら他に良い方法はありますか?困っています。どなたか助けてください。よろしくお願いします。 <?xml version="1.0" encoding="utf-8"?> <rss version="2.0"> <channel> <title>○○1</title> <link>http://○○</link> <description>ウェブサイトに掲載されている最新の情報を掲載しております。</description> <language>ja</language> <copyright>Copyright (c) 2007 ○○, Inc. All Rights Reserved.</copyright> <pubDate><?php include("../rss/date.php"); ?></pubDate> <item> <title>ニュースリリース</title> <link>http://○○</link> <description><?php include("../rss/news.php"); ?></description> <pubDate><?php include("../rss/date.php"); ?></pubDate> </item> <item> <title>商品一覧ページ</title> <link>http://○○</link> <description><?php include("../rss/prodact.php"); ?></description> <pubDate><?php include("../rss/date.php"); ?></pubDate> </item> <item> <title>沿革</title> <link>http://○○</link> <description><?php include("../rss/corporation.php"); ?></description> <pubDate><?php include("../rss/date.php"); ?></pubDate> </item> </channel> </rss>
- Fedora Apache Mysql PHP
今回はじめてLinux系のカテゴリで質問させてもらいます。(PHPのカテでも同じ質問をしましたが、こちらのカテの方が合っているかと思いました。) OS:Fedora7 webサーバ:Apache2 言語:PHP5 +MySQL5、PEARのAuthでユーザー認証の勉強をしているのですが、文法以前の質問になると思います。 データベースに アクセス用のユーザー名・パスワード、認証用のユーザー名・パスワードをそれぞれ設定しました。 下記のコードをブラウザで表示しようとしても、真っ白な画面しか表示されません。このpeartest.phpファイルは /var/www/html に置かれています。 <html> <head> <meta http-equiv="content-type" content="text/html; charset=EUC-JP"> <title>ログインページ</title> </head> <body> <?php require_once("Auth/Auth.php"); function loginFunction($username, $status){ print("<form method=\"post\" action=\"pearauthtest2.php\">"); print("<table>"); print("<tr>"); print("<td>ユーザー名</td>"); print("<td><input type=\"text\" name=\"username\"></td>"); print("</tr>"); print("<tr>"); print("<td>パスワード</td>"); print("<td><input type=\"password\" name=\"password\"></td>"); print("</tr>"); print("<tr>"); print("<td colspan=\"2\"><input type=\"submit\" value=\"クエリ送信\"></td>"); print("</tr>"); print("</table>"); print("</form>"); } $params = array( "dsn" => "mysqli://authuser:authpass@localhost/kagaku", "table" => "auth", "usernamecol" => "username", "passwordcol" => "password" ); $authobj = new Auth("DB", $params, "loginFunction"); $authobj->start(); if ($authobj->getAuth()){ print("認証済みです"); }else{ print("認証されていません"); } ?> </body> </html> 入力フォームが表示されない理由がわかりません。phpinfo()でちゃんとPHPが動いているのは確認できています。 どなたかご教授願います。
- PHPでデータベース操作
PHP5で利用できる Ruby On Rails での Active Record のようなツールをおしえてください
- ベストアンサー
- PHP
- noname#43756
- 回答数1
