質問編集履歴

4

誤字

2018/09/24 09:14

投稿

llllumllll
llllumllll

スコア11

test CHANGED
File without changes
test CHANGED
File without changes

3

誤字

2018/09/24 09:14

投稿

llllumllll
llllumllll

スコア11

test CHANGED
File without changes
test CHANGED
@@ -86,9 +86,9 @@
86
86
 
87
87
 
88
88
 
89
- $('.output .title').text(data.title);
89
+ $('.title').text(data.title);
90
90
 
91
- $('.output .kiji').html(data.kiji);
91
+ $('.kiji').html(data.kiji);
92
92
 
93
93
 
94
94
 

2

情報追記

2018/09/24 09:11

投稿

llllumllll
llllumllll

スコア11

test CHANGED
File without changes
test CHANGED
@@ -14,13 +14,13 @@
14
14
 
15
15
  //urlはPOSTで取得できています。
16
16
 
17
- $fgc = file_get_contents($_POST['url']);
17
+ $fgc = file_get_contents('https://qiita.com/zaburo/items/465ca691aebad2b5691e');
18
18
 
19
19
  $dom = phpQuery::newDocument($fgc);
20
20
 
21
21
  $title = $dom['title']->text(); //←こちらは値が取れて
22
22
 
23
- $kiji = $dom['#kiji']->html(); //←こちらはエラーとなります
23
+ $kiji = $dom['.it-MdContent']->html(); //←こちらはエラーとなります
24
24
 
25
25
 
26
26
 
@@ -32,8 +32,80 @@
32
32
 
33
33
  );
34
34
 
35
+ //json を出力
36
+
37
+ header("Content-Type:application/json; charset=utf-8");
38
+
39
+ echo json_encode($rs);
40
+
35
41
  ```
36
42
 
37
43
  ▼html()のエラーの内容
38
44
 
39
45
  SyntaxError: JSON Parse error: Unrecognized token '<'
46
+
47
+
48
+
49
+ //▼追記しました。
50
+
51
+ ```html
52
+
53
+ <table>
54
+
55
+ <tr>
56
+
57
+ <td>TITLE</td><td class="title"></td>
58
+
59
+ </tr>
60
+
61
+ <tr>
62
+
63
+ <td>kiji</td><td class="kiji"></td>
64
+
65
+ </tr>
66
+
67
+ </table>
68
+
69
+ <script>
70
+
71
+ $(function(){
72
+
73
+ function getAllData(postData){
74
+
75
+ $.ajax({
76
+
77
+ type : 'post',
78
+
79
+ url : 'request.php',
80
+
81
+ data : postData,
82
+
83
+ dataType : 'json',
84
+
85
+ success : function(data){
86
+
87
+
88
+
89
+ $('.output .title').text(data.title);
90
+
91
+ $('.output .kiji').html(data.kiji);
92
+
93
+
94
+
95
+ },
96
+
97
+ error : function(XMLHttpRequest,textStatus,errorThrown){
98
+
99
+ console.log('読み込み失敗'+ errorThrown);
100
+
101
+ }
102
+
103
+ });
104
+
105
+ }
106
+
107
+ });
108
+
109
+ </script>
110
+
111
+ ```

1

誤字

2018/09/24 09:10

投稿

llllumllll
llllumllll

スコア11

test CHANGED
File without changes
test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
  'title' => $title,
30
30
 
31
- 'kiwi' => $kiji
31
+ 'kiji' => $kiji
32
32
 
33
33
  );
34
34