アットウィキロゴ

book7

var author, title,isbn, lib;
 
function search(){
 
var str1,str2;
var str,urlx; 
 
var a1=$("#author").val();
var t1=$("#title").val();
var l1=$("#lib").val();
var i1=$("#isbn").val();
 
lib = l1;
 
str1=utf.URLencode(a1);
str2=utf.URLencode(t1);
 
urlx = "search.php?a=" + str1 + "&t=" + str2;
 
$.get(urlx, function (data) {
 
    str = "";
    for (var i in data) {
        str = str + data[i];
    }
 
 
    var p1, p2;
    p1 = str.indexOf("title");
    p1 = str.indexOf(":", p1);
    p2 = str.indexOf(",", p1);
    title = str.substring(p1 + 1, p2);
 
    title = change(title);
 
    $("#title").val(title);
 
    p1 = str.indexOf("author");
    p1 = str.indexOf(":", p1);
    p2 = str.indexOf(",", p1);
    author = str.substring(p1 + 1, p2);
 
    author = change(author);
 
    $("#author").val(author);
 
    p1 = str.indexOf("isbn");
    p1 = str.indexOf(":", p1);
    p2 = str.indexOf(",", p1);
    isbn = str.substring(p1 + 1, p2);
 
    isbn = change(isbn);
    $("#isbn").val(isbn);
 
    p1 = str.indexOf("largeImageUrl");
    p1 = str.indexOf(":", p1);
    p2 = str.indexOf(",", p1);
    pic = str.substring(p1 + 1, p2);
 
 
    var pic, picx;
    picx = "<img src=" + pic + ">";
 
    $("#memo").html(picx);
 
 
});
 
 
 
 
}
 
function change(strx){
    var strp;
    strp = strx.replace("\"", "");
    strp = strp.replace("\"", "");
    return strp;
}
 
 
 
<?php
$xml = new SimpleXMLElement("book.xml",0,true);
$a1 = $_GET['a'];
$t1 = $_GET['t'];
$l1 = $_GET['l'];
$i1 = $_GET['i'];
 
$movie = $xml->addChild('data');
$movie->addChild('lib', $l1);
$movie->addChild('title',$t1 );
$movie->addChild('author',$a1);
$movie->addChild('isbn',$i1);
 
$xml->asXml("book.xml");
?>
 
 
 
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>蔵書管理</title>
<script src="jquery.js"></script>
<script src="utf.js"></script>
<script src="book.js"></script>
<script src="memo.js"></script>
</head>
<body>
<table>
<tr>
<td>
著者
</td>
<td>
<textarea id="author"></textarea>
</td>
</tr>
<tr>
<td>
タイトル
</td>
<td>
<textarea id="title"></textarea>
</td>
</tr>
<tr>
<td>
ISBN
</td>
<td>
<textarea id="isbn">no</textarea>
</td>
</tr>
<tr>
<td>
保存場所
</td>
<td>
<select id="lib" name="lib">
<option value="mediafire" selected>mediafire</option>
<option value="bitcast">bitcast</option>
<option value="amazon" >amazon</option>
<option value="box">box</option>
<option value="skydrive">skydrive</option>
<option value="bookself">bookself</option>
<option value="other">その他</option>
</select>
</td>
</tr>
</table>
<p id="memo"></p>
<input type="button" value="検索" onClick="search()" />
<input type="button" value="記録" onClick="memo()" />
<input type="button" value="表示" onClick="view()" />
</body>
</html>
 
au = new Array();
ti = new Array();
li = new Array();
var number;
 
function view(){
 
var file;
 
file="table.php";
 
$.get(file, function (data) {
 
    var s, str;
    str = "";
    for (s = 0; s < data.length; s++) {
        str = str + data[s];
    }
 
 
    var x = str.split(",");
 
    number = x.length;
    number = number / 3;
 
    alert(str);
 
    for (s = 1; s < number + 1; s++) {
        au[s] = x[3 * s - 3];
        ti[s] = x[3 * s - 2];
        li[s] = x[3 * s - 1];
    }
 
 
 
    str = "<table>";
    for (s = 1; s < number + 1; s++) {
        str = str + "<tr>";
        str = str + "<td>";
        str = str + au[s];
        str = str + "</td>";
        str = str + "<td>";
        str = str + ti[s];
        str = str + "</td>";
        str = str + "<td>";
        str = str + li[s];
        str = str + "</td>";
        str = str + "</tr>";
    }
    str = str + "</table>";
 
 
 
    $("#memo").html(str);
 
 
});
 
 
 
 
}
 
function memo(){
 
var file;
 
var a1=$("#author").val();
var t1=$("#title").val();
var i1=$("#isbn").val();
var l1=$("#lib").val();
 
file="book.php?a="+a1+"&t="+t1+"&l="+l1+"&i="+i1;
 
$.get(file, function (data) {
 
$("#memo").html("入力済み");
 
});
 
 
 
 
 
 
}
 
 
<?php
 
$author = $_GET['a'];
$title = $_GET['t'];
 
$urlx="https://app.rakuten.co.jp/services/api/BooksBook/Search/20130522?applicationId=cc7aedb3ecd1a722df68c90e98298864&author=";
$urlx=$urlx.$author;
$urlx=$urlx."&title=";
$urlx=$urlx.$title;
 
$str = file_get_contents($urlx);
 
print($str);
 
?>
 
 
<?php
 
$xml = new SimpleXMLElement("book.xml",0,true);
 
$xdata = $xml->data;
 
$sx=0;
foreach ($xdata as $row) {
$sx=$sx+1;
$author[$sx]=$row->author;
$title[$sx]=$row->title;
$lib[$sx]=$row->lib;
}
$number=$sx;
 
for($s=1;$s<$number;$s++){
print($author[$s]); 
print(","); 
print($title[$s]);  
print(",");
print($lib[$s]);  
print(",");
}
$s=$number;
print($author[$s]); 
print(","); 
print($title[$s]);  
print(","); 
print($lib[$s]); 
 
?>
 
最終更新:2013年12月17日 08:32