Hirdetés
- Samsung Galaxy A54 - türelemjáték
- Samsung Galaxy S23 Ultra - non plus ultra
- Örömhír: nem spórol Európán a OnePlus
- Milyen okostelefont vegyek?
- Ekkor startol és ennyit gyártanak a Galaxy TriFoldból
- Xiaomi 15T Pro - a téma nincs lezárva
- Huawei Watch 4 Pro - kívül-belül domborít
- Külföldi prepaid SIM-ek itthon
- Google Pixel topik
- Android alkalmazások - szoftver kibeszélő topik
Új hozzászólás Aktív témák
-
wis
tag
válasz
SektorFlop
#14755
üzenetére
-
Jinxb1rd
addikt
válasz
SektorFlop
#12492
üzenetére
Tinybrowserrel? Mert nekem az a legnagyobb bajom, hogy nincs hozzá normális képfeltöltő plugin. Maga a tinymce-vel nincs gáz nekem se...
-
fordfairlane
veterán
válasz
SektorFlop
#12468
üzenetére
Esetleg azzal kapcsolatban, van valami javaslat hogy mikor érdemes zárni a kapcsolatot?
Normál connection esetében a script lefutásakor magától záródik, perzisztens kapcsolat esetében egy connection poolban marad. Tudtommal nincs szükség lezárni az adatbázis kapcsolatot scriptből, legfeljebb extrém esetekben.
-
fordfairlane
veterán
válasz
SektorFlop
#12466
üzenetére
A hibaüzenet kapcsolódási problémára utal, viszont a programodban más hiba van. Azzal, hogy kikommentezted az escape_value metódus meghívását, az $sql változód innentől nem létezik, tehát üres query stringet adsz át. Viszont arra emlékeim szerint más hibaüzenetet dob a mysql.
-
fordfairlane
veterán
válasz
SektorFlop
#12464
üzenetére
"de mondom ezen kívül még 3x használom a db osztályt gond nélkül."
Ez világos, csak mivel publikus metódus, gondoltam, esetleg másik osztályból hívod meg, és jelen esetben a keresőosztályból elfelejtetted.
-
DeltaPower
addikt
válasz
SektorFlop
#12461
üzenetére
Ez jónak tűnik, pedig a hibaüzenet alapján arra gondoltam, hogy rosszul tárolod le vagy felülírod valamivel a resource linket.
-
fordfairlane
veterán
válasz
SektorFlop
#12461
üzenetére
Biztos, hogy végrehajtódik az open_connection metódus a query előtt?
-
DeltaPower
addikt
válasz
SektorFlop
#12459
üzenetére
A $this->connect lesz a probléma. Másold be a kapcsolódás részét a classnak, akkor meg tudom mondani mit rontottál el.
-
oleslie
aktív tag
válasz
SektorFlop
#12441
üzenetére
Ez egy nagy tévedés

Kedvenc tanárnőmet tudom idézni ebben az esetben
'a számítógép nem a kívánságaink, hanem az utasításaink szerint működik'van egy idevágó murphy is
'ha javulni látod a dolgokat, akkor valami fölött átsiklottál' -
oleslie
aktív tag
válasz
SektorFlop
#12439
üzenetére
majdnem

jó az { } nélkül is, úgy a következő parancsot ismétli, a 'probléma' a ; -ből ered -
Peter Kiss
őstag
válasz
SektorFlop
#12437
üzenetére
foreach ($this->errors as $key=>$value);
echo $value. '<br>';Bejárod a tömböt anélkül, hogy bármit csinálnál, csak épp a bejárás után még megmarad a $value benne az utolsó elemmel, amit kiíratsz.
-
Soak
veterán
válasz
SektorFlop
#12432
üzenetére
Mennyivel egyszerűbb lenne egy $this->db->fetchAll(PDO::FETCH_ASSOC); ...

