-1

まず、私はコーディングにかなり慣れていません。現在、私はペイパルを通じて販売を行うウェブサイトに取り組んでいますが、問題は、販売されるほとんどすべてのアイテムが一意であり、1 つの販売が完了すると、アイテムがすでになくなった後、人々が重複して購入するオプション。Paypal がボタンを操作する方法は、「今すぐ購入」オプションを選択すると、何らかの方法でチェックアウト オプションを使用してサイトに転送されることです。私は彼らがそうすると仮定します。だから私がしたいのは、今すぐ購入ボタンが選択されると、それ自体がページから自動的に消えるか、そうでなければ消えて、そのページに行ったり戻ったりするユーザーがそれを見ることができないようにすることです. 私' これはphpまたはjavascriptで何らかの形で可能であると確信していますが、可能であればphpソリューション、またはhtmlソリューションを好むでしょう。お早めにどうぞ!

4

1 に答える 1

0

「今すぐ購入」を押すとすぐにアイテムを購入するという基本的な仮定では、データベースやフラット ファイルなどの永続的なデータストアにいくつかの値を保存する必要があります。次に、選択内容に応じて、次のようなコードを使用してボタンを非表示にすることができます。

if ( hasItemBeenBought( itemId ) )
{
    echo "Looks like you missed out :(";
} else {
    echo "<button>Buy Now</button>"; // Replace with PayPal specific button
}

ただし、ステイシーのコメントに同意する必要があります。この質問は、単純な答えを得るにはかなり広いです。PHP はステートレスであり、前のユーザーが行ったことを何も覚えていないため、*AMP スタック (Apache、MySql、および PHP) の一部として PHP がよく見られます。

Cookie とデータベースの永続性について説明している、優れた包括的な記事がここにあります。

于 2013-05-29T00:54:57.923 に答える