Új hozzászólás Aktív témák
-
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>';
[ Szerkesztve ]
Sk8erPeter
-
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ó.
"Amikor már azt hittem kint vagyok, ezek mindig visszarántottak..."
-
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.
Sk8erPeter
-
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
-
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.
-
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! -
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.
-
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.
-
válasz SektorFlop #10864 üzenetére
Erre gondoltam, hogy csak így be vannak tolva, aztán majdcsak lesz velük valami.
-
válasz SektorFlop #10866 üzenetére
Valóban, de ettől még illik tisztán dolgozni.
-
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.
[ Szerkesztve ]
-
PazsitZ
addikt
válasz SektorFlop #10924 üzenetére
Autocomplete lesz a te barátod. Mondjuk pl. a jquery-s megoldás: [link]
- http://pazsitz.hu -
-
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"
-
Soak
veterán
válasz SektorFlop #10995 üzenetére
Akkor mi a probléma a beléptettéssel?
-
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.
[ Szerkesztve ]
-
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).
-
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.
[ Szerkesztve ]
-
Soak
veterán
válasz SektorFlop #11097 üzenetére
Csekkold, hogy a $_POST eljut-e a feldolgozó oldalig .
-
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 #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 #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.
-
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""Amikor már azt hittem kint vagyok, ezek mindig visszarántottak..."
-
SektorFlop
aktív tag
válasz SektorFlop #11125 üzenetére
tévedtem... csak ennyit ír: "/forum.php"
"Amikor már azt hittem kint vagyok, ezek mindig visszarántottak..."
-
MODERÁTOR
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,
[ Szerkesztve ]
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
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 #11139 üzenetére
A kliensfelé a kódolást hogyan adod meg? Meta tagben vagy kiküldöd headerben? Utóbbi ajánlott.
-
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).
-
Speeedfire
nagyúr
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.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
19.Norbika
csendes 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
Nightvis | www.nethq.hu - html,php,js,jquery,c#,sql programozás
-
Sk8erPeter
nagyúr
-
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.
"Amikor már azt hittem kint vagyok, ezek mindig visszarántottak..."
-
Tele von Zsinór
őstag
válasz SektorFlop #12037 üzenetére
Ilyenkor tud rajtad segíteni a DATE_FORMAT mysql függvény.
-
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.Sk8erPeter
-
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?
-
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.
[ Szerkesztve ]
-
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.
-
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 eredEgyszerű életet élek. Ami üres megtöltöm, ami tele van kiűritem
-
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'Egyszerű életet élek. Ami üres megtöltöm, ami tele van kiűritem
-
DeltaPower
őstag
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.
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
-
fordfairlane
veterán
válasz SektorFlop #12461 üzenetére
Biztos, hogy végrehajtódik az open_connection metódus a query előtt?
x gon' give it to ya
-
DeltaPower
őstag
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.
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
-
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.
[ Szerkesztve ]
x gon' give it to ya
-
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.
x gon' give it to ya
-
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.
x gon' give it to ya
-
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...
We are only Stardust...
-
wis
tag
válasz SektorFlop #14755 üzenetére
Új hozzászólás Aktív témák
- B650/7700X/32GB 6400C28/1TB+2TB NVME/RX6950XT Toxic/850W Gold/TT View71/épített víz mindenen!!!
- HP Pavilion Laptop 14
- AKCIÓ! Szépségápolás, Haj - és Szakállápolási márkás gépek - BOLTI ÁR FELÉÉRT!
- Bomba! HP EliteBook 1040 G7 x360 Érintős Hajtogatós Ultrabook Tab 14" -70% i7-10710U 16/256 FHD LTE
- BONTATLAN Új Iphone 15 és 15 Plus 128-512GB 1év APPLE garancia gyári független Deák AZONNAL Átvehető
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs