2016-04-05 9 views
-3

地獄を示さない、ここで私は、スクリプトを持っている...PHPのjavascriptのデータに

私のコードが正しい仕事の罰金ですが、私はこのlocalhostのように入力したときに/ messages.phpの.htaccess

で作る?ハッシュ問題がどこにあるか(画像を参照してください - imgur.com/dxIc5M8.jpg)を

をしかし、私は、このローカルホスト/メッセージのように入力したときに/ 15717は、データを表示しませ

- =データベースから15717 javascriptのショー正しいデータが( http://i.stack.imgur.com/4UYMi.jpg画像を参照します)

.htaccess

RewriteEngine on 

RewriteRule ^messages/([A-Za-z0-9_]+)(\/|)$ messages.php?hash=$1 [NC,QSA] 

main.js

function getChatText() 
{ 
    $.ajax({ 
     type: "GET", 
     url: "/refresh.php?lastTimeID="+lastTimeID 
    }).done(function(data) 
    { 
     var jsonData = JSON.parse(data); 
     var jsonLength = jsonData.results.length; 
     var html = ""; 
     for (var i = 0; i < jsonLength; i++) 
     { 
      var result = jsonData.results[i]; 
      html += "<div class='MessageMenuLeftUsers'><img style='float: left; margin-right: 5px;' width='40' height='40'/><div><a>" + result.from_id + "</a><div style='float: right;'>" + result.chattime + "</div></div> <div style='margin-right: 10px; margin-left: 45px; margin-top: 2px; font-size: 12px; word-break: break-all;'>" + result.chattext + "</div> </div></div>"; 
      lastTimeID = result.id; 
     } 
     $('#view_ajax').append(html); 
    }); 
} 

とindex.phpの

<div id="view_ajax"></div> 

答えて

0

あなたはmodRewriteが有効になっていない可能性がありますように見えます。

あなたの環境はわかりませんが、mod_rewriteがApacheで有効になっていることを確認すると、すばやくGoogle検索が表示されます。htaccessコードは正常に動作するはずです。

関連する問題