Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

Jim Morrison
#22036
egyik cordova fájlban már találtam valamit...

// Fix for CB-1405
// Google issue 4641
settings.getUserAgentString();

IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(Intent.ACTION_CONFIGURATION_CHANGED);
if (this.receiver == null) {
this.receiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
settings.getUserAgentString();
}
};
webView.getContext().registerReceiver(this.receiver, intentFilter);
}

talán lassan meglesz...

azt hiszem megtaláltam, már csak a gépen kéne megtalálnom és hardcodeolni a jó UA t :/
damn, lehet visszaszívom, mert ez lehet nem a legújabb verzió.
Utoljára szerkesztette: Jim Morrison, 2015.07.03. 11:16:48

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

Jim Morrison
#22035
legalább tanultam valamit, $resource tényleg nem rossz dolog.
Mivel UAhez és cookiehoz nem enged hozzányúlni, megpróbálom a cordova kódjában valahol hardcodeolni milyen user agentet használjon (mobil app lesz, cordova segítségével).

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

Bercy
#22034
En is segiteni probalok, de ehhez meg kell ertenem legalabb minimalis szinten a rendszer mukodeset. Ezert is kerdezek, anelkul nehezen menne. Lehet, hogy van valami olyan kulonbseg a $http es $resource kozott amirol nem tudok.
MerlinW
#22033
Ötletelünk. Egyébként köszönjük a hasznos kommentet.

[merlinw.org]

Bercy
#22032
Es a $resource hasznalata a $http helyett miben befolyasolja ennek a szerencsetlen cookienak a letezeset? Mert szerintem a problemat ez nem oldana meg.
Jim Morrison
#22031
ne fáradj, ez még mindig nem oldja, meg a problémámat, hogy mobil UA miatt redirectel és nem "kaphatom meg" a json-t amire vágytam.
Proof (kivehető az oldalkezdés: <!Doctype...):
Spoiler (katt a megjelenítéshez)

próbáltam cordovában is átírni a user-agentet, hogy build után jó legyen, eddig eredménytelenül.
Utoljára szerkesztette: Jim Morrison, 2015.07.02. 20:22:59

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

MerlinW
#22030
Jó a resource és kényelmes (RESTful), viszont api kommunikációhoz való. Ha pl. fájlt szeretnél behúzni, akkor továbbra is http.get-re lesz szükséged.

szerk: pont a héten írtam egy általános, egyszerű factory-t resource-ra (XHR néven), ha szeretnéd bedobom holnap. Onnantól csak használnod kell (XHR.save(hova, mit), XHR.remove(hova mit), stb).
Utoljára szerkesztette: MerlinW, 2015.07.02. 20:10:48

[merlinw.org]

j0nNyKa
#22029
~ugyanaz mint a $http, dobsz neki egy url paramétert, meg opcionálisan 2423432 másik beállítást, majd callback függvénybe kapod az adatot

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

Jim Morrison
#22028
Akkor $resource lesz (még nem is hallottam róla, szóval eltarthat egy ideig míg összerakom)

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

j0nNyKa
#22027
az egy másik isten volt, és de, biztos vagyok benne hogy ez történik
$resource lesz egyébként a megoldás, ebben ~biztos vagyok

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

Bercy
#22026
Az tiszta sor de a webszervert (apache, nginx, node, whatever) is egy isten konfiguralta be? 😊
Nem lehet, hogy meg azelott redirectel, hogy eljutna a request a backend alkalmazasig?
j0nNyKa
#22025
sima controllerben

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

MerlinW
#22024
Nem tudom a választ, viszont én $resource-t használok, azzal nincs ilyen problémám mobilon. Hol küldöd a requestet? form submit, service, resolve, stb?

[merlinw.org]

Jim Morrison
#22023
Most hála a jó chrome://inspect-nek, kiderült, hogy ott csücsül a
Cookie:redirectToMobile=1

És az a sanda gyanúm, hogy emiatt kerülök folyamatosan mellékvágányra. Viszont nem tudok megszabadulni tőle, se átírni 0-ra, mert ha headerben küldök neki setcookiet, akkor már vinnyog, hogy "Refused to set unsafe header "Cookie""
Így most aztán fogalmam sincs, hogy hogy lehetne ezt "kivédeni"
Utoljára szerkesztette: Jim Morrison, 2015.07.02. 15:32:11

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

j0nNyKa
#22022
a szerver nem okozhat redirectet, mert az apit egy isten irta

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

