Bunun üzerine yaklaşık 20 görüntüler ile görüntülerin, her sayfanın bir 5 sayfa galerisi resim. Istemcileri görüntünün bir dijital kopyasını sipariş etmek için her bir görüntü 2 onay kutularını, "web çözünürlük" ve "baskı çözünürlüğü" ile ilişkilidir.
Sayfa PHP inşa edilmiştir. İstemci tüm 5 sayfalar boyunca görüntüleri seçerek bittiğinde, o "Gönder Order" tıklamaları ve seçilen görüntülerin küçük resimlerini görüntülemek ve sipariş ve bütçe bilgileri isteyecektir bir onay sayfasına alınır.
Hangi görüntüleri sayfalar arasında seçilmiştir korumak için en kolay yolu nedir? Bu bir sayfalık galeri yaşımdayken, mükemmel çalıştı bu kodu kullanarak edildi:
echo "<ul class=\"req-box nolist\">
<li>";
if (isset($_POST['photo-select']) && in_array($photoid . "-print", $_POST['photo-select'])) {
echo "<input type=\"checkbox\" checked=\"checked\" name=\"photo-select[]\" id=\"{$photoid}-print\" value=\"{$photoid}-print\" />\n";
} else {
echo "<input type=\"checkbox\" name=\"photo-select[]\" id=\"{$photoid}-print\" value=\"{$photoid}-print\" />\n";
}
echo "<label for=\"{$photoid}-print\">print use</label></li>\n
<li>";
if (isset($_POST['photo-select']) && in_array($photoid . "-web", $_POST['photo-select'])) {
echo "<input type=\"checkbox\" checked=\"checked\" name=\"photo-select[]\" id=\"{$photoid}-web\" value=\"{$photoid}-web\" />\n";
} else {
echo "<input type=\"checkbox\" name=\"photo-select[]\" id=\"{$photoid}-web\" value=\"{$photoid}-web\" />\n";
}
echo "<label for=\"{$photoid}-web\">web use</label></li>\n
</ul>\n";
Ama şimdi bu tabii ki sayfalara bağlantılar <a>
çapa olduğundan, çalışmaz ve $ _POST dizi post olmaz. Ben bu bir jQuery AJAX POST olay kullanılarak yapılabilir düşünüyorum, ama ben% 100 emin değilim, ve ben bunu yapmak için en iyi yolu ise emin değilim. Birisi JS özürlü varsa, formu sağ, hiç çalışmaz?
O zaman tek yolu, iyi, ama ben bu konuda sizden tüm bazı tavsiyeler gerekir. Teşekkürler!