创建了一个wordpress页面并尝试创建一个链接

时间:2018-03-16 18:02:45

标签: php wordpress

我在www.doman.com/vin-number-details/

在Wordpress中创建了页面

我想像这样传递一个URL查询字符串:

www.doman.com/vin-number-details/?name=1FT8W3BTXCEA00153 

但我找不到页面。在那个页面上,我使用 xyz php snippet插件复制了PHP代码。

PHP:

<?php
    // example code
    $welcome = json_decode(file_get_contents('https://vpic.nhtsa.dot.gov/api/vehicles/decodevin/$_GET["name"]?format=json'), true);

    echo "<span style='font-size:16px;color:green;'>Results for: ".'<strong>'.$welcome['SearchCriteria'].'</strong></span><p>&nbsp;</p>';
    if(!empty($welcome)){
        echo '<table class="table"><tbody>';
        foreach($welcome['Results'] as $val){
        echo '<tr><th scope="row" width="30%">'.'#'.$val['VariableId'].'</th><td>'.$val['Variable'].'</td><td>'.$val['Value'].'</td></tr>';
        }
     echo '</tbody></table>';
    }
?>

我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

删除?name=1FT8W3BTXCEA00153之前的/。

您希望将GET请求传递给www.doman.com/vin-number-details,您发布的网址正在?name=1FT8W3BTXCEA00153上寻找名为www.doman.com/vin-number-details的网页。

更多关于GET的信息:https://www.w3schools.com/tags/ref_httpmethods.asp