Szerk : Kivetted a konstruktorból az = array(); -t ? Amúgy ha már probálsz elmenni az OOP felé akkor ne a mysql-es szarokkal szenvedj szerintem.
-
Soak
veterán
válasz
SektorFlop
#12430
üzenetére
private $tomb = array();
csak igy szimplán, ezt felesleges konstruktorba tenni.
A fetch_array()-ban mi van?
-
Sk8erPeter
nagyúr
válasz
SektorFlop
#12036
üzenetére
$row_count['count(date)']
Uhh, hát ilyen helyett inkább adj egy aliast a meződnek:
SELECT COUNT(date) AS date_count FROM....
vagy ilyesmi. -
Tele von Zsinór
őstag
válasz
SektorFlop
#12037
üzenetére
Ilyenkor tud rajtad segíteni a DATE_FORMAT mysql függvény.
-
SektorFlop
aktív tag
válasz
SektorFlop
#12036
üzenetére
Már nem tudom módosítani. Közben meg van, rájöttem hogy az idő zavart be.
-
Sk8erPeter
nagyúr
válasz
SektorFlop
#11945
üzenetére
-
19.Norbika
tag
válasz
SektorFlop
#11179
üzenetére
Cím alapján lekéred a GEO code-ot ( [link] )
Aztán google maps-nek átpasszolod és már készen is van. Célszerű a geo code-ot a sql insertnél rögzíteni, mert lassú az api.
Kérdés esetén írj PÜ-t
-
Speeedfire
félisten
válasz
SektorFlop
#11179
üzenetére
Talán a javascript, weblapkészítés vagy jquery topicban mutatott rá példákat Brian.

A lényege, hogy elment a google maps 2 koordinátát, ami utána vissza lehet fejteni helyre. Én még csak kicsit foglalkoztam vele, de keresd meg azt a hsz-t, mert elég jó példák vannak benne. -
Soak
veterán
válasz
SektorFlop
#11144
üzenetére
header , nem jöhet elötte semmilyen HTML (üres sorok sem és az sem amit PHP-val iratsz ki).
-
Peter Kiss
őstag
válasz
SektorFlop
#11139
üzenetére
A kliensfelé a kódolást hogyan adod meg? Meta tagben vagy kiküldöd headerben? Utóbbi ajánlott.
-
CSorBA
őstag
válasz
SektorFlop
#11139
üzenetére
Kicsit bővebben írd le. Mi az, hogy fb-n nem klappol? Mikor pl megosztasz egy cikket? Vagy alkalmazást írtak erre külön? Vagy akkor sem passzol, mikor az url-t bemásolod és megosztod?
Ha itt tartunk, akkor erre valaki: 11070
-
válasz
SektorFlop
#11123
üzenetére
SektorFlop és Soak köszi! Másik kérdésem, hogy azt is htaccess -szel kéne megoldani, ha a saját oldalamon akarok egy képet megnézni, akkor egy megjelenítő oldalra irányítson át?
mobal,
-
SektorFlop
aktív tag
válasz
SektorFlop
#11125
üzenetére
tévedtem... csak ennyit ír: "/forum.php"
-
SektorFlop
aktív tag
válasz
SektorFlop
#11120
üzenetére
nem tudom kiszedni valahogy a linkből csak ezt a részt?
"forum.php?topic=3"
vagy a kérdőjel utáni részt?
"topic=3" -
Soak
veterán
válasz
SektorFlop
#11107
üzenetére
Egyszerűnek egyszerű, de jónak semmikép nem jó, nem rég beszélgettünk róla, hogy mindenképpen ellenőrizd le mielött oda irányítod őket (az elöző hsz.-emben direkt nem írtam a http_refferrert) , mert így nagyon könnyű hackelni az oldalad, magyarul ha egy másik oldalról jön a látogatód akkor oda fogja visszairányítani ami elég nagy biztonsági rés.
-
Soak
veterán
válasz
SektorFlop
#11105
üzenetére
Attól is függ, hogy milyen szervert használsz (gyors google keresés alapján) . Ez hasznos lehet.
-
Soak
veterán
válasz
SektorFlop
#11102
üzenetére
Echozod a HTML kódot?
Mármint azt a linket ahol épp a user mozog?
-
Soak
veterán
válasz
SektorFlop
#11097
üzenetére
Csekkold, hogy a $_POST eljut-e a feldolgozó oldalig .
-
CSorBA
őstag
válasz
SektorFlop
#11072
üzenetére
Szvsz nem jó megközelítés. Legyen az online aki 1 perce még itt volt. Szóval ne 1 v. 2-őt jelölgess. Hanem minden oldalfrissítésnél szúrd be az aktuális időpontot, mondjuk lastseen mezőbe.
És az online, akinek a lastseen mezője nagyobb, mint a mostani időpont-1perc.
szerk.: Látom, Athlon64+ megelőzött, valóban lehet az 5 perc praktikusabb.
-
Peter Kiss
őstag
válasz
SektorFlop
#11072
üzenetére
Nem státuszt kell jelölni, hanem vizsgálni kell az utolsó aktivitás időpontját egy kis időablakot hagyva az "aktív" besorolásnak (aki még 5 percen belül kattintott, az aktív).
-
Peter Kiss
őstag
válasz
SektorFlop
#10999
üzenetére
Linkkel főleg nem törlünk semmit.
Ha linket használsz, akkor készíthetsz valamilyen Javascript megoldást, ami indít egy POST kérést (maga a link nem valódi), vagy a link egy megersőítő oldalra mutat, ahol be van iktatva egy POST form. -
Soak
veterán
válasz
SektorFlop
#10995
üzenetére
Akkor mi a probléma a beléptettéssel?

