Php post 方法未从 url 获取数据
Php post method not getting data from url
我有一个 URL 用于在浏览器中粘贴并按回车键后获取 post 数据。
我的 link 是:
http://vtrails.us/mixtape-builder/?song_urls=http://vtrails.us/wp-content/uploads/2015/12/mpthreetest.mp3&song_artist=ganja
<?php
if(isset($_POST['song_urls']) && !empty($_POST['song_urls'])){
$song_url = $_POST['song_urls'];
$song_artist = $_POST['song_artist'];
}
echo $song_url;
echo $song_artist;
?>
但是我没有得到任何 them.So 我现在可以做什么?
是$_GET
,不是$_POST
。这样做:
<?php
if(isset($_GET['song_urls']) && !empty($_GET['song_urls'])){
$song_url = $_GET['song_urls'];
$song_artist = $_GET['song_artist'];
}
echo $song_url;
echo $song_artist;
?>
如果你使用 $_GET
而不是 $_POST
你会得到想要的结果:
这是代码
<?php
if(isset($_POST['song_urls']) && !empty($_POST['song_urls'])){
$song_url = $_POST['song_urls'];
$song_artist = $_POST['song_artist'];
}
echo $song_url;
echo $song_artist;
?>
我有一个 URL 用于在浏览器中粘贴并按回车键后获取 post 数据。
我的 link 是:
http://vtrails.us/mixtape-builder/?song_urls=http://vtrails.us/wp-content/uploads/2015/12/mpthreetest.mp3&song_artist=ganja
<?php
if(isset($_POST['song_urls']) && !empty($_POST['song_urls'])){
$song_url = $_POST['song_urls'];
$song_artist = $_POST['song_artist'];
}
echo $song_url;
echo $song_artist;
?>
但是我没有得到任何 them.So 我现在可以做什么?
是$_GET
,不是$_POST
。这样做:
<?php
if(isset($_GET['song_urls']) && !empty($_GET['song_urls'])){
$song_url = $_GET['song_urls'];
$song_artist = $_GET['song_artist'];
}
echo $song_url;
echo $song_artist;
?>
如果你使用 $_GET
而不是 $_POST
你会得到想要的结果:
这是代码
<?php
if(isset($_POST['song_urls']) && !empty($_POST['song_urls'])){
$song_url = $_POST['song_urls'];
$song_artist = $_POST['song_artist'];
}
echo $song_url;
echo $song_artist;
?>