标签: post

GET变量是否覆盖POST变量?

假设我有一个表单可以发布其字段,比如金额 payment.php?amount=100

而不是使用

$amount=$_POST['amount'];
Run Code Online (Sandbox Code Playgroud)

如果我使用该怎么办:

$amount=$_REQUEST['amount'];
Run Code Online (Sandbox Code Playgroud)

我的问题是,当$_REQUEST方法可用于检索get和post变量时,表单发送的post变量是否被get变量覆盖?

php post get

-3
推荐指数
1
解决办法
1065
查看次数

如何在php中发布上传的文件?

我试图通过简单的形式上传文件,然后将其发布到我的控制器并将其移动到服务器中的某个目录,但该文件未被发布,这是我的代码:

<form id="loginForm" method="post" class="form-horizontal" style="display: none;" action="<?php echo Yii::app()->createUrl('jobs/view', array('id'=>$model->idJob)); ?>">
    <div class="form-group">
        <label class="col-md-3 control-label">Full Name</label>
        <div class="col-md-5">
            <input type="text" class="form-control" name="fullName" />
        </div>
    </div>

    <div class="form-group">
        <label class="col-md-3 control-label">Email</label>
        <div class="col-md-5">
            <input type="email" class="form-control" name="email" />
        </div>
    </div>

    <div class="form-group">
        <label class="col-md-3 control-label">Phone Number</label>
        <div class="col-md-5">
            <input type="text" class="form-control" name="phoneNumber" />
        </div>
    </div>

    <div class="form-group">
        <label class="col-md-3 control-label">Upload your CV</label>
        <div class="col-md-5">
            <input type="file" class="form-control" name="cv" id="cv" />
        </div>
    </div>

    <div class="form-group">
        <div class="col-md-5 col-md-offset-3">
            <button type="submit" …
Run Code Online (Sandbox Code Playgroud)

php post file-upload yii

-3
推荐指数
1
解决办法
104
查看次数

解析错误:语法错误,第39行意外"20"(T_LNUMBER)

你好伙计我在这个脚本中有问题解析错误:语法错误,第39行意外'20'(T_LNUMBER)

<?php  
  header('Content-type: text/plain; charset=utf-8'); 
  echo '<p>Zamowienie przyjete o: <br/>'; 
  echo date('H:i.jSF'); 
  echo '</p>';  //Opis do daty //H - godzina w systemie 24 H // i - minuty // j - dzien miesiaca   //S - przedrostek porzadkowy TH //F - miesiac dodany slownie   
  echo'<p>Panstwa zamowienie wyglada nastepujaco: </p>'; 
  echo $_POST['iloscopon'].'&nbsp opon</br>'; 
  echo $_POST['iloscoleju'].'&nbsp oleju</br>'; 
  echo $_POST['iloscswiec'].'&nbsp swiec</br>'; 
  echo $_POST['ilosczarowek'].'&nbsp ?arówki</br>'; 
  echo $_POST['ilosctlokow'].'&nbsp t?oki</br>';   // zliczanie ilosci zamowionych towarow   $ilosc=0;
  $ilosc=$_POST['iloscopon']+$_POST['iloscoleju']+$_POST['iloscswieac']+$_POST['ilosczarowek']+$_POST['ilosctlokow']; 
  echo 'Ilosc zamowionych towarow: '.$ilosc.'<br/>';   //zliczanie wartosci zamowionych towarow   $wartosc=0.00; …
Run Code Online (Sandbox Code Playgroud)

php post syntax-error

-3
推荐指数
1
解决办法
938
查看次数

如何使用表单(POST请求)获取非输入元素来发送数据?

我有一个发送POST请求的HTML表单.但是,并非所有需要在POST请求中发送的数据都与input元素一起输入.POST当用户提交表单时,我有一个我希望与其余数据一起发送的数值.我该怎么做(不使用AJAX)?

html javascript css forms post

