mookun2007のプロフィール

@mookun2007 mookun2007
ありがとう数57
質問数8
回答数75
ベストアンサー数
28
ベストアンサー率
59%
お礼率
87%

  • 登録日2007/09/17
  • Smarty のループ内で、javascript 

    Smarty でブログを作成しており、 section 内に、 javascript でスライドをつけました。 しかし、1個めのスライドだけしか、動きません。 方法ご存知か方がおられましたら、お助け願います。 どうかよろしくお願い致します。 <div class="content"> {section name=tloop loop=$topics max=$settings.maxtopics} {if $topics[tloop].title != ''} {$topics[tloop].bodyf} <!--********************************************--> <div id="slide"> <button id="btn3"> 詳細 </button> <div style="display:none; height:100%; width:100%; background-color:#ffffff"> <!--詳細情報--> {$topics[tloop].bodyf2} </div> </div> <script type="text/javascript"> {literal} jQuery(function($){ var target = $("div", "#slide"); $("#btn3").click(function(){ if (target.is(":hidden")) { target.slideDown(); } else { target.slideUp(); } }) }); {/literal} </script> <hr> <!--********************************************--> {/if} {/section} </div> </body> </html>

    • ベストアンサー
    • PHP
  • webroot以外の画像の表示

    CakePHP始めたばかりです。 会員登録画面のようなものを作っています。 会員情報を入力し、確認ボタンを押すと確認画面に遷移します。 その確認画面で、入力画面で指定した画像ファイルを表示したいのですが、 webroot/imgではURL直打ちされると見えてしまうので、 webroot以外に保存しました。 アップロード画像の保存まではうまくいったのですが、 $html->image('/system/image/', . $this->data['User']['image']) としても画像が表示されません。 $this->data['User']['image']にはabc.jpgなどと入っています。 IE上で画像が×になっているところのプロパティをみると、 画像のパスは合っているようです。 試しにwebroot配下に置くバージョンを作ってみたら表示されました。 webroot以外に配置した画像を読み込むにはどうしたら良いのでしょうか。 CakeでなくてもPHPでいいので、教えてください。

    • ベストアンサー
    • PHP
    • rufas
    • 回答数6
  • webroot以外の画像の表示

    CakePHP始めたばかりです。 会員登録画面のようなものを作っています。 会員情報を入力し、確認ボタンを押すと確認画面に遷移します。 その確認画面で、入力画面で指定した画像ファイルを表示したいのですが、 webroot/imgではURL直打ちされると見えてしまうので、 webroot以外に保存しました。 アップロード画像の保存まではうまくいったのですが、 $html->image('/system/image/', . $this->data['User']['image']) としても画像が表示されません。 $this->data['User']['image']にはabc.jpgなどと入っています。 IE上で画像が×になっているところのプロパティをみると、 画像のパスは合っているようです。 試しにwebroot配下に置くバージョンを作ってみたら表示されました。 webroot以外に配置した画像を読み込むにはどうしたら良いのでしょうか。 CakeでなくてもPHPでいいので、教えてください。

    • ベストアンサー
    • PHP
    • rufas
    • 回答数6
  • webroot以外の画像の表示

    CakePHP始めたばかりです。 会員登録画面のようなものを作っています。 会員情報を入力し、確認ボタンを押すと確認画面に遷移します。 その確認画面で、入力画面で指定した画像ファイルを表示したいのですが、 webroot/imgではURL直打ちされると見えてしまうので、 webroot以外に保存しました。 アップロード画像の保存まではうまくいったのですが、 $html->image('/system/image/', . $this->data['User']['image']) としても画像が表示されません。 $this->data['User']['image']にはabc.jpgなどと入っています。 IE上で画像が×になっているところのプロパティをみると、 画像のパスは合っているようです。 試しにwebroot配下に置くバージョンを作ってみたら表示されました。 webroot以外に配置した画像を読み込むにはどうしたら良いのでしょうか。 CakeでなくてもPHPでいいので、教えてください。

    • ベストアンサー
    • PHP
    • rufas
    • 回答数6
  • PHPの簡易データ検索プログラムを書いていますがページャーを使ったデー

    PHPの簡易データ検索プログラムを書いていますがページャーを使ったデータ連動でうまくいかないところがあります。問題は1のデータ数取得がどのように2回(カウント+本検索)クエリを投げれば良いか判りません。どうかご教授いただきますようお願いします。 <?php require_once "./rank/config.php"; require_once("Pager/Pager.php"); //【1】カウント用データベースに接続 $link = mysql_connect($server, $usr, $pass); $db = mysql_select_db($mydb, $link); $query = "SELECT COUNT(*) FROM detail WHERE category = '".$ID."'"; $count = mysql_query($query); //【1】データ数の取得 $limit = $count; $page = empty($_GET['p']) ? 1: $_GET['p']; $offset = ($page - 1) * $limit; // クエリ条件部分 $query = "SELECT * FROM detail"; $query .= " where 1"; $query .= " and category = '".$ID."'"; $query .= " limit {$limit} offset {$offset}"; $flag = true; //MySQLデータベースに接続 if(!$link = mysql_connect($server, $usr, $pass)){ $flag = false; } //データベース選択 if(!$db = mysql_select_db($mydb, $link)){ $flag = false; } //lolipop用 mysql_set_charset("utf8"); //クエリ実行 if(!$result = mysql_query($query)){ $flag = false; } if(mysql_num_rows($result)==0){ echo 'データ件数は0件です'; } $rows = mysql_num_rows($result); if ($flag == true){ //メイン出力部 while($row = mysql_fetch_array($result,MYSQL_ASSOC)) { $list[] = array(category =>$row["category"],area=>$row["area"]); } }else{ echo 'データベース接続エラー'; } echo "<b>", $rows, "</b>件HITしました<br />\n"; $params = array( 'mode' => 'sliding', 'perPage' => $limit, 'itemData' => $list, 'firstPagePre'=>'=', "firstPageText"=>"TOP", "firstPagePost"=>"=", "lastPagePre"=>"=", "lastPageText"=>"LAST", "lastPagePost"=>"=", ); $pager = & Pager::factory($params); $navi = $pager->getLinks(); print($pager->numItems()."件中<br/>"); $scope = $pager->getOffsetByPageId(); print($scope['0']."件目から".$scope['1']."件目を表示 <br/>"); $ary = $pager->getPageData(); foreach ($ary AS $key => $value) { echo "<br>□1<br>".$value["category"]."<br>"; echo "□2<br>".$value["area"]."<br>"; echo "<hr>"; } echo $navi['all']; //SQLの解放 mysql_free_result($result); mysql_close($link); ?>

    • 締切済み
    • PHP
    • guppy8
    • 回答数10