現在、ショッピング カートに取り組んでいます。product_info.php ページで何が起こっているかを簡単に説明します。
商品情報ページでは、名前、価格、画像などの商品情報が表示されます。
私はこのページで小さな機能を作りました。製品のメイン画像の下に 10 個の小さな異なる色の画像と、php Gd を使用してメイン画像に何かを書き込むための 2 つのテキスト ボックスを配置しました。
画像の小さな画像の onclick と 3 つのパラメーターを持つ 2 つのテキスト ボックスの onkeyup で呼び出される ajax 関数を作成しました: 選択したカラー画像のパスとテキスト ボックスの値。テキスト ボックスを入力すると、この関数が呼び出され、応答が img.php ファイルに送られます。このファイルでは、GD を使用して動的画像が作成され、(データベースではなく) ランダムな画像整数名とこの画像と共にフォルダーに保存されます。そして img.php から製品情報ページに表示され、メイン画像に表示されます。この新しい画像のパスは、ユーザーがチェックアウトを行ったときにセッションに保存され、テーブルに保存されます。
ユーザーが異なる色を選択するか、テキストボックスに異なる値を入力すると、同じプロセスが繰り返され、新しい画像が作成されてフォルダーに保存されるたびに。
私の質問は、新しい画像が作成されるときに、以前の画像をフォルダーからリンク解除するにはどうすればよいですか? よろしくお願いします。