Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在为用户博客创建动态url时,我需要为url';的可用性指定用户;他们能创造什么?_Php_Ajax_.htaccess_Mod Rewrite_Curl - Fatal编程技术网

Php 在为用户博客创建动态url时,我需要为url';的可用性指定用户;他们能创造什么?

Php 在为用户博客创建动态url时,我需要为url';的可用性指定用户;他们能创造什么?,php,ajax,.htaccess,mod-rewrite,curl,Php,Ajax,.htaccess,Mod Rewrite,Curl,我可以知道如何检查域内用户的动态url可用性,以便允许他们创建自己的站点url吗 我正在采取的步骤: 1) 通过文本框,他们可以写下自己的昵称/个人身份,例如:说自定义博客 2) 因此,我的网站域将用于指定的用户 3) 冲突:但我确实在htaccess中创建了一个tab“”链接,用于编辑用户的博客详细页面 因此,当用户在文本框中输入时,我需要验证url的可用性,不管url是否已经在使用中? 我尝试了这段代码,但没有帮助,因为它获取了已使用的url的代码302(存在): 您可以使用ajax进行验证

我可以知道如何检查域内用户的动态url可用性,以便允许他们创建自己的站点url吗

我正在采取的步骤: 1) 通过文本框,他们可以写下自己的昵称/个人身份,例如:说自定义博客

2) 因此,我的网站域将用于指定的用户

3) 冲突:但我确实在htaccess中创建了一个tab“”链接,用于编辑用户的博客详细页面

因此,当用户在文本框中输入时,我需要验证url的可用性,不管url是否已经在使用中? 我尝试了这段代码,但没有帮助,因为它获取了已使用的url的代码302(存在):


您可以使用ajax进行验证

一旦更改该输入字段,就向php文件发出请求

在php文件中发送有关可用性的响应

var dataString = {'url':value};
    $.ajax({
        type: "POST",
        url: "somefile.php",
        data: dataString,
        success: function(data) {
    // do some stuff here
    }
在php文件中获取url并检查它

var dataString = {'url':value};
    $.ajax({
        type: "POST",
        url: "somefile.php",
        data: dataString,
        success: function(data) {
    // do some stuff here
    }