-
Soak
veterán
válasz
SektorFlop
#10989
üzenetére
Elosszor is ajanlom, hogy prepared statementeket hasznalj , php.net-en le van irva a PDO eleg jol. A regisztralasnal pedig futtasd le ugyanazt a query-t mint amit belepeskor, szoval egy nevvel nem lehet ketszer regisztralni, javaslom azt is hogy ellenorizd, hogy ne a "semmit" ird be (magyarul ha egy ures formnal ranyomok a regisztracios gombra akkor ne tudjak regelni).
Ha pedig case sensitiven akars keresni MySql-ben akkor SELECT * FROM users WHERE BINARY username ="username"
-
PazsitZ
addikt
válasz
SektorFlop
#10924
üzenetére
Autocomplete lesz a te barátod. Mondjuk pl. a jquery-s megoldás: [link]
-
Tele von Zsinór
őstag
válasz
SektorFlop
#10919
üzenetére
Kell egy köztes tábla, két mezővel: felhasználó és üzenet id. Amikor küldesz egy levelet, létrehozol két rekordot ebben (feladó és címzett).
Amikor valaki törli a levelet, innen törlöd a megfelelő sort. Ha már nincs egy sem az adott üzenethez, akkor azt is törölheted.
Ez a rendszer módosítás nélkül képes majd kezelni azt is, ha több címzetted lehet.
-
Peter Kiss
őstag
válasz
SektorFlop
#10866
üzenetére
Valóban, de ettől még illik tisztán dolgozni.
-
Peter Kiss
őstag
válasz
SektorFlop
#10864
üzenetére
Erre gondoltam, hogy csak így be vannak tolva, aztán majdcsak lesz velük valami.
-
Peter Kiss
őstag
válasz
SektorFlop
#10856
üzenetére
A megközelítés jó, a megvalósítás nem az igazi, mert, ha jól értem, gyakorlatilag a levegőbe lógnak különféle változóid, amelyeknek aztán értéket adsz, illetve arra is kíváncsi lennék, hogyan is épül fel a teljes mutatvány (nem csak a megjelenítés része, hanem minden). Én is ilyen megoldást használok, de olyan módon, ahogyan az ASP.NET/Razor view engine teszi .NET-ben.
-
Soak
veterán
válasz
SektorFlop
#10856
üzenetére
Így szoktam én is, csak gondoltam kiprobálom újszerűen, de azóta már megírtam rendesen.
-
Forza_JUVE
aktív tag
válasz
SektorFlop
#10818
üzenetére
Azért nem hiszem h az IP-vel lehet baj, mert amíg 'localhost' volt, addig azt írta h nem tud kapcsolódni a szerverhez, mikor átírtam 'sql'-re, akkor már nem írta ezt ki.
És én is úgy tudom h a localhost általában a 127.0.0.1 IP-t takarja.
Huuuh, most nagyon okosnak tűnhettem, pedig k-ra nem értem ezt az adatbázis-témát!
-
Peter Kiss
őstag
válasz
SektorFlop
#10811
üzenetére
Valóban rosszul emlékeztem, mert ilyenkor a PHP nem NULL-ra, hanem üres string-re húzza az érték nélküli paramétereket, amire az isset() már jól reagál, de ettől függetlenül is értelmesebb értékkel együtt használni.
-
Peter Kiss
őstag
válasz
SektorFlop
#10804
üzenetére
Valóban hibás a HTML kód, de ezzel a megoldással ez:
if(isset($_GET['edit'])){
betöltendő tartalom...
}nyilván nem fog menni.
A page.php?menu=akarmi&edit meghívása a $_GET tömbben ezt fogja eredményezni:
"menu" => "akarmi", edit => NULL
Az isset alkalmazása itt helytelen, mert helyesen FALSE-t ad vissza, magyarázat, megoldás itt. Az array_key_exists() mellett a megoldást az jelentheti, ha az edit-nek adsz valami értéket (ne 0-át):
page.php?menu=akarmi&edit=1
-
Sk8erPeter
nagyúr
válasz
SektorFlop
#10807
üzenetére
Akkor jó.
Azt nem írtad le, mi van a $menu-ben, lehet, hogy az is bekavart, franc tudja. -
SektorFlop
aktív tag
válasz
SektorFlop
#10806
üzenetére
most már működik. de őszinte leszek, nem tudom hogy mi volt a baj, már egy kicsit ingerült vagyok és írtam át az egész oldalt, de a lényeg hogy most már jó.
-
Sk8erPeter
nagyúr
válasz
SektorFlop
#10804
üzenetére
"problémám az hogy így nem működik a linkem:
<a href=page.php?menu=$menu&edit'>Módosítása</a>"
kihagytad a kezdő aposztrófot - aminek igazából szebben idézőjelnek kéne lennie, de ez most a lényeg szempontjából mindegy.
Meg érdemes HTML-kódként megadni hivatkozásnál az &-jelet a validitás érdekében, aminek a megfelelője: &
Ezenkívül sztem érdemes inkább a változókat hozzáfűzni a jobb láthatóság érdekében
Szóval próbáld valahogy így:echo '<a href="page.php?menu='.$menu.'&edit">Módosítása</a>';
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Assetto Corsa Rally
- Samsung Galaxy A54 - türelemjáték
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- SSD kibeszélő
- AMD CPU-k jövője - amit tudni vélünk
- Microsoft Excel topic
- Valami baja van a tápomnak
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen egeret válasszak?
- További aktív témák...
- ASUS ROG STRIX RTX3080TI O12G GAMING
- ASUS ROG Delta S USB-C
- -ÚJ,2 ÉV GAR- GAMER PC: RYZEN 5 4500-5600X +RX 6600/6700XT +16-64GB DDR4! SZÁMLA! 70 féle ház!
- Dell Latitude 7410 Strapabíró Ütésálló Profi Ultrabook Laptop 14" -80% i7-10610U 16/512 FHD IPS MATT
- Lenovo ThinkVision LFD E65 65" LFD kijelző új
- Telefon felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- Dell USB-C dokkolók: (K20A) WD19/ WD19S/ WD19DC + 130W, 180W, 240W töltők
- Azonnali készpénzes félkonfig / félgép felvásárlás személyesen / csomagküldéssel korrekt áron
- Panasonic HC-V770 FUL HD kamera
- Gamer PC-Számítógép! Csere-Beszámítás! R5 8400F / RTX 3070Ti / 32GB DDR5 / 1TB SSD!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


Ha linket használsz, akkor készíthetsz valamilyen Javascript megoldást, ami indít egy POST kérést (maga a link nem valódi), vagy a link egy megersőítő oldalra mutat, ahol be van iktatva egy POST form.


