Hirdetés
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Meggyi001: Kórházi ellátás: kuka vagy finom?
- GoodSpeed: WindowBlinds 11
- eBay-es kütyük kis pénzért
- Brogyi: CTEK akkumulátor töltő és másolatai
- Real Racing 3 - Freemium csoda
- Oldman2: A KOReader ebook olvasó program
- Elektromos rásegítésű kerékpárok
Ú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
- -ÚJ,2 ÉV GAR- GAMER PC: RYZEN 7 5700/5800X +RX 6600/6700XT +16-64GB DDR4! SZÁMLA! 70 féle ház!
- Bontatlan Lenovo ThinkPad T14s Gen 4 touch gari 2028.11
- Lenovo Thinkpad T490, 14" FHD IPS kijelző, I7-8565U CPU, 8GB DDR4, 256GB SSD, W11, Számla, 1 év gara
- LG 55QNED80T3A 4K UHD Smart AI TV MAGIC MOTION TÁVIRÁNYÍTÓVAL!
- Apple Watch 7 Red 45mm Cellular/1 hónap gar./Akku 81%/p4550
- ÁRGARANCIA! Épített KomPhone Ultra 9 285K 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 14 Pro Max 128GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS3913, 100% Akkumulátor
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3050 6GB GAMER PC termékbeszámítással
- Samsung Galaxy S24+ / GyáriFüggyetlen / 12/256GB / 12Hó Garancia
- LG 55B4 - 55" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő


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.

