panerai777 の回答履歴
- テーブルデータを編集するおすすめのツール
MySQL4.1.22を入れました。(OSはw2k) MySQL QueryBrowser 1.2.10 をいれてテーブルのデータを編集しようとしたのですが、日本語が"..."としか表示されません。 インストール時の文字コードは"utf8"で入れました。 MySQL AdministratorでDef.Char Setを"sjis"に変更して試しても同じでした。 で、QueryBrowserはもういいわ、と思い、 CSEという以前はプログラマーご用達だった(?)ツールのご厄介になろうと思ったのですが、すでに過去のソフトになっていました。 万を越すほどデータはないと思います。 ・日本語環境に強く ・軽快で使いやすい ・フリー の3つの条件を満たす今どきのツールがあれば教えてください。 よろしくお願いします。
- エヴァ・グリーンで全角空白を消すと、文字化けします。
ごきげんよう。 前提として、空白文字' 'を消したいのですが、特定の文字の組み合わせだと文字化けしてしまいます。 文字コードは、EUCを使っています。 調べた所、”ァ”の後半と”・”の前半が合わさると、空白文字と同じだから、空白文字を消してしまうと、文字化けてしまう、という事は分かりました。 具体的には、 「エヴァ・グリーン」 なのですが、根本的な解決方法を教えてください。
- ベストアンサー
- PHP
- noname#25295
- 回答数2
- URLの受け渡し
はじめまして。PHPの基礎なのかもしれませんが、どうしても私には分からないのでどなたか教えて下さい。 現在PHP+MySQLの環境でサイトを構築しております(XOOPSを利用してます)。 下記のような事がしたいのですが、どのように行えばいいでしょうか? 例1) ページA→ページB→ログイン専用ページ⇒ログイン実施→ページB 例2) ページC→ページD→ログイン専用ページ⇒ログイン実施→ページD 例1も2も同じなのですが、ログインした後にログイン専用ページに飛ぶ直前のページに戻るようにしたいと考えてます。 SmartyかPHPで何とか出来ないかと悩んでおります。 宜しくお願いします。
- 締切済み
- PHP
- noname#44972
- 回答数2
- 大規模サイトの構築がきちんと出来る会社はどこ?
EC系の大規模サイトを外部発注しておりますが、品質・納期の問題で非常に困った事になっております。 【問題点】 (1)技術、経験不足が契約後に露呈 (2)(1)による納期の遅延 仕様書が緩かった点等も非常に反省するべき所ですが、追加変更等は時間的に無理であった為、基本的には仕様書と概ね変わりない出来です。 ある程度の運用可能な段階までをこの会社で開発して頂き、ドキュメントを詳細に作らせた上で別の開発会社へロジックの修正・保守等を含めて依頼したいと考えております。 LAMP環境での大規模ECサイト等の開発経験をお持ちの良い企業様をご存知の方がおられましたら教えて頂けると非常に嬉しいです。 何卒よろしくお願い申し上げます。
- 締切済み
- PHP
- manager_goo
- 回答数4
- チェックボックスの値取得
以前、http://oshiete1.goo.ne.jp/qa2807598.htmlにて、 チェックボックスで配列を使わずに、チェックした値を取り出す方法を質問させていただいたものです。 教えていただいた方法で表示からメール送信、データベースへの格納まで上手く出来ていたのですが、仕様が変更になり、選択項目の量が増えてしまいました。(30~40になってしまいました・・・) 教えていただいた方法で何とか処理できるようなのですが、処理に時間がかかってしまっているような感じです。 <?PHP session_start(); if (!empty($_POST['key01'])) { $_SESSION['key'] = $_POST['key01']; } if (!empty($_POST['key02'])) { if (empty($_SESSION['key'])) { $_SESSION['key'] = $_POST['key02']; }else{ $_SESSION['key'] .= "\t" . $_POST['key02']; } } if (!empty($_POST['key03'])) { if (empty($_SESSION['key'])) { $_SESSION['key'] = $_POST['key03']; }else{ $_SESSION['key'] .= "\t" . $_POST['key03']; } } ・ ・ ・ ・ といった感じで、keyが30になるくらいまで続きます。 この後、確認メールの送信や、DB格納等の処理が続く予定ですが、どこかで処理が止まっているような感じで上手くいきません。 選択項目が多い場合のやり方は何かありますでしょうか?
- チェックボックスの値取得
以前、http://oshiete1.goo.ne.jp/qa2807598.htmlにて、 チェックボックスで配列を使わずに、チェックした値を取り出す方法を質問させていただいたものです。 教えていただいた方法で表示からメール送信、データベースへの格納まで上手く出来ていたのですが、仕様が変更になり、選択項目の量が増えてしまいました。(30~40になってしまいました・・・) 教えていただいた方法で何とか処理できるようなのですが、処理に時間がかかってしまっているような感じです。 <?PHP session_start(); if (!empty($_POST['key01'])) { $_SESSION['key'] = $_POST['key01']; } if (!empty($_POST['key02'])) { if (empty($_SESSION['key'])) { $_SESSION['key'] = $_POST['key02']; }else{ $_SESSION['key'] .= "\t" . $_POST['key02']; } } if (!empty($_POST['key03'])) { if (empty($_SESSION['key'])) { $_SESSION['key'] = $_POST['key03']; }else{ $_SESSION['key'] .= "\t" . $_POST['key03']; } } ・ ・ ・ ・ といった感じで、keyが30になるくらいまで続きます。 この後、確認メールの送信や、DB格納等の処理が続く予定ですが、どこかで処理が止まっているような感じで上手くいきません。 選択項目が多い場合のやり方は何かありますでしょうか?
- チェックボックスの値取得
以前、http://oshiete1.goo.ne.jp/qa2807598.htmlにて、 チェックボックスで配列を使わずに、チェックした値を取り出す方法を質問させていただいたものです。 教えていただいた方法で表示からメール送信、データベースへの格納まで上手く出来ていたのですが、仕様が変更になり、選択項目の量が増えてしまいました。(30~40になってしまいました・・・) 教えていただいた方法で何とか処理できるようなのですが、処理に時間がかかってしまっているような感じです。 <?PHP session_start(); if (!empty($_POST['key01'])) { $_SESSION['key'] = $_POST['key01']; } if (!empty($_POST['key02'])) { if (empty($_SESSION['key'])) { $_SESSION['key'] = $_POST['key02']; }else{ $_SESSION['key'] .= "\t" . $_POST['key02']; } } if (!empty($_POST['key03'])) { if (empty($_SESSION['key'])) { $_SESSION['key'] = $_POST['key03']; }else{ $_SESSION['key'] .= "\t" . $_POST['key03']; } } ・ ・ ・ ・ といった感じで、keyが30になるくらいまで続きます。 この後、確認メールの送信や、DB格納等の処理が続く予定ですが、どこかで処理が止まっているような感じで上手くいきません。 選択項目が多い場合のやり方は何かありますでしょうか?
- セッション PHPとHTML
form1.htmlのaction先にorder.phpを指定し、そのorder.phpで$_POSTを使ってform1.htmlのフォーム情報を取得します。その後、order.phpはheader(Location)でform2.htmlをブラウザ上に表示させます。 form2.htmlはaction先が同じorder.phpになっており、ifで動作を制御しています。form2.htmlのsubmitボタンを押すと、画面上にorder.phpにより、今まで2つのフォームで入力した内容が表示されます(order.phpはsessionですべての変数を保持しています)。 この時「form1の内容を訂正」「form2の内容を訂正」というリンクないしボタンを設けて、該当フォームに飛べるようにしたいのです。 このリンク/ボタンで該当フォームに飛んだ場合、入力内容がフォームに表示されるようにするには、どのようにすればいいのでしょうか? いまいちsessionの詳しい使い方が分からなくて困っています・・・。
- チェックボックスの値取得
以前、http://oshiete1.goo.ne.jp/qa2807598.htmlにて、 チェックボックスで配列を使わずに、チェックした値を取り出す方法を質問させていただいたものです。 教えていただいた方法で表示からメール送信、データベースへの格納まで上手く出来ていたのですが、仕様が変更になり、選択項目の量が増えてしまいました。(30~40になってしまいました・・・) 教えていただいた方法で何とか処理できるようなのですが、処理に時間がかかってしまっているような感じです。 <?PHP session_start(); if (!empty($_POST['key01'])) { $_SESSION['key'] = $_POST['key01']; } if (!empty($_POST['key02'])) { if (empty($_SESSION['key'])) { $_SESSION['key'] = $_POST['key02']; }else{ $_SESSION['key'] .= "\t" . $_POST['key02']; } } if (!empty($_POST['key03'])) { if (empty($_SESSION['key'])) { $_SESSION['key'] = $_POST['key03']; }else{ $_SESSION['key'] .= "\t" . $_POST['key03']; } } ・ ・ ・ ・ といった感じで、keyが30になるくらいまで続きます。 この後、確認メールの送信や、DB格納等の処理が続く予定ですが、どこかで処理が止まっているような感じで上手くいきません。 選択項目が多い場合のやり方は何かありますでしょうか?
- mysqlのupdateはどこでやるのですか?
ものすごい愚問だったらすみません。 mysqlのデータをupdateするのはどこでするのですか? 今はhp上に xxx.phpをつくり、phpで今日の日付を取得し、複数のmysqlテーブルから条件抽出selectし、、、と値を出し、xxx.phpで $sql_l = "UPDATE table名 SET tyo{$month} = '{$ticket_city_month[price]}' WHERE cityname = '{$cityname}'"; $result = mysql_query($sql_l); とし、ブラウザ上から更新して、updateしています。 一応UPDATEはできているのですが、数が多く一気にできません。 (select時にデータ量を少なくするため、あえてwhereで一部ずづやってます。) phpMyAdmin 2.6.0 MySQL 4.1.20 で、 phpMyAdminとNavicat MySQLも利用しています。
- リストの最後の要素がリストリテラルの値になる?
上級ウィザードを目指してプログラミングPerlを読んでいます! 53ページのリスト値の説明によると スカラーコンテキストでは、リストの最後の要素の値がリストリテラルの値になる。 とあり $stuff = ("one", "two", "three"); では、threeだけが変数$stuffに代入される。 とあります。 しかし、このコードを実際に試してみると $stuffにはoneが代入されました。 この本の記述が誤っているのでしょうか。 それとも私のやり方が何か間違っているのでしょうか。 誰か教えてください。
- Perlのフォームパラメータの受け取り方、モジュールのコンパイルなど
PHPではフォームのパラメータは $kosuu = $_POST['kosuu']で取得できますが、Perlでは一般的にどのように受け取るのでしょうか? PHPは理解しやすい(方法が1つ)ですがPerlはいろいろとできそうで、誰が見てもわかるor信頼性が高い記述方法が知りたいです。 また、WindowsのActivePerlを使っているのですが、CPANでモジュール?をインストールする場合は、VisualC++6のインストールが必須でしょうか? BoarlandC++5.5無料をインストールして、モジュールのコンパイルをしたいのですが可能でしょうか?