0

我想制作一个像 jsfiddle 上的保存功能。但我真的不知道该怎么做。所以我在 mysql 数据库上存储了一些数据,并用于history.pushState在 url 栏中放置一个键:

    var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghijklmnopqrstuvwxyz";  
    var string_length = 5;                     
    var num_chars = chars.length;              
    var result = '';                     

    while(string_length--) {   
        result += chars[ Math.floor( Math.random() * num_chars ) ];  
    }


    history.pushState('', '', result);

我正在使用 jquery、ajax、php 将数据插入数据库。“结果”作为 ID 存储在数据库中。我如何使用它从数据库中获取正确的数据。我如何使该网址可共享给其他人?

4

1 回答 1

2

提供带有 ID 的 URL,如下所示(例如)...

http://yoursite.com?pageid=1234

然后在PHP中你可以像这样访问它......

$pageid = $_GET["pageid"];

然后,您可以根据需要使用该值从 MySQL 数据库中获取数据。

于 2013-07-05T16:08:30.830 回答