Bercy
#22021
CORS-nak igy ebben a formaban sok koze nem lehet. Ha asztalirol mukodik. Az API (illetve az azt futtato server) meg az elott redirectel mielott az alkalmazasod (API) elindulna? Szoval a szerver maga okozza a redirectet vagy az altalad irt alkalmazas?
Jim Morrison
#22020
Legtöbb helyen ilyen válaszokat olvasok: "The problem is in CORS You should make configure your server side to allow Authorization in header. "
Viszont ugyanaz működik gépen és nem mobilon, ami tényleg nem tudom miért lehet, ennyire nem vágom a témát.

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

Jim Morrison
#22019
nem jött be.

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

Jim Morrison
#22018
POST nál van valami, hogy kihagyja a headerből, de azt orvosoltam. Mindegy, akkor megint megpróbálom, hogy manuálisan beírok mindent, hátha.

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

Malakai
#22017
Raw requestben nincs különbség?
Lehet mobil kihagy valami headert pl.

(\__/) ( X.x) ( } . { )

Jim Morrison
#22016
folyamatosan asztali chrome 'device mode'ját használtam, ráadásul a telefonom szerepel a listában is, de itt jó, mobilon meg nem.
'Próbáltam, hogy beállítok más UA t de úgy sem lett jó
Utoljára szerkesztette: Jim Morrison, 2015.07.02. 12:01:56

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

Bercy
#22015
Probald meg azt, hogy megnezed mi a mobil bongeszonek a user_agent stringje. Ezutan megprobalod aszatli bongeszobol kuldeni egy requestet az API-ra a mobil user agenttel. Chorme pl tudja ezt kapasbol.
Jim Morrison
#22014
Ti milyen hibára gyanakodnátok, ha egy project ami angularjs-t használ, tökéletesen működik, ha gépen teszteljük, de mobilon nem megy?
Az angularjs $http-vel kapcsolatban lépnek fel gondok. Míg gépen tesztelve mennek a GET és POST kérések (API-k irányába), addig mobilon nem kapom meg a JSON tartalmát amit szeretnék, helyette redirectel és annak az oldalnak a forrását adja vissza, ahova átirányít.
Ha nem jó az API lekérés akkor 400-as hibát kéne hogy dobjon (JSON ban) igaz (kipróbáltam és nagyobb APIk nál így megy legalábbis)?
De akkor miért redirectel, szerverbeállítás (htaccess) lehet a hiba?

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

Gladiator
#22013
Koszi, de ez is erdekes, mert pl. tobb ezres lakosu faluk nincsenek benne, viszont a patakok, folyok igen...

MerlinW
#22012
http://download.geonames.org/export/dump/
Utoljára szerkesztette: MerlinW, 2015.06.18. 19:39:31

[merlinw.org]

Gladiator
#22011
Hello

Weblapra szeretnek ilyen legordulo menube ilyen orszag, azon belul allam, azon belul pedig varos valasztos listat angolul. Mar egy csomot megneztem, de olyan igazan faszat meg nem talaltam. Az a baj, hogy vagy olyan lista van, ami annyira egyszeru, hogy hianyzik belole tobb orszag is, vagy pedig annyira reszletes, hogy meg a Blaha Lujza teret is kulon varosnak veszi (itt most tuloztam). Nem ismer valaki egy igazan jo, bevalt listat, ami pont jo reszletesseggel listazza az orszagokat?

j0nNyKa
#22010
btw ha van egyetemi emailcímed, a jetbrainsnél regelj vele, kapsz student licence-t, és meg tudod nézni a phpstormot pl

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

Jim Morrison
#22009
sajnos még mindig nem használok ide t 😞 azért majd kipróbálom. majd. valamikor.

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

j0nNyKa
#22008
dehát ezt minden normális IDE tudja évezredek óta, és ebben még projektet sem tudsz kezelni
wat

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

Jim Morrison
#22007

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

vafeN
#22006
Sziasztok, esetleg valaki tudna ajánlani egy olyan ingyenes hostingot ami php 5.3-on vagy az felet futt ? (tudom, mai világba érdemesebb már megvenni egy saját tárhelyet, de az majd későbbre tartogatom 😉)

[O_O] (.)(.)

#22005
Veszekedtem már vele eleget, ezt az 1-2 hónapot már kibírom. 😊

unzip ; touch ; finger ; mount ; gasp ; yes ; umount ; sleep

SzirmosSzisza
#22004
Nyugodtan szólj neki, md5 nem jelszó tárolására lett kitalálva.

Amúgy ha megnézed pont az üres sztring adja azt a hasht amit írtál pár hozzászólással lejjebb 😊
Utoljára szerkesztette: SzirmosSzisza, 2015.05.10. 19:21:14

“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás

#22003
Oktatómnak kéne ezt elmondani, ő tanította 😊
Ezt a beadandót megcsinálom úgy, ahogy ő elképzeli aztán majd utána helyre pofozom. Egyelőre még veszekedek vele, hogy MySQLi-t varázsoljon a csoda fejlesztő környezetére mert ha amiatt rossznak titulálja a munkám akkor gubanc lesz 😄

unzip ; touch ; finger ; mount ; gasp ; yes ; umount ; sleep

#22002
Igen 😊
Bahh, most hogy így elkezdtem kimásolni a releváns részeket a kódból, meglett a hiba. Jó nagy barom vagyok...😊

<input type="password" name="password"...

Túloldalon

$passwd = md5($_POST<'passwd'>);

Whoops...<#miaz>
Ha jól sejtem akkor így random generált magának valamit
Utoljára szerkesztette: Blum, 2015.05.10. 19:17:10

unzip ; touch ; finger ; mount ; gasp ; yes ; umount ; sleep

SzirmosSzisza
#22001
Tippre hardkódoltad véletlen a passwordot az insertben.

Amúgy 2015-ben felejtsük már el az md5/sha-t jelszó tárolásra :/

“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás

j0nNyKa
#22000
ték
also: specifikáld már micsinálsz, php md5 függvény?

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

#21999
Üdv!

Megint elakadtam. Regisztrációval/bejelentkezéssel van problémám. Egy ideig azt hittem, hogy a bejelentkezés rossz de végülis rájöttem, hogy már magával a regisztrációval/adatbázissal nem stimmel valami. Teljesen mindegy, hogy milyen jelszót adok meg regisztrációkor MINDIG mindegyik user ugyanazt az md5 hash-t kapja meg.

pl.
Regisztrációkor megadom jelszónak azt, hogy "password" akkor az adatbázisba így kerül be (de tényleg mindegy, hogy mit adok meg jelszónak, ugyanezt kapom):
d41d8cd98f00b204e9800998ecf8427e

Ehhez képest ha bejelentkezéskor echoval kiiratom a bevitt - password - jelszót akkor:
5f4dcc3b5aa765d61d8327deb882cf99

Bejelentkezéskor látszólag hibátlanul működik a cucc mert ha mást írok be akkor más értéket is vesz fel. Mi lehet a probléma?

unzip ; touch ; finger ; mount ; gasp ; yes ; umount ; sleep

j0nNyKa
#21998
grunt > gulp /thread

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

Malakai
#21997

(\__/) ( X.x) ( } . { )

Jim Morrison
#21996
köszi srácok, első körben lehet akkor adok egy próbát gruntnak.

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

passatgt
#21995
cloudflare

j0nNyKa
#21994
grunt uglify fasza

SG troll, ban, büntetőpont, hsz törlés FAQ: http://kocsog.eu/ban/

SzirmosSzisza
#21993
Én régebben játszogattam a grunt-tal, alapvetően tetszett. Ami problémás volt, hogy ha van több JS fájlod és egyberakod őket akkor a HTML-ben is egy script tag kell csak és ha jól rémlik a HTML fájl módosítás a picit körülményesebb volt már (főleg verziókezelés mellett zavaros).

Amúgy Djangohoz van fasza django-pipeline nevű könyvtár ami mindent nagyon szépen megcsinál, pár ms-es overheaddel

“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás

MerlinW
#21992
grunt vagy koala. Előbbi parancssoros, paraméterezhetőbb, utóbbi egyszerűbb guis cucc.

[merlinw.org]

Jim Morrison
#21991
Ti használtok valamit arra, hogy a project js/css fájlokat valami összetömörítse mikor felnyomjátok az új verziót a weboldalra?
Vagy nem használtok ilyesmit/manuálisan "nyomjátok össze" a fájlokat?

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

MerlinW
#21990
Ott a jquery .promise és .when timeout-ot/delay-t amatőr dolog használni😊
Utoljára szerkesztette: MerlinW, 2015.05.09. 23:21:30

[merlinw.org]

#21989
Ami még jó lehet, hogy nevesített setTimeout-ba rakni az AJAX kérést, és minden billentyűleütéskor clearTimeout-ot nyomni az előzőre, így ha az még nem futott le (gyorsan gépel valaki), akkor nem lesznek felesleges lekérések.

Rengeteg oldalon tapasztalni, hogy a validáció kissé késve történik (valószínűleg hasonló megoldás lehet a háttérben), így ez a mellékhatás teljesen elfogadható, megszokták már az emberek.
passatgt
#21988
ininet.hu-n regisztrált egyik ügyfelem és egy közepes forgalmú(200-300 látogató / nap) wordpress+woocommerce shop oldal simán megy rajta

tarhelypark.hu-val is volt már jó tapasztalatom

kifli
#21987
keresnék valami olcsó magyar szolgáltatót ami megbízható is. Domaint szeretnék regisztrálni és tárhely is kellene. Külföldről nem lesz látogatottsága az oldalnak, úgyhogy magyar szolgáltatót szeretnék