JaneDue の回答履歴

全537件中141~160件表示
  • チェックボックスが選択されたらファイルを読み込む

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script> <script type="text/javascript"> function getChecked(name) { var AllVals = $('input[name="' + name + '"]:checked').map(function() { return this.value; }); AllVals = $.makeArray(AllVals).join('|'); return AllVals; } function getContents(){ var colorId = getChecked('color_id'); var categoryId = getChecked('category_id'); var serviceId = getChecked('service_id'); var http = $.get ( "http://localhost/eigazuki/results/title:/time:0~300/country_id:" + categoryId + "/genre_id:" + serviceId, null, function ( data ) { $("#serviceListSection").html(data); } ) }; $(function(){ $('input[name]:checkbox').change(function(){getContents();}); }); </script> </head> <body> <input type="checkbox" name="color_id" value="1" />赤 <input type="checkbox" name="color_id" value="2" />黒 <br> <input type="checkbox" name="category_id" value="1">男物 <input type="checkbox" name="category_id" value="2">女物 <br> <input type="checkbox" name="service_id" value="1">季節 <input type="checkbox" name="service_id" value="2">お祝い </body> </html> <section id="serviceListSection"></section> というコードを書き、チェックボックスがチェックされるたびに、 http://localhost/eigazuki/results/title:/time:0~300/country_id:" + categoryId + "/genre_id:" + serviceId の外部ファイルを読み込みたいのですが、全く上手くいきませんなにがダメなのでしょうか? よろしくお願いします!

  • htmlとphpの分離

    お世話になります。 ビジュアルをcssで調整するために、htmlとphpの分離したいんですが、どう分ければいいか教えていただけませんか? ソースはこれです↓ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <link rel="stylesheet" type="text/css" href="base.css"> <title>ファイルのアップロードフォーム</title> </head> <body> <form enctype="multipart/form-data" method="post"> <input type="file" name="myfile" size="30"> <input type="submit" value="アップロード"> <?php //全てのエラー・警告を出力する ini_set('error_reporting', E_ALL); //アップするディレクトリ $uploads_dir = '../../file_manager/uploads'; //データベースに接続 $con = mysql_connect('','',''); mysql_select_db(""); //セットされているかのチェック if(isset($_FILES["myfile"]) and $_FILES["myfile"]["type"]=="application/pdf" and $_FILES["myfile"]["error"] == UPLOAD_ERR_OK) { $tmp_name = $_FILES["myfile"]["tmp_name"]; $name = mysql_real_escape_string($_FILES["myfile"]["name"]); $size = $_FILES["myfile"]["size"] / 1024; //テーブルに格納 $sql ="insert into t_pdf_manage (name,size,upload_time,modify_time,flg) values('$name',$size,now(),now(),1)"; mysql_insert_id(); mysql_real_escape_string($sql); $sql .=" on duplicate key update size=$size,modify_time=now(),flg=1"; $result=mysql_query($sql,$con); //テーブルからidを抽出 $sql ="select id from t_pdf_manage where name='$name'"; $result=mysql_query($sql,$con); //添字配列でidを取得 $row=mysql_fetch_row($result); $up_name=$row[0]; //ファイル名をidにしてアップ move_uploaded_file($tmp_name, "$uploads_dir/$up_name"); } if(isset($_POST["del"]) and is_array($_POST["del"])) { $sql ="update t_pdf_manage set flg=0 where id in("; $flg=true; foreach($_POST["del"] as $val) { if($flg) {$flg=false;} else {$sql.=",";} $sql .="'".mysql_real_escape_string($val)."'"; } $sql .=")"; $result=mysql_query($sql,$con); } $sql ="select id,name,size,upload_time,modify_time from t_pdf_manage where flg=1"; $result=mysql_query($sql,$con); print "<table border=1>\n"; print "<tr>\n"; print "<th>名前</th>\n"; print "<th>サイズ(KB)</th>\n"; print "<th>アップロード</th>\n"; print "<th>更新</th>\n"; print "<th>表示</th>\n"; print "<th>削除</th>\n"; print "</tr>\n"; while($row=mysql_fetch_array($result,MYSQL_ASSOC)){ print "<tr>\n"; print "<td>".htmlspecialchars($row["name"])."</td>\n"; print "<td>".$row["size"]."</td>\n"; print "<td>".$row["upload_time"]."</td>\n"; print "<td>".$row["modify_time"]."</td>\n"; print "<td><a href=\"hyouji_test.php?id=" . $row["id"] . "\" target=\"new\"><img src=\"pdf.gif\"/></a></td>\n"; print "<td><input type=\"checkbox\" name=\"del[]\" value=\"".$row["id"]."\"></td>\n"; print "</tr>\n"; } print "</table>\n"; mysql_close($con); ?> <input type="submit" value="削除"> </form> </body> </html>

    • ベストアンサー
    • egawa0812
    • PHP
    • 回答数5
  • 更新されたテーブルを表示したい

    100以上テーブルがあり、どのテーブルに新しくレコードが追加された若しくはアップデートがあった、テーブルのレコードを知りたいのですが、このような場合、どのようにすればその情報を表示することができますでしょうか? 全てのテーブルにはcreated_atとupdated_atフィールドが用意されています。 ご教示頂けると幸いです。 宜しくお願い致します。

  • [Perl]長すぎるif文を簡単にしたい

    初めまして、説明がうまく伝わらないかもしれませんがよろしくお願いいたします。 同じ値がN回続いた場合、その値をすべて出力するPerlのプログラムを作成中なのですが とても長くなってしまい、スッキリとしたプログラムにしたいのです。 どうかお知恵を貸していただけないでしょうか。 現在、&&を使用してこのようになっています。 例:Aの値が5回連続して同じ値だった場合 for($i=1; $i<=1000; $i++){  if(@A[$i]==@A[$i+1] && @A[$i+1]==@A[$i+2] && @A[$i+2]==@A[$i+3] && @A[$i+3]==@A[$i+4]){   for($j=0; $j<=9; $j++){    printf "@A[$i+$j], @B[$i+$j], @C[$i+$j]";   }  } } データはすべて数値で、スペース区切りのテキストデータです。 # ヘッダー 0.00 2.0 11.5 0.01 6.3 17.2 0.01 2.1 14.2 0.01 1.2 14.3 0.01 2.1 14.3 0.01 3.7 14.3 0.01 3.7 14.3 0.01 4.1 14.3 0.06 4.1 14.3 0.01 4.1 14.9 0.01 4.1 14.9 0.03 4.1 14.8 ・・・ 連続した値が50回、100回だった場合になるとif文の条件式が長くなってしまい その都度変更がとても大変になってしまい困っています。 どうか、よろしくお願いいたします。

  • [Perl]長すぎるif文を簡単にしたい

    初めまして、説明がうまく伝わらないかもしれませんがよろしくお願いいたします。 同じ値がN回続いた場合、その値をすべて出力するPerlのプログラムを作成中なのですが とても長くなってしまい、スッキリとしたプログラムにしたいのです。 どうかお知恵を貸していただけないでしょうか。 現在、&&を使用してこのようになっています。 例:Aの値が5回連続して同じ値だった場合 for($i=1; $i<=1000; $i++){  if(@A[$i]==@A[$i+1] && @A[$i+1]==@A[$i+2] && @A[$i+2]==@A[$i+3] && @A[$i+3]==@A[$i+4]){   for($j=0; $j<=9; $j++){    printf "@A[$i+$j], @B[$i+$j], @C[$i+$j]";   }  } } データはすべて数値で、スペース区切りのテキストデータです。 # ヘッダー 0.00 2.0 11.5 0.01 6.3 17.2 0.01 2.1 14.2 0.01 1.2 14.3 0.01 2.1 14.3 0.01 3.7 14.3 0.01 3.7 14.3 0.01 4.1 14.3 0.06 4.1 14.3 0.01 4.1 14.9 0.01 4.1 14.9 0.03 4.1 14.8 ・・・ 連続した値が50回、100回だった場合になるとif文の条件式が長くなってしまい その都度変更がとても大変になってしまい困っています。 どうか、よろしくお願いいたします。

  • [Perl]長すぎるif文を簡単にしたい

    初めまして、説明がうまく伝わらないかもしれませんがよろしくお願いいたします。 同じ値がN回続いた場合、その値をすべて出力するPerlのプログラムを作成中なのですが とても長くなってしまい、スッキリとしたプログラムにしたいのです。 どうかお知恵を貸していただけないでしょうか。 現在、&&を使用してこのようになっています。 例:Aの値が5回連続して同じ値だった場合 for($i=1; $i<=1000; $i++){  if(@A[$i]==@A[$i+1] && @A[$i+1]==@A[$i+2] && @A[$i+2]==@A[$i+3] && @A[$i+3]==@A[$i+4]){   for($j=0; $j<=9; $j++){    printf "@A[$i+$j], @B[$i+$j], @C[$i+$j]";   }  } } データはすべて数値で、スペース区切りのテキストデータです。 # ヘッダー 0.00 2.0 11.5 0.01 6.3 17.2 0.01 2.1 14.2 0.01 1.2 14.3 0.01 2.1 14.3 0.01 3.7 14.3 0.01 3.7 14.3 0.01 4.1 14.3 0.06 4.1 14.3 0.01 4.1 14.9 0.01 4.1 14.9 0.03 4.1 14.8 ・・・ 連続した値が50回、100回だった場合になるとif文の条件式が長くなってしまい その都度変更がとても大変になってしまい困っています。 どうか、よろしくお願いいたします。

  • eval、$.eachで順番が入れ替わるのはなぜ?

    JSONデータをeval後、$.each(jQuery)を通すと、 順番が入れ変わってしまうのですが、どういう原因が想定されるでしょうか? <JSON> data: { "5":{"id":"5","name":"5","menu1":"24"}, "9":{"id":"9","name":"9","menu1":"12"} "1":{"id":"1","name":"1","menu1":"4"}, "2":{"id":"2","name":"2","menu1":"2"}, } ※「menu1」降順で予めソート <コード> $.get("data.php?"+○○, function(data){ var list = eval( '(' + data + ')' ); $.each(list,function(i) { 上記コードを通すと、 Chromeで見た際、データがid順に並び変わります。 (FireFoxだと、元の順番通りです) <質問> 「eval」もしくは「$.each」を利用すると、 データの順番が入れ替わることがあるのでしょうか? 入れ替わらないためには、どうすれば良いのでしょうか?

    • ベストアンサー
    • re999
    • AJAX
    • 回答数1
  • require Auth.php

    require 'Auth/Auth.php'; の動作について教えてください。 サンプルソース a.php に、 「require 'Auth/Auth.php';」と冒頭に記述してありました。 PEARだと思うのですが、結局この記述は、 a.phpに、 (1)Auth.phpの内容を取り込む? (2)Auth.phpの内容を継承する? どちらの解釈の方が正しいのでしょうか? 今までrequire だと、指定したphpの内容を取り込む((1)番だと)だと認識していました。 以下ソースのように動作してると思っています。Auth.phpも同じ動作と思っていいものなのでしょうか。 ・test.php <?php echo "start!!\n"; include("include.php"); echo "end!!\n"; ?> ・include.php <?php echo "include start!!\n" ?> ●実行結果 start!! include start!! end!!

    • ベストアンサー
    • ShiftTail
    • PHP
    • 回答数2
  • 秀丸で複数行コメントアウトを、正規表現で削除したい

    秀丸で複数行コメントアウトを、正規表現で削除したいのですが、 どうすれば良いでしょうか? こういうやつです <!-- <div class="tatus"> <div class="tatus_ontent"> <a href="/ser/"> </a> </div> <div> <a href="/ser/atus/"> </a> </div> </div> -->

  • 隣人トラブル

    隣人とのトラブルについて相談させて下さい。 私の土地と隣人の土地の間(隣人の土地寄り)にポールを隣人が立てたんです。 そのポールを立てた場所は道幅結構狭いです。 で私はそのポールが立てられた細い道を通らなければ、家に駐車することができません。 来客者もポールが邪魔で困っています。 実際にポールにぶつけたりしてる人もいます。 実害もいくつかでています。 10年ほど前に私の家を建て直したのですが、その時に隣人に今ポールが立ってる場所を通らせてもらえるよう許可を取りました。 がいつの間にかポールができて、邪魔だから撤去を頼んでも無視されています。 自分の土地内でやってるとしても嫌がらせ目的にしか思えません。 もうこのような状態でいるのは我慢できません。 そこでこういったトラブルはどこに相談すればよいでしょうか? やはり警察でしょうか? どうかお力をお貸し下さい! 駄文で支離滅裂かもしれませんがよろしくお願いします!

  • カンマ区切りで特定の行を選択できるエディター

    こんばんは あまり詳しくないので説明が下手で申し訳ありません。 テキストエディターで特定の行を縦に選択して編集を掛ける事はできるでしょうか? そんな機能がついている無料のエディターがあれば教えて下さい。 私はNoeditorとMKeditorを使用したことがありますがそいった機能はついているのかわかりませんでした。 どうぞ宜しくお願いします。

  • CSVファイルから検索出力してページ毎に別けたい

    宜しくお願いします。 下記URLを参考にアイテム別ページを作成したのですが データ量が多い為クエリを利用して10件毎にページを分けたいのですが やり方が思い浮かびませんどのように記述すれば出来ますでしょうか http://affiliate.aki-f.com/prog/page/33.html <?php require_once('common.php'); $Cid=$_GET['cid']; $Data=file('cat.csv'); for($i=0;$i<sizeof($Data);$i++){ $line=explode(",",$Data[$i]); if($line[0]==$Cid){ $CatTitle=$line[1]; } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <title><?=$CatTitle?> | サンプルリンク集</title> <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> <body> <a href="index.php">HOME</a> <h1><?=$CatTitle?></h1> <table border="1"> <tbody valign="top"> <?php $Data=file('item.csv'); for($i=0;$i<sizeof($Data);$i++){ $line=explode(",",$Data[$i]); if($line[1]==$Cid){ $ImageLink=DeleteEsc($line[2]); $TextLink =DeleteEsc($line[3]); ?> <tr> <td><?=$ImageLink?></td> <td> <?=$TextLink?><br><br> <a href="item.php?id=<?=$line[0]?>">詳細を見る</a> </td> </tr> <?php } } ?> </tbody> </table> </body> </html> item.csvファイルの中身は あいうえお,abc かきくけこ,efg さしすせそ,hij たちつてと,lmn 以下省略

    • ベストアンサー
    • kan1110
    • PHP
    • 回答数3
  • CSVファイルから検索出力してページ毎に別けたい

    宜しくお願いします。 下記URLを参考にアイテム別ページを作成したのですが データ量が多い為クエリを利用して10件毎にページを分けたいのですが やり方が思い浮かびませんどのように記述すれば出来ますでしょうか http://affiliate.aki-f.com/prog/page/33.html <?php require_once('common.php'); $Cid=$_GET['cid']; $Data=file('cat.csv'); for($i=0;$i<sizeof($Data);$i++){ $line=explode(",",$Data[$i]); if($line[0]==$Cid){ $CatTitle=$line[1]; } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <title><?=$CatTitle?> | サンプルリンク集</title> <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> <body> <a href="index.php">HOME</a> <h1><?=$CatTitle?></h1> <table border="1"> <tbody valign="top"> <?php $Data=file('item.csv'); for($i=0;$i<sizeof($Data);$i++){ $line=explode(",",$Data[$i]); if($line[1]==$Cid){ $ImageLink=DeleteEsc($line[2]); $TextLink =DeleteEsc($line[3]); ?> <tr> <td><?=$ImageLink?></td> <td> <?=$TextLink?><br><br> <a href="item.php?id=<?=$line[0]?>">詳細を見る</a> </td> </tr> <?php } } ?> </tbody> </table> </body> </html> item.csvファイルの中身は あいうえお,abc かきくけこ,efg さしすせそ,hij たちつてと,lmn 以下省略

    • ベストアンサー
    • kan1110
    • PHP
    • 回答数3
  • 那覇からの観光

    4月前半に那覇に行きます。 まる1日自由な日があるので、観光したいのですがオススメを教えてください。 条件は以下になります ・60歳の母と5歳の息子と3人旅 ・レンタカーなし(あまり遠方でなければタクシー利用可) ・ロワジールホテルに宿泊です タクシーで行ってもそんなに高くなければ、南部に行こうかとも思うんですが、その後で国際通りをぶらり‥はきついですか? 母と息子の体力が不安で。 オススメプランを教えていただけるとうれしいです!

  • 検索システムについて

    通販サイト:amazon、楽天 転職サイト:doda、リクナビ 等 ユーザーの入力された条件をもとに、適切なページを表示させる。 上記サイトはいずれも可能だと思っております。 私は「ユーザーの入力された情報をもとに、適切なページを表示させるWEBシステム」を作成するには php等で作られているのではないかと思っておりました。 よって、今回は先程の上記サイト4つで、 「まずphpファイルが使用されているか?確認したいと思いました。 (aタグの href。formタグのaction属性のリンク先の確認) ところが、 dodaにしろ。リクナビにしろ「php」というファイルをソースで探そうとしたのですが 見つかりませんでした。 また、色々なアドレスからも情報を得れないかと確認しましたが、 「http://rikunabi-next.yahoo.co.jp/kanto/?vos=drnnrikunabitop00000013 リクナビ」 「http://doda.jp/DodaFront/View/JobSearchList.action?op=1&so=20&tp=1&pic=1&ss=1&ds=0 DODA」 とのことで、ファイル名の拡張子がない? htmlやphpで終わっていないことにも気づきました。 質問1: 一体、最近のユーザーが入力した情報をもとに、動的なページを作り出すシステムは 「ある部分を見れば、php(別言語も含む)で作られている。」 とか判別することは不可能なのでしょうか? (DODAは、フレームワークみたいな感じがするのですが…) 例) 「http://www.goo-net.com/php/search/bodytype_search.php (クーペ車検索)」 このように、アドレスの最後にphpとついていれば、検索システムに私もphpを使ってるんだな」 というのはわかるのですが…。 質問2: あまり私は情報を持っておらず、webシステムを作成し、DBを連携させるには、 「phpとDB」しか知りません。  php以外の言語でも、DBと連携させWEBシステムを作ることの可能なものがあれば教えて頂けないでしょうか? (リクナビは、JSP?) 以上よろしくお願いします。

    • ベストアンサー
    • ShiftTail
    • PHP
    • 回答数3
  • 検索システムでDBを使用しない物について

    商品検索、レビュー検索、仕事検索と 多くの検索サイトがあると思います。 DBを使用しないで そのようなサイトを作成した場合 情報の管理は、手入力になるのでしょうか? (CSVとかも可能かとは思いますが…) やはり、普通検索サイトの構築には DBを使用すると考えてもよいのでしょうか?

  • ヒアドキュメントの中で演算子を使いたいのですが、

    ヒアドキュメントの中で演算子を使いたいのですが、うまくいきません。どう書けば良いのでしょうか? 下記のような感じの時、while文のヒアドキュメントの中で、 $k++; を実行したいです。 $body= "<div>"; $k=1; if (true) {   $body .="処理";    while ($result = mysql_fetch_array(○○)) { $body .= <<< EOF    処理    $k++; EOF;     } } body .="</div>" {$k++;}で括ったりしてみたのですが、うまくいきません。 $k++;だけ実行したいです(出力はしたくない) 最終的には、 ヒアドキュメントの中で、 $k++; を実行できなくても、 while文の中で、$k++; できれば良いのですが……

    • ベストアンサー
    • re999
    • PHP
    • 回答数2
  • phpでのログファイル要素の取り出しについて

    お世話になります。 phpで以下の事をする場合についてなのですが、 log.dat(ログファイル) (log.datの内容) 643,1232,abceee,やま, 543,896,ddc.jp,かわ, 343,2435,rrsc,国, 214,1130,edbv.com,鳥, ※ログの順番はソートによって変わるようになっています 上記ログファイルの指定した部分だけを取り出して表示させたい場合、 例えば以下のようにforeachなどのループで毎回、 照合させて取り出すしか方法はないでしょうか。 hoge.php ============================ $id = $_GET['id']; $lines = file("log.dat"); foreach ($lines as $line) { $data=split("," ,$line); if'($data[2] == $id) { print "$data[1]"; break;} } ===================================== これを、たとえばですが、 以下のような記述で任意の箇所に何箇所か表示させる事ができるようにしたいのですが <?require("./hoge.php?id=rrsc");?> そのたびにlog.datをループさせてifで照合させて・・・ とやりますとログファイルもそこそこ大きくなってきますと 何回もループさせる事からサーバー負荷の点が気になってしまいまして このような場合、他に効率の良い方法などございましたら ご教授いただけないでしょうか。 (データベース等の使用は出来ず、あくまでログファイルを使って行わなければなりません) お手数をおかけしますがもしご存知の方がいらっしゃいましたら ご教授いただけますと幸いです。 (PHP Version 4.3.9 で稼動することが前提となります)

    • ベストアンサー
    • bou1025
    • PHP
    • 回答数2
  • 庭の土地を押し固めたい

    新築戸建の庭が土のままなので、物置を置いたりする為にも、平らに押し固めたいと考えています。 どなたか良い方法ご存知でしたら、アドバイスいただきたいです。

  • この植物の名前を教えてください

    下手な絵で申し訳ありませんが、この絵の植物を教えていただきたいです。 隣の家の垣根にあった植物なのですが、縁だけが赤に色づいていたり、中には全体が赤色に染まっている物もありました。 手がかりはこれぐらいですが、ご存知の方いましたらよろしくお願いします。