-1

SO ..私は完全に後方にあるこのプロジェクトを持っていますが、基本的には、いくつかのitem_IDの数量を追加してから、使用するフレームワークのカートページにリダイレクトする作業フォームを提供する必要があります。

もちろん、私がフレームワークの皮をむき、彼のためにその機能をカスタマイズするのではなく。この男は、フォームをハードコーディングすることを主張する「自分で書いた」ハッキングされたphpページをいくつか持っています。

とにかく、アクションでcart.phpに送信するフォームがあります

<form name="orderform" method="post"     action="http://s429036015.onlinehome.us/cart.php" id="orderform">
    <input type="hidden" name="mode" value="add" />
    <input type="hidden" name="productid" value="140" />
    <input type="hidden" name="cat" value="" />
    <input type="hidden" name="page" value="" />
    Qty <input type="text" id="product_avail" name="amount" />      
   <button class="button main-button list-button add-to-cart-button" type="submit" title="" onClick="location.href='cart.php'">
    <span class="button-right"><span class="button-left">Add to cart</span></span>
  </button>       
</form>   

上記のフォームは適切に送信され、数量が入力され、セッションがデータを保存し、アイテムがカートに正常に保存されます....しかし、そのonclickイベントは<button>機能しません!

私もこれを試しました

<button class="button main-button list-button add-to-cart-button" type="submit" title="" onClick="GotoPage(); return:true;">

フォームの前にこのスクリプトを使用して

<script type="text/javascript">
  function GotoPage() {
    window.location = "http://s429036015.onlinehome.us/cart.php";
  }
</script>

誰にもアイデアはありますか?私を狂わせる...

4

1 に答える 1

0

PHP では、フォームからデータを処理した後、これを試してください。

header('location: http://s429036015.onlinehome.us/cart.php');
于 2012-10-17T20:42:22.227 に答える