- Xiaomi 15T - reakció nélkül nincs egyensúly
- iPhone topik
- 2.1-es Bose sztereó hangrendszer a Redmi K90 Pro Maxban
- Hivatalos a OnePlus 13 startdátuma
- Szívós, szép és kitartó az új OnePlus óra
- Apple AirPods Pro (2. generáció) - csiszolt almaságok
- Egyéves Gemini AI Pro a Google-től a magyar egyetemistáknak is
- 175 fotó, amit a Vivo X300 és X300 Pro kameráival készítettem
- Milyen okostelefont vegyek?
- Samsung Galaxy Watch7 - kötelező kör
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Na, akkor most kezdd elölről, egy másik sessionnel. Küldj rá egy session_destroy-t, majd kezdd elölről a folyamatot.
Nagyon nagy csoda lenne valóban, ha a PHP csak úgy magától kitalálná, hogy te melyik azonosítójú elemet is szeretted volna kedvencek közé menteni, mivel szerveroldalon a form elküldése után csak annyi látszik, hogy létezik mondjuk a $_POST['add'], vagy épp a $_POST['del'], tehát megnyomtad a hozzáadó gombot, vagy megnyomtad a törlő gombot, de annak SEMMI nyoma nincs, hogy te most melyik azonosítóhoz tartozó hozzáadó-törlő gombot nyomtad meg. Mégis honnan a büdös francból kellene látnia a szerveroldalnak, hogy mi a szándékod?A CIKLUSON BELÜL van egy ilyen részed:
if ( $_POST['add'] )
{
$_SESSION['fav' . $row['id']] = 'true';
}
if ( $_POST['del'] )
{
$_SESSION['fav' . $row['id']] = 'false';
}Ergo az $sql = "SELECT * FROM items WHERE sitelink = '" . $site_link . "'"; query-d összes eredményén végigrohangászol, majd ha épp létezik szerveroldalon a $_POST['add'] vagy a $_POST['del'], akkor az aktuális cikluslépés sorazonosítójához tartozó sessionváltozóba eltárolod a "true" értéket.
Így ha egyszer megnyomtad azt a szaros gombot, akkor elméletben mindegyik adatbázisban megtalált azonosítóhoz tartozó session-változónál true lesz az érték.De lassan kifogyunk a magyarázat-kombinációkból.
Szerk.:
... és ahogy látom, modder nagyjából ugyanazt írta le közel egyidőben, mint én, más szavakkal.Egyébként könnyebb lenne látnod az egész eredményét, ha mondjuk adott felhasználóhoz nemcsak sessionbe mentenéd a kedvenceit, hanem úgy, ahogy van is értelme, adatbázisba. Mert így csak a munkamenet erejéig fognak élni a kedvencek.
Új hozzászólás Aktív témák
- Budapest és környéke adok-veszek-beszélgetek
- HiFi műszaki szemmel - sztereó hangrendszerek
- Debrecen és környéke adok-veszek-beszélgetek
- Milyen légkondit a lakásba?
- Xiaomi 15T - reakció nélkül nincs egyensúly
- PlayStation 5
- Nagyon nem szokványos módon ment tönkre egy ASML gép Kínában...
- Építő/felújító topik
- Vezeték nélküli fejhallgatók
- Kezdő fotósok digitális fényképei
- További aktív témák...
- BONTATLAN Új iPhone 17 PRO MAX Silver - Ezüst 256-512GGB Független 1év Apple G Azonnal átvehető.Deák
- MUNKAGÉP Dell Precision 7520 / 16gb ram / 512gb SSD / Nvidia 4gb dedikált / MAGYAR Bill
- Gamer pc eladó! 2070 Super/i5-10600KF/16GB RAM/Be Quiet
- Ryzen 7 5800X / 2x 500GB SSD / 32GB DDR4 3000MHz / RX 9060 XT + Előretelepített Eredeti Win11 PRO
- új iPhone 17 Pro 512GB cosmic orange kozmosznarancs független Apple 1 év garancia
- HIBÁTLAN iPhone 16 Pro 128GB Desert Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3673, 97% Akksi
- GYÖNYÖRŰ iPhone 12 Mini 64GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS3658, 100% Akkumulátor
- Iphone 14 Pro Max 128GB // Számla + Garancia //
- Xiaomi 15 256GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo ThinkPad P15 Gen 2 Mobile Workstation - i7-11850H 32GB 512GB Nvidia RTX A4000 8GB 1 év gar.
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest