- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Szólánc.
- bitpork: MOD Júni 28- Augusztus 2- szombat jelen állás szerint.
- Magga: PLEX: multimédia az egész lakásban
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Android másképp: Lineage OS és társai
- Random25: Windows 11 telepítés Pendriveról
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
Új hozzászólás Aktív témák
-
oleslie
aktív tag
válasz
drogery #13245 üzenetére
a fájl ismerete nélkül csak tippek.
- php -ként dolgozza fel egyáltalán?
- melyik formában van jelezve a php kód kezdete rövid ( <? ) vagy hosszú ( <?php ), ha rövid, be van állítva, hogy azt is vegye figyelembe?
- van más php script az oldalban, ami működik?
- működik egyáltalán a php? ha csinálsz egy egyszerű php file-t, és azt próbálod megynitni (pl.: teszt.php <?php echo time(); ?>) mit ír ki? -
oleslie
aktív tag
válasz
Speeedfire #13031 üzenetére
Nem szolgáltatói oldalon volt a probléma, hanem a fogadónál. Azt, hogy jól van e összerakva a levél, ki tudom deríteni saját hatáskörben (saját rencer, exim, dovecot, spamassasin).
Kliensoldalon borultak meg a dolgok. Ha utf8 ban csináltam, a M$ levelezőit leszámítva mindenhol jó volt, ha win1250/latin2 -ben, akkor bár jó lett az M$-nek, cserébe baxakodott a többi. Ezt megunva ejtettem a phpmailer-t, és oldottam meg saját hatáskörben a problémát. -
oleslie
aktív tag
válasz
Speeedfire #13029 üzenetére
hüm ... az ölég érdekes.
Én a phpmailer-t cseréltem le a mail() -ra
Valamiért nem tudtam vele úgy levelet küldeni, hogy mindenhol (utf8 + webmail/kmail/kitekintő/etc.) helyesen jelenjen meg amit küldök (tárgy+tartalom), ill. ne érzékelje spam-nak. -
oleslie
aktív tag
válasz
Speeedfire #13026 üzenetére
Mert a választ az SMTP szervertől kapod, az pedig 'átvette' küldésre. Azt nem ellenőrzi, hogy a cél létezik/elérhető/sikerült e a kézbesíteni. Ezt csak úgy tudod megoldani, ha saját SMTPD használsz php-ból.
Most korán van a böngészőelőzményekben való turkáláshoz.
Ha türelmetlen vagy, akkor gugli| php smtpdupdate: ez sem megoldás minden esetre. Előfordul (az enyém is így működik), hogy ha a domain lézetik, 'átveszi' a levelet, attól függetlenül, hogy a fiók létezik e. HA nem sikerül, megpróbálja 3 óránként kézbesíteni. HA ez 24 óra alatt nem sikerül, akkor küldi a választ a @reply-to -ra vagy @from -ra, hogy a címzett nem létezik.
-
oleslie
aktív tag
>Ahol nem elérhető a cron, azok a kétpálcás php webhosting megoldások....
Értem, tehát a rendelkezésre állás. Az, hogy a szerver soha nem kerül 100% leterhelt állapotba lóf*sz.
cron legyen, ez a fontosch, különben kétpálcás?
kicsit reklámozom magam.
Több mint 2 év alatt (2,5 HJE) 2x indítottam újra a szervert. Egyszer ram bővítés, másodjára kernel frissítés miatt. A szokásos (web, levelezés, mysql) mellett futnak játékszerverek is. És ennek ellenére soha nem volt gondom. Azért lennék sufnihosting (kétpálcás?), mert TE nem tudsz önállóan beállítani bármilyen elcseszett scriptet, ami esetleg problémát okozna? Nemhiszem
stat -
oleslie
aktív tag
ok. pontatlan volt a megfogalmazás.
Nem mindenhol tudsz beállítani cronjob -ot.
Az, hogy a cron (vagy ablakOS -en a megfelelője) elérhető e a rendszeren, nem kérdéses. De az, hogy TE, mint felhasználó, hozzáférsz e, már igen.
Valamint: fölösleges bonyolítani az oldalt egy ily módon időzített scripttel, miközben az adatbáziskezelővel kényelmesen, és nem utolsó sorban gyorsabban, kevesebb erőforrást felhasználva meg lehet oldani a feladatot.
Az erőforrásigény téged valószínűleg addig nem fog érdekelni, amíg nem töltesz fel vmilyen hibás scriptet cronra, azzal túlterheled a szervert (láttam már ilyet), amit annak az üzemeltetője úgy old meg, hogy törli a problémás dolgokat, TE pedig old meg ahogy tudod (csináltam már ilyet). -
oleslie
aktív tag
válasz
DeltaPower #12998 üzenetére
Na igen
Bár az én második megoldásom sem tökéletes (már rájöttem hol van benne a hüba), meghagyom annak megtalálását és kijavítását Dave-11 -nek -
oleslie
aktív tag
update (timelimit miatt nem megy a módosítás)
update players_table as player
set player.mana_level = player.mana_level+(floor((unix_timestamp()-player.last_manaupdate)/60)*2),
player.last_manaupdate=unix_timestamp()-mod(player.last_manaupdate, 60),
player.mana_level = IF (player.mana_level>100, 100, player.mana_level)egy sorral egészíteném ki a végén, így nem megy 100 fölé a szint.
-
oleslie
aktív tag
Miért kell túlbonyolítani cron-al, ami nem mindenhol elérhető?
Nem próbáltam ki a kódot, csak elméleti szinten pötyögöm beupdate players_table as player
set player.mana_level = player.mana_level+(floor((unix_timestamp()-player.last_manaupdate)/60)*2),
player.last_manaupdate=unix_timestamp()-mod(player.last_manaupdate, 60)Ebben a formában 60 másodpercenként 2 egységet kap, oszt' viszonthallásra.
Ezt egyszerűen beteszi az oldal elejére, így simán lefut, amikor vki lekéri az oldalt. -
oleslie
aktív tag
válasz
CSorBA #12562 üzenetére
> Adott több, csak ennyi:
> $tomb = array("szin" => "piros")
> ...
> $tomb[0] és az után?
Hát nem. Ugyanis nincs olyan elem a tömbben, aminek 0 (nulla) lenne a zsindexe.
Ha nem tudod az indexeket, akkor lehet hasznos az array_keys(), array_shif(), array_pop() (ha nem akarsz foreach -et)
pl:
$tomb = array("elso" => "piros", "masodik" => "kék", "utolso" => "csaknorisz");
$keys = array_keys($tomb);
$elso = array_shift($keys);
$utolso = array_pop($keys);
echo "elso : ".$tomb[$elso]."\n";
echo "utolso : ".$tomb[$utolso]."\n";
ezt most csak úgy fejből, nem próbáltam ki (bár valószinüleg múkodik) -
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 -
oleslie
aktív tag
válasz
Sk8erPeter #12384 üzenetére
Már meg nem mondom, de volt vmi ami évekig 'deprecated' volt, aztán szűnt meg.
Nemrég pedig belefutottam egy pofonba (igaz, nem nagyon olvasgatom a híreket, csak írogatom a hüje kis programjaimat), miszerint nem mind1, hol/hogyan használod a &$ -t.
ennek fatal error az eredménye :
$valami = 1;
$masolat = &$valami;
$masolat = 2;eddig lehetett így is:
$valami = 1;
func(&$valami);
function func($param) { ... }most viszont a fenti megoldás hibát eredményez, így működik:
$valami = 1;
func($valami);
function func(&$param) { ... }fejből meg nem mondom melyik php verziótól, annyit tudok, hogy buguntu, friss (<=2 hónap) telepítés.
-
oleslie
aktív tag
ok, nem fogalmaztam pontosan.
Tehát az adatbázis elérésére gondoltam. mysql_* fügvényekkel vs. :: PDO> - ez a jelen/jövő, a régi mysql extension a múlt és deprecated
ehh ... akkor ez lehet 1 hét <->10év :/ -
oleslie
aktív tag
hmmm ... láttam már népeket más fórumokon összeveszni PDO vs MySQL hitvita ügyében.
Valaki felvilágosítana (nem úgy!) mi a lényeg? Nekem nincs gondom a mysql -el, amit akarok, azt el tudom benne intézni, sebességére nincs panaszom (injection nem játszik, nem teszek adatot query-be ellenőrzés nélkül.)
-
oleslie
aktív tag
válasz
Vision #12014 üzenetére
DOM-al nem tudtam megoldani, hogy 2 percen végezzen az adatok megemésztésével.
Feldolgozás közben figyelni kellett hol tart a script futásidőben, és a 2. perc letelte előtt paraméterezve header('Location...') -al visszairányítani saját magára különben ... különben csöcs, mert a listát/-kat van ahonnan csak óránként 1x, de van ahonnan NAPONTA csak 3x lehet letölteni.
regex -el bőven időn belül végez.
Persze szervere válogatja. -
oleslie
aktív tag
sok adat -> timeout. DOM felejtős. regex a barátod
-
oleslie
aktív tag
válasz
Vision #11987 üzenetére
Van, sok sikert a vision/octopus "rendszerhez".
Más szavakkal : térdre ... imához ..., házhoz mész a pofonért, te is felvetted a sz*póálarcot?
/érted e mire célozgatok? úgy xar ahogy van, de néhány nagyker ezt a rakás bélsárt használja, (ra*, cé*, legalábbis engem ezek érintenek), állandó sz*pás/Van egy telefonszámom/emilcímem vhol egy visionos emberkéhez /nekem annó sokat segített, bár kicsit lassan/, ha jól sejtem, 1-2 héten belül lesz neked is (még ha nem is tőlem
)
Ha érdekel pm me, és megkeresem.Jah ... gondolom még mindig felhasználja az IP-t az azonosításra. Ha most nem, de később átviszed az oldalt/soap lekéréseket más szerverre, arra figyelj, hogy az adott IP (ahonnan a soap lekérések ki fognak menni) még ne legyen regisztrálva. Ugyanis csak az fogja tudni használni a szolgáltatást az adott IP-ről, aki elsőként bejelenti. A később jelentkezők már nem tudnak mit tenni.
-
Új hozzászólás Aktív témák
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Starlink
- Nothing Phone (3a) és (3a) Pro - az ügyes meg sasszemű
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- OFF TOPIC 44 - Te mondd, hogy offtopic, a te hangod mélyebb!
- Alakul a Visa és a Mastercard európai ellenfele
- Konzolokról KULTURÁLT módon
- Samsung Galaxy S22 és S22+ - a kis vagány meg a bátyja
- További aktív témák...
- Valve Index VR Kit
- Uhh Lenovo ThinkPad P15 G2 Tervező Vágó Laptop -75% 15,6" i5-11500H 16/1TB RTX A2000 4GB /1 Millió/
- Esport PC - i5 13400F, GTX 1080ti és 16gb DDR5
- Ohh Lenovo ThinkPad P15 G2 Tervező Vágó Laptop -75% 15,6" i5-11500H 32/1TB RTX A2000 4GB /1 Millió/
- AZTA! HP EliteBook 840 G8 Fémházas Laptop Ultrabook 14" -60% i7-1185G7 16/512 FHD IPS Iris Xe
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 16/32/64GB RAM RX 7700XT 12GB GAMER PC termékbeszámítással
- Telefon felvásárlás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- Dell OptiPlex MT/SFF 3040, 3050, 7050, 3060, 3070, 5070, 7060 /WIN 11 - SZÁMLA- GARANCIA
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- NEC MultiSync V421 monitor (42") 1920 x1080px
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest