English 中文(简体)
如何清除 php 中的 URL 变量
原标题:How to clear URL variables in php
if (isset($_GET[ add ]) && isset($_GET[ price ]) && isset($_GET[ qty ])){

    $ITEM = array(
      //Item name       
       name  => $_GET[ add ], 
      //Item Price
       price  => $_GET[ price ], 
      //Qty wanted of item
       qty  => $_GET[ qty ]     
         );
     $_SESSION[ SHOPPING_CART ][] =  $ITEM;

当页面是刷新时, 一个项目会添加到工具箱中。 是否有人能帮助删除 URL 变量?

最佳回答

正如Alex在 http 协议角度提到的那样, 您应该使用 POST 请求来更新您的车 。

请注意,使用Get或POST要求,问题依然存在。 POST更令人厌烦,因为客户需要保持警惕。

为了避免在浏览器中刷新页面,购物车会得到另一个重复的项目,您可以选择例如 :

  • Sends a redirection (301,302) after adding the item to the browser to clean the vars from the url/request
  • Use AJAX to add items to the shopping cart
问题回答

POPST 请求旨在更新服务器状态。

没有 GET 请求。

您对工作使用错误的工具。 将一个项目添加到您的购物车应该是一个 < code> POPST 请求 。





相关问题
Brute-force/DoS prevention in PHP [closed]

I am trying to write a script to prevent brute-force login attempts in a website I m building. The logic goes something like this: User sends login information. Check if username and password is ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

定值美元

如何确认来自正确来源的数字。

Generating a drop down list of timezones with PHP

Most sites need some way to show the dates on the site in the users preferred timezone. Below are two lists that I found and then one method using the built in PHP DateTime class in PHP 5. I need ...

Text as watermarking in PHP

I want to create text as a watermark for an image. the water mark should have the following properties front: Impact color: white opacity: 31% Font style: regular, bold Bevel and Emboss size: 30 ...

How does php cast boolean variables?

How does php cast boolean variables? I was trying to save a boolean value to an array: $result["Users"]["is_login"] = true; but when I use debug the is_login value is blank. and when I do ...

热门标签