Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Köszi! Akkor tehát az lenne a megfelelő, ha már az oldal megnyitásakor csatlakoznék az adott adattáblához, és az ott tárolt mezőkben megnézném, hogy létezik-e már adott session id, ha igen, akkor következik az, hogy nem kell csinálnom vele semmit, ellenkező esetben viszont eltárolom az adott mezőbe, és létrehozok mondjuk egy változót, ami tárolja, hogy adott id-jű session már kipipálva?
Most sebtiben ilyesmire gondoltam, még persze nem próbáltam ki, csak agyalok, így lehetnek benne hibák:
//tételezzük fel, hogy már csatlakoztunk az adatbázishoz
$id = session_id();
$query = "SELECT * FROM visit_table WHERE visit_id = '$id' ";
$query = mysql_query($query);
if( isset($_SESSION['visited']) && ($_SESSION['visited'] == true) && mysql_num_rows(query)>0)
; //nem csinálunk semmit
else{
$query = "INSERT INTO visit_table ( visit_id, date )
VALUES ( '$id', '$date' ) "; //tételezzük fel, hogy $date már beállított
if ( !mysql_query ($query) ){
//hibaüzenetek...
}
$_SESSION['visited'] = true;
}Ilyesmire gondoltál?
Újabb session_id-jű emberkénél már nem lesz beállítva a $_SESSION['visited']?
Szólj, ha valami nem stimmel.
Előre is köszi ismét!
Új hozzászólás Aktív témák
- Kell(ene) a hűtés a MacBook Neónak
- BMW topik
- BestBuy ruhás topik
- Stílussal és friss szenzorokkal futott be a Huawei Watch GT 5
- Proxmox VE
- Természetfeletti erő? Acer Nitro V 16 AI notebook Gorgon Pointtal
- Óra topik
- Poco F8 Ultra – forrónaci
- 50 év után kilőtt négy űrhajós a Holdra
- One mobilszolgáltatások
- További aktív témák...
- ASUS TUF Gaming GeForce GTX 1650 OC 4GB GDDR6
- ELADÓ: SAMSUNG Odyssey G5 34" ULTRAWIDE GAMER MONITOR BRUTÁL ÉLMÉNY!
- MSI RX 6600 XT 8GB GDDR6 MECH 2X OC Eladó!
- LG OLED 42C2 hibátlan, beégésmentes, 120Hz, PS5/Xbox gaming TV
- AMD Ryzen R9 5900X 12Mag / 24Szál / 3,7 / 4,8 GHz / 22 Hónap Alza.hu garancia / Beszámítás OK!
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- MacBook felvásárlás!! MacBook, MacBook Air, MacBook Pro
- AKCIÓ! 1TB Kingston KC3000 NVMe SSD meghajtó garanciával hibátlan működéssel
- AKCIÓ! Motorola Edge 60 Pro 5G 512GB okostelefon garanciával hibátlan működéssel
- Xbox One S All Digital 1 TB + kontroller 6 hó garancia, számlával!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


