在#之后来自url的GEt数据并在数据库中插入?
赞:从任何网络应用程序验证后,我得到http://mywebsite.com/#acc=ANYCODES ..我需要ANYCODES并希望保存在数据库中。
答案 0 :(得分:0)
URL中的哈希甚至没有到达服务器。您无法从服务器端的任何编程语言访问它。 但是,您可以使用GET参数并在服务器端访问其值。
http://mywebsite.com/?acc=ANYCODES
$code = isset($_GET['acc']) ? $_GET['acc'] : ''; // if acc is set, get value
答案 1 :(得分:0)
if( !empty($_GET['id']) && !empty($_GET['Regnumber'])){
get all data GET command
Next Use Insert Query to insert data in database
}
更多地解释您的问题以便正确理解, 服务器端只有GET参数访问值
答案 2 :(得分:0)
这是给你的代码。
<?php
$url = "http://mywebsite.com/#acc=ANYCODES";
$acc = substr($url, strpos($url, "#") + 1);
echo $acc = substr($acc, 4);
?>
如果网址在ANYCODES之后包含任何内容,它仅适用于http://mywebsite.com/#acc=ANYCODES这种类型的网址,我们需要使用其他代码。