-3
推荐指数
2
解决办法
1589
查看次数

python请求带有标头和参数的POST

我有一个发帖请求,试图requests在python中发送。但是我收到无效的403错误。请求可以通过浏览器正常运行。

POST /ajax-load-system HTTP/1.1
Host: xyz.website.com
Accept: application/json, text/javascript, */*; q=0.01
Accept-Language: en-GB,en;q=0.5
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0
Referer: http://xyz.website.com/help-me/ZYc5Yn
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Content-Length: 56
Cookie: csrf_cookie_name=a3f8adecbf11e29c006d9817be96e8d4; ci_session=ba92hlh6o0ns7f20t4bsgjt0uqfdmdtl; _ga=GA1.2.1535910352.1530452604; _gid=GA1.2.1416631165.1530452604; _gat_gtag_UA_21820217_30=1
Connection: close

csrf_test_name=a3f8adecbf11e29c006d9817be96e8d4&vID=9999
Run Code Online (Sandbox Code Playgroud)

我在python中尝试的是:

import requests
import json

url = 'http://xyz.website.com/ajax-load-system'

payload = {
'Host': 'xyz.website.com',
'User-Agent': 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0',
'Accept': 'application/json, text/javascript, */*; q=0.01',
'Accept-Language': 'en-GB,en;q=0.5',
'Referer': 'http://xyz.website.com/help-me/ZYc5Yn',
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
'X-Requested-With': 'XMLHttpRequest',
'Content-Length': '56', …
Run Code Online (Sandbox Code Playgroud)

python post request python-3.x python-requests

-3
推荐指数
1
解决办法
2万
查看次数

ASP.NET MVC提交表单

我知道提交表单数据的两种方法:通过提交类型提交的按钮或通过AJAX发布呼叫.这两个关于绩效的区别是什么?

ajax asp.net-mvc performance post

-5
推荐指数
1
解决办法
176
查看次数

PHP简单发布错误?

我将在下面发布的代码旨在使用POST方法显示用户从上一页输入的数据(他们的姓名,电子邮件和电话号码).但是,出于某种原因,该名称并未发布,因此我得到2个错误.

错误1:注意:未定义的变量:第X行的-insert-parth-here/details.php中的错误

错误2:注意:未定义的索引:在Y行的-insert-parth-here/details.php中的名称

我在下面标注了X和Y行.我不知道为什么我收到错误的名称而不是电子邮件和电话号码,即使技术上它们是相同的.

<?php   
    if(isset($_POST) && !empty($_POST))
    {
        if(isset($_POST['name']) && !empty($_POST['name']))
        {
            $_SESSION['user']['name'] = $_POST['name'];
            $name = $_POST['name'];
        }
        else
        {
            $error .= "Please enter your Name"; //LINE Y
        }
        if(isset($_POST['email']) && !empty($_POST['email']))
        {
            $_SESSION['user']['email'] = $_POST['email'];
            $name = $_POST['email'];
        }
        else
        {
            $error .= "Please enter your email";
        }
        if(isset($_POST['phone']) && !empty($_POST['phone']))
        {
            $_SESSION['user']['phone'] = $_POST['phone'];
            $name = $_POST['phone'];
        }
        else
        {
            $error .= "Please enter your phone";
        }
    }
    echo "<h3> Name : " ; …
Run Code Online (Sandbox Code Playgroud)

php post

-5
推荐指数
1
解决办法
60
查看次数

如何将图片发布到Facebook群组

我正试图将图片发布到一个群组.发布带有链接的消息并且外部图像没有问题不是问题.但我不能将"实习生"(Facebook图片)发布给一个小组.我收到错误"(#100)流媒体中不允许FBCDN图像:http://www.facebook.com/photo.php? fbid = {picture-id}"

是否有可能将照片发布到群组或发布上传的脸书图片?

sdk post facebook facebook-group

-6
推荐指数
1
解决办法
2353
查看次数