freepacket の回答履歴

全37件中1~20件表示
  • チェックボックスと入力フォームが一致しない

    チェックボックスにチェックを入れた箇所のみ入力フォームがあり、 入力フォームにテキストを入れ、チェックを入れた箇所のみDBにデーターがSETされるような形で作りたいのですが、以下のコードですと、 チェックされた部分にデータは入るのですが、ずれてデータがセットされてしまいます。 チェック如何に関わらず、チェックボックスのデータを上から、チェックしたボックスに順番にデータが入ってしまうような形です。 ループの部分がおかしいのでしょうか? 昨日からいろいろ試しているのですが、うまくいきません、、、 よろしくお願いします。 ★入力前 □ [あああ] □ [いいい] □ [ううう] □ [えええ] □ [おおお] ★データ入力 □ [あああ] ■ [イイイ] □ [ううう] ■ [エエエ] □ [おおお] ★データ反映後 □[あああ] □[あああ] □[ううう] □[イイイ] □[おおお] ソースコードはこのような形になっています。 ■入力フォーム部分 <?php while ($row = mysql_fetch_array($result)) { //登録状態判別 if($row[reg] == 0){ $reg_status = '<span style="color:#ff0000;">未入金</span>'; }elseif($row[reg] == 1){ $reg_status = '<span style="color:#0000ff;">会員</span>'; } $clo_date =$row["clo_date"]; $clo_date2 = str_replace('-', '', $clo_date); echo ' <tr> <td><input type="checkbox" value="'.$row["reg"].','.$row["dispName"].','.$row["userName1"].','.$row["userName2"].','.$row["userID"].','.$row["tel"].','.$row["email"].','.$row["add_date"].','.$row["up_date"].','.$row["clo_date"].','.$row["no"].','.$row["passwordCheck"].'" name="user[chk][]" /></td> <td>'.$reg_status.'</td> <td>'.$row["dispName"].'</td> <td>'.$row["userName1"].''.$row["userName2"].'</td> <td>'.$row["userID"].'<input type="hidden" name="userID[]" value="'.$row["userID"].'" /></td> <td>'.$row["tel"].'</td> <td>'.$row["email"].'<input type="hidden" name="user[email][]" value="'.$row["email"].'" /></td> <td>'.$row["add_date"].'</td> <td>'.$row["up_date"].'</td> <td><input type="text" size="8" value="'.$clo_date2.'" name="user[clo_date][]" /> </tr> '; } ?> ■MYSQL接続データSET部分 $i = 0; foreach($_POST['user']['chk'] as $val){ $clos = $_POST['user']['clo_date'][$i]; //valueの値を配列に分割 $split = explode(",", $val); $sql = "UPDATE user SET reg =1 WHERE userID = '$split[4]'"; $sql2 = "UPDATE user SET clo_date ='$clos' WHERE userID = '$split[4]'"; mysql_query("SET NAMES utf8",$mysql_con); mysql_query($sql,$mysql_con); mysql_query($sql2,$mysql_con); }

    • 締切済み
    • ango_s
    • PHP
    • 回答数2
  • ログイン情報が混ざってしまう

    同じwebサーバーにディレクトリ分けして2つのサイトを運営しようと思っています。 2つのサイトはphpで動いており、プログラム的にはほぼ同じ内容です。 サイトにはログインフォームがありログインして操作を行っています。 タブブラウザ(IE7,やfirefox)を使用して2つのサイトを同時に別タブに開くと上手く動きません。 (ログアウトしてしまったり、Session情報がどちらかのデータに上書きされているような挙動です。) 自分なりに色々調べてみたのですがSessionIDが2つのタブで同じになってしまっていることが分かりました。 (SessionIDは固定値ではなくphpに自動取得させています。なので、ブラウザを一回閉じてから開いた場合はおかしな挙動はしません。) 以下セッションの部分のコードです。 if(isset($_REQUEST['PHPSESSID'])) { session_id($_REQUEST['PHPSESSID']); //Setting the same session id to Forums as in CRM $sid=$_REQUEST['PHPSESSID']; } session_start(); ブラウザを初めて開いた場合、$_REQUEST['PHPSESSID']は空なのですが、session_start();をすると別タブでも最初から$_REQUEST['PHPSESSID']に値が入ってしまっています。(この値が重複しています。) この状況を何とかするにはどうしたらいいでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • mentaiko2
    • PHP
    • 回答数1
  • firefoxでfloatの調整の仕方CSS

    CSSで下記(div)のなかにBOXを3つ並べました、 ie6以上では思い通りに表示されるのですがFireFox(バージョン3.5.3)では一番右端にくるBOXが左端のBOXの下に入ってしまいます。 どなたか解決策を教えていただけますでしょうか? ----ソース部分--- <div class="setbox1"> <div id="rent1"><a href="eee.html"><img src="img/trans_rent.gif" width="234" height="69" /></a></div> <div id="rent2"><a href="aaa.html"><img src="img/trans_rent.gif" width="234" height="69" /></a></div> <div id="rent3"><a href="ccc.html"><img src="img/trans_rent.gif" width="234" height="69" /></a></div> </div> ----以下CSS---- .setbox1{ margin-left : 25px; width : 750px; } #rent1{ margin-top : 20px; margin-left : 0px; float : left; width : 234px; } #rent1 a{ background-image : url(img/rent1.gif); display : block; line-height : 0px; background-repeat : no-repeat; width : 234px; height : 69px; } #rent1 a:hover{ background-position : left bottom; } #rent1 img{border-width : 0px 0px 0px 0px; } #rent2{ margin-left : 0px; float : left; margin-right : 22px; padding-left : 22px; width : 234px; margin-top : 20px; } #rent2 a{ background-image : url(img/rent2.gif); display : block; background-repeat : no-repeat; line-height : 0px; width : 234px; height : 69px; } #rent2 a:hover{ background-position : left bottom; } #rent2 img{border-width : 0px 0px 0px 0px; } #rent3{ margin-top : 20px; margin-left : 0px; padding-left : 0px; } #rent3 a{ background-image : url(img/rent3.gif); line-height : 0px; background-repeat : no-repeat; width : 234px; height : 69px; display : block; } #rent3 a:hover{ background-position : left bottom; } #rent3 img{border-width : 0px 0px 0px 0px; }

  • 正規表現について

    PHP5.2.4を使用しています。 1文字以上のアルファベットと数字の組み合わせは許可(含めて) かつ 「ab」は許可しない(含めない) という正規表現はどのように記述すれば良いのでしょうか?(「01ab」「abc」は許可、「ab」は許可しない) 一応自分なりに考えてみたのですが、 $str = "abc"; if (preg_match("/[^(ab)][a-z0-9]+/", $str)) { print "match<br>\n"; } やはり駄目でした・・・

    • ベストアンサー
    • takagoo100
    • PHP
    • 回答数4
  • レイアウトの崩れについて

    先日から初めてHP作りに挑戦しているのですが、<div>の中の<table>の位置がおかしい(tableの位置がdivの下のほうに突き抜けて表示される)ので困っています。 どうすればdivの中にtableがおさまるでしょうか。 (XHTML) <div id="main"> <div class="contents"> <table> <tr> <td id="tdl" rowspan="4">>映像</td> <th>文字</th> <td>文字</td> </tr> <tr> <th>文字</th> <td>文字</td> </tr> <tr> <th>文字</th> <td>文字</td> </tr> <tr> <th>文字</th> <td>文字</td> </tr> </table> </div> </div> <div id="sub"> 内容 </div> (CSS) #main { width: 600px; float: left; } .contents { width: 600px; height: 155px; background-color: #f5f5dc; font-size: 16px; float: left; } table { width: 590px; height: 150px; border-collapse: collapse; table-layout: fixed; border: solid; border-color: #f1f1f1; } th { width: 100px; height: 32px; border-bottom: solid; border-bottom: thin dotted; background-color: #f1f1f1; font-size: 16px; text-align: left; } #tdl { width: 160px; height: 145px; border: none; } td { width: 320px; height: 32px; border-bottom: thin dotted; font-size: 16px; text-align: left; } #sub { width: 150px; height: 145px; background-color: #999; float: right; } 関係あるか分かりませんが、サイト全体の幅は770pxです。 書き方がめちゃくちゃだと思うので、おかしなところも指摘していただけると幸いです。 よろしくお願いします。

  • returnするには?

    下記のようなソースなのですがarray_walk_recursiveを使用しつつ値を returnするにはどうすればいいでしょうか? 可能であれば仕様上あまり構造変更なくできる方法がいいのですが・・・ class Test { public function hoge($arr){ if (is_array($arr)) { //↓をreturnすると1が返る array_walk_recursive($arr['types'], array($this, 'fuga')); } } function fuga($val){ //echo $val;とすると意図する値が渡っています switch($val) { case 'str': return $this->str();//ここの値が返らない } }

    • 締切済み
    • dcx147
    • PHP
    • 回答数2
  • 公開されていない社内ネットワーク上のサーバにアクセスさせたい

    非常に困っていますのでなんらかの解決策をお聞かせ願いたいと思い投稿しました。 元々、Aという一般公開サーバがあり、そのサーバには2つのサービスがありました。 ただ、2つのサービスのうち、メインで利用するサービス「A1」については全員認識があり一般公開していました。もうひとつのサービス「A2」は担当者一人しか知らず、利用もありませんでしたが携帯サイトでAサーバに蓄積されたデータを閲覧することができるサービスでした。 メインで利用するサービス「A1」はグループ企業のごく一部の方だけが利用するものであり、社内ネットワークを経由しても接続が可能であったため、一般公開の必要性が無いと言っても過言ではないものです。 数ヶ月前、新たなサービス「B1」を展開することとなり、そのためにBサーバを導入しました。そのサービス「B1」は一般公開の必要があるとのことでしたので、Aサーバを一般公開から外し、替わりにBサーバを一般公開し、DNS登録も完了し、無事サービスを開始いたしました。 ところが、最近になってAサーバの誰も知らなかったサービス「A2」を提供しなくてはならなくなり、すでに空きの公開アドレスも無いため、途方にくれております。 現在、この携帯サイトは別のLinuxサーバに移行しており、社内からその携帯サイトにアクセスしログイン認証を行なうと問題ありませんが、実際に携帯からアクセスすると、アドレスの名前解決ができずにエラーとなります。 ASPやJSPはサーバサイドで動作すると聞いたので、HTML内にあるURLを実アドレスに書き換えたり、記述方法を書き換えてみたりといくつか試してみましたが、私の記述が悪いのか全く変化はありませんでした。 なにか方法がないでしょうか? それか、1つの公開アドレスで2つのサーバを公開する方法は無いでしょうか? どうぞ、ご教授のほど、よろしくお願い致します。

    • 締切済み
    • shira7
    • HTML
    • 回答数1
  • 画像が表示されなくなったのですが教えてください。

    今回、画像の表示方法を変えたら一部の画像が表示されなくなりました。 HP上には、20枚くらい画像を表示しており「旧方法」では正常に表示できました。 「新方法」を取ってからは、開くたびにランダムで表示できない画像が発生します。 「旧方法」 <a href="P01.JPG" target="_blank"><img src="P01s.JPG" /></a> 「新方法」 <a href="P01.JPG" target="_blank"><img src="P01.JPG" style="width:320px" /></a> 画像の説明 P01.JPG・・・800*600の元画像 P01s.JPG・・・800*600の縮小版で320*240 「旧方法」は元画像の縮小画像を作ってそれを表示してました。 しかし、縮小画像作るのはめんどいし容量もとるので、出来れば元の画像だけで小さく表示できないかと思っていました。 そんな時、「新方法」では、元の画像だけで小さく表示できたので使ってみたら表示できない画像が出て来て困っています。 使い方が間違っているとか、どんな些細なことでもいいので表示されない原因を教えて頂けないでしょうか? 宜しくお願いします

  • チェックボックスと入力フォームが一致しない

    チェックボックスにチェックを入れた箇所のみ入力フォームがあり、 入力フォームにテキストを入れ、チェックを入れた箇所のみDBにデーターがSETされるような形で作りたいのですが、以下のコードですと、 チェックされた部分にデータは入るのですが、ずれてデータがセットされてしまいます。 チェック如何に関わらず、チェックボックスのデータを上から、チェックしたボックスに順番にデータが入ってしまうような形です。 ループの部分がおかしいのでしょうか? 昨日からいろいろ試しているのですが、うまくいきません、、、 よろしくお願いします。 ★入力前 □ [あああ] □ [いいい] □ [ううう] □ [えええ] □ [おおお] ★データ入力 □ [あああ] ■ [イイイ] □ [ううう] ■ [エエエ] □ [おおお] ★データ反映後 □[あああ] □[あああ] □[ううう] □[イイイ] □[おおお] ソースコードはこのような形になっています。 ■入力フォーム部分 <?php while ($row = mysql_fetch_array($result)) { //登録状態判別 if($row[reg] == 0){ $reg_status = '<span style="color:#ff0000;">未入金</span>'; }elseif($row[reg] == 1){ $reg_status = '<span style="color:#0000ff;">会員</span>'; } $clo_date =$row["clo_date"]; $clo_date2 = str_replace('-', '', $clo_date); echo ' <tr> <td><input type="checkbox" value="'.$row["reg"].','.$row["dispName"].','.$row["userName1"].','.$row["userName2"].','.$row["userID"].','.$row["tel"].','.$row["email"].','.$row["add_date"].','.$row["up_date"].','.$row["clo_date"].','.$row["no"].','.$row["passwordCheck"].'" name="user[chk][]" /></td> <td>'.$reg_status.'</td> <td>'.$row["dispName"].'</td> <td>'.$row["userName1"].''.$row["userName2"].'</td> <td>'.$row["userID"].'<input type="hidden" name="userID[]" value="'.$row["userID"].'" /></td> <td>'.$row["tel"].'</td> <td>'.$row["email"].'<input type="hidden" name="user[email][]" value="'.$row["email"].'" /></td> <td>'.$row["add_date"].'</td> <td>'.$row["up_date"].'</td> <td><input type="text" size="8" value="'.$clo_date2.'" name="user[clo_date][]" /> </tr> '; } ?> ■MYSQL接続データSET部分 $i = 0; foreach($_POST['user']['chk'] as $val){ $clos = $_POST['user']['clo_date'][$i]; //valueの値を配列に分割 $split = explode(",", $val); $sql = "UPDATE user SET reg =1 WHERE userID = '$split[4]'"; $sql2 = "UPDATE user SET clo_date ='$clos' WHERE userID = '$split[4]'"; mysql_query("SET NAMES utf8",$mysql_con); mysql_query($sql,$mysql_con); mysql_query($sql2,$mysql_con); }

    • 締切済み
    • ango_s
    • PHP
    • 回答数2
  • カラム落ち

    3カラムにてサイトを修正していましたが、IEにてカラム落ちしてしまいます。 他人が作ったものの修正を頼まれましたが、今の私の場合、IEの環境が無いためIEでの確認もあまり出来ませんが、色々試してみたのですがどこを修正すればよいのかわかりません。 どなたか教えていただけましたらと思います。 文字数制限があるようなので、テスト用のURLを記載しておきます。 よろしくお願いします。 http://test.a-soviva.jp/

  • CSSで、height:100%の中央寄せ

    白い背景に、緑色の本文欄(id="container")を中央配置しようと思っています。 本文欄の上下に余白はなく、文章量に関係なく画面ぴったりの高さにするために、 html, body, containerのそれぞれにheight:100%、 親要素にmargin, padding 0を指定したところ、 画面をスクロールさせたところから緑色の背景色が消えています。 どのようにすれば解決できるのでしょうか? *{ margin:0; padding:0; } html, body{height:100%;} #container { height:100%; width:800px; background-color:#0A0; margin:0px auto; }

    • ベストアンサー
    • django13
    • HTML
    • 回答数6
  • youtubeのクロムレスプレイヤーについて

    FLASH初級者です。 今、AS2環境でyoutubeAPIを使って動画再生をするためにクロムレスプレイヤーを動作させようとしていますが、うまくいきません。 動作方法はHTMLに埋め込むのではなくSWFからSWFを読み込む事を考えています。 ガイドにはプレイヤーの読み込みを↓と説明しています。 _mcl.loadClip(”http://gdata.youtube.com/apiplayer?key=DEV_KEY”,mc) たしかにリスナではisPlayerLoadedにtureがかえってるようのですが、次の手順がわかりません。 つまり、プレイヤーの準備はできてるっぽいのですが再生したい動画との関連付けをどうしたらよいかわからず困っています。 今まで調べたものはSWFObjectの使用例はありましたが、あくまでsample.SWFという実行形式で動作させたいと思っています。 よろしくお願いします。

  • youtubeのクロムレスプレイヤーについて

    FLASH初級者です。 今、AS2環境でyoutubeAPIを使って動画再生をするためにクロムレスプレイヤーを動作させようとしていますが、うまくいきません。 動作方法はHTMLに埋め込むのではなくSWFからSWFを読み込む事を考えています。 ガイドにはプレイヤーの読み込みを↓と説明しています。 _mcl.loadClip(”http://gdata.youtube.com/apiplayer?key=DEV_KEY”,mc) たしかにリスナではisPlayerLoadedにtureがかえってるようのですが、次の手順がわかりません。 つまり、プレイヤーの準備はできてるっぽいのですが再生したい動画との関連付けをどうしたらよいかわからず困っています。 今まで調べたものはSWFObjectの使用例はありましたが、あくまでsample.SWFという実行形式で動作させたいと思っています。 よろしくお願いします。

  • youtubeのクロムレスプレイヤーについて

    FLASH初級者です。 今、AS2環境でyoutubeAPIを使って動画再生をするためにクロムレスプレイヤーを動作させようとしていますが、うまくいきません。 動作方法はHTMLに埋め込むのではなくSWFからSWFを読み込む事を考えています。 ガイドにはプレイヤーの読み込みを↓と説明しています。 _mcl.loadClip(”http://gdata.youtube.com/apiplayer?key=DEV_KEY”,mc) たしかにリスナではisPlayerLoadedにtureがかえってるようのですが、次の手順がわかりません。 つまり、プレイヤーの準備はできてるっぽいのですが再生したい動画との関連付けをどうしたらよいかわからず困っています。 今まで調べたものはSWFObjectの使用例はありましたが、あくまでsample.SWFという実行形式で動作させたいと思っています。 よろしくお願いします。

  • Flash-XMLで読み込んだ各childNodesにリンクを付ける方法

    初めて質問致します。 類似した質問が過去にあり、参照しましたが解決に至らなかったので、 どうぞよろしくお願いいたします。 FLASHにXMLから画像を読み込み、その画像にXMLから読み込んだリンクを設定したいと思っています。 XMLの記述は ------------------------------------------------------ <GROUP> <SRC>001.jpg</SRC> <URL>001.html</URL> </GROUP> ------------------------------------------------------ となっています。この<GROUP></GROUP>ノードを複数回繰り返します。 FLASHでは ------------------------------------------------------ this["target_mc"+i].target.loadMovie(_root.SRC);/*画像を表示*/ this["target_mc"+i].link_btn.onRelease = function() { getURL(_root.URL);};/*リンクを設定*/ } ------------------------------------------------------ のように記述しています。 問題は、 画像部分(_root.SRC)は、XMLに記述してある、ノードの数の分だけ、きちんと画像が表示されるのに対して、 リンクは、XMLに記述してある、最後のノードのリンクが全ての画像に適用されてしまうことです。 もう少し詳しく説明します。 XMLに<GROUP>ノードが3つあり、それぞれ ■画像パス:001.jpg リンク:001.url ■画像パス:002.jpg リンク:002.url ■画像パス:003.jpg リンク:003.url と設定してあるとすると、 FLASHで出力した場合 ■表示画像:001.jpg リンク:003.url ■表示画像:002.jpg リンク:003.url ■表示画像:003.jpg リンク:003.url というように、画像は001~003.jpgが正常に表示されるのに対して、 リンクは全て003.urlに統一されてしまうのです。 画像が<GROUP>ノードの分だけきちんと表示されているので、 GROUPノードを繰り返すというActionScriptの記述は間違っていないように思います。 どなたか解決策をご存知でしたら、是非ご教示下さい。 何卒よろしくお願いいたします。

  • HTMLの基本がわかっているとはどの程度の実力ですか?

    よくIT関連の求人でHTMLの基本がわかっている人といった条件を出していますが、HTMLの基本がわかっているとはどの辺までの知識を指すのでしょうか? 何か曖昧な表現でどうもピンときません。 HTMLでホームページを作成出来ると言っても素人レベルからプロレベルまであってピンキリだと思うのですが。 もちろん人によってどこまでを基本とするかは様々だと思いますが、 どの辺までの知識また技量があれば基本がわかっていると判断しますか? アドバイスよろしくお願いします。

    • ベストアンサー
    • e-brokun
    • HTML
    • 回答数4
  • ランダムに表示されるバナーにリンクを

    ネット上で簡単にフラッシュバナーを作れるサービスを 利用してフラッシュをいくつか作りました。 これをトップページでリロードでランダムに表示させたいのですが、 現在のところ他の質問者の回答を参考に、 <script language="JavaScript"> <!-- swfFiles = new Array("○○.swf","△△.swf","□□.swf"); document.write('<embed src="' + swfFiles[Math.floor(Math.random()*3)] + '" quality="high" bgcolor="#000000" width="180" height="150">'); //--> </script> で、うまく表示されました。しかし、この状態では リンクの貼り方がわかりません。 ※簡易サービスなのでflaファイルはなく、geturlを  書き込めない <object type='application/x-shockwave-flash' data='○○.swf' width='180' height='150'><param name='flashvars' value='clickTag=http://www.○○.html&clickTarget=_self' /> <param name='allowScriptAccess' value='always' /><param name='movie' value='○○.swf' /><param name='bgcolor' value='#ffffff'></object> ではうまく貼れましたが、ランダム表記ができず、 ひとつのバナーしか表示できません。 どうかお知恵をお貸しください。よろしくお願いします。

  • youtubeのクロムレスプレイヤーについて

    FLASH初級者です。 今、AS2環境でyoutubeAPIを使って動画再生をするためにクロムレスプレイヤーを動作させようとしていますが、うまくいきません。 動作方法はHTMLに埋め込むのではなくSWFからSWFを読み込む事を考えています。 ガイドにはプレイヤーの読み込みを↓と説明しています。 _mcl.loadClip(”http://gdata.youtube.com/apiplayer?key=DEV_KEY”,mc) たしかにリスナではisPlayerLoadedにtureがかえってるようのですが、次の手順がわかりません。 つまり、プレイヤーの準備はできてるっぽいのですが再生したい動画との関連付けをどうしたらよいかわからず困っています。 今まで調べたものはSWFObjectの使用例はありましたが、あくまでsample.SWFという実行形式で動作させたいと思っています。 よろしくお願いします。

  • youtubeのクロムレスプレイヤーについて

    FLASH初級者です。 今、AS2環境でyoutubeAPIを使って動画再生をするためにクロムレスプレイヤーを動作させようとしていますが、うまくいきません。 動作方法はHTMLに埋め込むのではなくSWFからSWFを読み込む事を考えています。 ガイドにはプレイヤーの読み込みを↓と説明しています。 _mcl.loadClip(”http://gdata.youtube.com/apiplayer?key=DEV_KEY”,mc) たしかにリスナではisPlayerLoadedにtureがかえってるようのですが、次の手順がわかりません。 つまり、プレイヤーの準備はできてるっぽいのですが再生したい動画との関連付けをどうしたらよいかわからず困っています。 今まで調べたものはSWFObjectの使用例はありましたが、あくまでsample.SWFという実行形式で動作させたいと思っています。 よろしくお願いします。

  • youtubeのクロムレスプレイヤーについて

    FLASH初級者です。 今、AS2環境でyoutubeAPIを使って動画再生をするためにクロムレスプレイヤーを動作させようとしていますが、うまくいきません。 動作方法はHTMLに埋め込むのではなくSWFからSWFを読み込む事を考えています。 ガイドにはプレイヤーの読み込みを↓と説明しています。 _mcl.loadClip(”http://gdata.youtube.com/apiplayer?key=DEV_KEY”,mc) たしかにリスナではisPlayerLoadedにtureがかえってるようのですが、次の手順がわかりません。 つまり、プレイヤーの準備はできてるっぽいのですが再生したい動画との関連付けをどうしたらよいかわからず困っています。 今まで調べたものはSWFObjectの使用例はありましたが、あくまでsample.SWFという実行形式で動作させたいと思っています。 よろしくお願いします。