Hirdetés
-
Toyota Corolla Touring Sport 2.0 teszt és az autóipar
lo Némi autóipari kitekintés után egy középkategóriás autót mutatok be, ami az észszerűség műhelyében készül.
-
A franciáknak elege van abból, hogy minden gyerek mobilozik
it Vissza akarják szorítani a gyerekek és tinédzserek közösségi média- és okostelefon-használatát.
-
Az Apple megszerezné a klubvilágbajnokság közvetítési jogait
ph A vállalat ezért irgalmatlan pénzt fizetne a FIFA-nak, és ezzel rajzolná át az online streaming platformok háborújában a frontvonalakat.
Új hozzászólás Aktív témák
-
cAby
tag
válasz Tele von Zsinór #8663 üzenetére
Áhh, sikerült is! Úgy működik minden ahogy kell!
Köszi szépen! -
Sk8erPeter
nagyúr
válasz Tele von Zsinór #8284 üzenetére
Bocs, hogy csak most válaszolok, nem volt időm itt is reagálni.
A Decorator pattern asszem az, hogy mondjuk egy kész objektumot kiegészítesz runtime-ban még valamivel, amire szükséged van pluszban, igaz? Jól leegyszerűsítve. Akkor ezek szerint pl. gondolom itt PHP esetén valami olyasmire kell gondolni, ha a példát veszem, amit mondtál ("Cserébe nincs az összes view-edben a header és footer include."), hogy pl. van egy Page objektumod, ehhez pedig hozzácsapod a headert és a footert.
Nem hülyeség végül is.
Ezt amúgy melyik frameworknél alkalmazzák?
Te ezt a megoldást szoktad választani? Csak kíváncsiságból érdekel. Én eddig ezt a megoldást nem igazán alkalmaztam.================
(#8285) Brown ügynök : ja, és Te gondolom minden oldaladnál a Decorator patternt alkalmazod, mi?
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Tele von Zsinór #8733 üzenetére
köszi, ez a példa teljesen érthető. Amúgy közben megnéztem a Wikipédiás, JavaScriptes példát is, az is teljesen világossá teszi, hogy tulajdonképpen mire is való az egész.
Mostanában én a Drupalra és az ahhoz való modulírogatásra vagyok rákattanva, meg azonbelül is van template-ezés, szerintem nagyon jól átlátható.
Egyébként Ti hogy álltok a CMS-kérdéshez?
Régebben, amikor belecsöppentem az egészbe, és még nem sokat tudtam erről a témáról, fura módon azt gondoltam, a CMS-ek inkább kezdőbbeknek való, gyors honlap-összepakolásra. Amióta a Drupalt használom, rájöttem, hogy ennél sokkal komolyabb dologról van szó - nagyon komplex dolgokat is össze lehet hozni egyéni modulírással vagy mások moduljának felhasználásával, a modulírásba való beletanulás után egészen gyorsan, szóval nagyon ki van ez találva. Nektek mi a véleményetek ezekről? Ahogy elnézem, sokkal szívesebben használtok frameworköket, mint pl. bármilyen CMS-eket.Sk8erPeter
-
Sk8erPeter
nagyúr
-
Sk8erPeter
nagyúr
válasz Tele von Zsinór #8850 üzenetére
Jaja, ez így van.
Csak a motornak kell lekezelnie megfelelően a különböző (sub)domaineket.Sk8erPeter
-
Speeedfire
nagyúr
válasz Tele von Zsinór #8879 üzenetére
A csudiba, ekkora balgaságot.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Tele von Zsinór #9062 üzenetére
Igen, én sem értem, minek keverni a szezont a fazonnal...
Ez kb. olyan, mintha egy jQuery-kódot valaki teleszórna document.getElementById()-kkel...Sk8erPeter
-
MODERÁTOR
válasz Tele von Zsinór #9092 üzenetére
A koncepció, hogy 2 féle képpen tudsz regisztálni, facebookal vagy simán. Onnan, ellenőrzés
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Tele von Zsinór #9092 üzenetére
[link] ez alapján elvileg működnie kéne, de mégsem.
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Tele von Zsinór #9202 üzenetére
Köszi!
Csak azt hittem, van valami külön jelölése is.
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
Speeedfire
nagyúr
válasz Tele von Zsinór #9202 üzenetére
2 okból kifolyólag.
Ugye itt postolt adatok vannak és ha vissza akarok mondjuk menni a találati listára akkor újra el kellene postolni. A másik, hogy van a yii-nek egy jó kis lapozó függvénye, aminek az első oldala maga az, ahonnan a kérés indult. Tehát ha a kereses-ről indult akkor oda is megy vissza, így meg akkor a találati lista elvész. A session jó lehet, maximum annyi, hogy csak a keresési feltételeket mentem el.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
MODERÁTOR
válasz Tele von Zsinór #9208 üzenetére
Talált. Notepad.
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
Speeedfire
nagyúr
válasz Tele von Zsinór #9214 üzenetére
Köszi, ez igen hasznos dolog.
[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Brown ügynök
senior tag
válasz Tele von Zsinór #9294 üzenetére
Köszönöm. Utánanéztem és már látom, hogy a namespace-t a tartalmazó mappára kell hivatkozni nem pedig a namespace mappára. Úgy, ahogy írtad.
Most viszont ezt a hibát kapom. Pedig semmi nincs deklarálva a namespace előtt.
Fatal error: Namespace declaration statement has to be the
very first statement in the script
in ...\System\Controller\PageRouteController.php on line 3[ Szerkesztve ]
"hacsak nem jön a jó tündér break utasítás képében..."
-
Brown ügynök
senior tag
válasz Tele von Zsinór #9297 üzenetére
index.php
require_once __DIR__.'/System/plugins/Symfony/Component/ClassLoader/UniversalClassLoader.php';
use Symfony\Component\ClassLoader\UniversalClassLoader;
use System\Controller\PageRouteController;
$loader = new UniversalClassLoader();
$loader->registerNamespaces(array(
'System' => __DIR__ ,
));
$loader->register();
$c = new PageRouteController();
$c->getRouteAction();PageRouteController.php
namespace System\Controller;
use System\Controller\MainController;
class PageRouteController extends MainController
{
public function __construct (){
parent::__construct();
}
public function getRouteAction() {
$routes = $this->routes; // tömb az útvonalakkal
if ( $this->queryString) {
$VarsKey = $this->getRequestVars();
$this->uri = (mb_substr($this->uri, 0, -mb_strlen(strrchr($this->uri, "/" )) + 1) );
foreach ($VarsKey as $key => $val) {
$this->uri .= '{' . $key . '}';
}
}
foreach ($routes as $route) {
if ($this->uri == $route["uri"]) {
$controller = new $route["controller"];
$action = $route["action"];
return $controller->$action();
}
}
}[ Szerkesztve ]
"hacsak nem jön a jó tündér break utasítás képében..."
-
MODERÁTOR
válasz Tele von Zsinór #9413 üzenetére
Szia! Értem. Én is így akarom megoldani. Egy controller felel a vezérlésér - menüpontok - a többit meg szépen megoldja a többi. HMVC rulz
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Tele von Zsinór #9491 üzenetére
Hú most elgondolkoztam. Nem ártana valami adatbázis gyorstalpaló Ma is tanultam köszi!
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
Speeedfire
nagyúr
válasz Tele von Zsinór #9491 üzenetére
Ettől féltem, hogy nincs más alternatíva. Nem nagyon szeretem a kereszttáblákat.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Tele von Zsinór #9588 üzenetére
"Még a virtualizáció mellett is látványos, mennyivel rosszabb a php teljesítménye windowson."
Nem értek egyet. Csavarnék rajta egyet: az Apache+PHP kombó teljesítménye látványosan rosszabb Windows-on, mint Linuxon; valamint az Apache+PHP kombó teljesítménye látványosan rosszabb Windows-on, mint az IIS+FastCGI PHP teljesítménye ugyanezen a platformon. Már írtam itt a topicban korábban is erről, de ez saját tapasztalat is, számomra megdöbbentő volt a különbség az Apache-ról való átállás után (Windows platformon). Gondolom Te is olvastad, hogy mostanság a Microsoft eléggé ráfeküdt a PHP-re is, foglalkoznak a Windows szerverekre kerülő open source alkalmazások teljesítményével is, a Drupal, Joomla és egyéb PHP-s CMS-ek meg egyebek is összekattintós módszerrel letölthetők a Web Platform Installeren keresztül (lásd pl. itt), ez pedig az ezekhez szükséges függőségeket és teljesítményt javító kiegészítőket automatikusan behúzza (hasonlóan ahhoz, ahogy a Linuxnál megtörténik a függőségek behúzása), tehát ezt nagyon is érdemes kihasználni Windows-on.
Belegondoltál, hogy amit Te javasolsz, az tulajdonképpen olyan, mintha a jobb füledet úgy akarnád megvakarni, mintha behajolnál a lábad közé, majd a bal kezeddel a lábad között hátulról átnyúlva valahogy elnyújtózkodnál odáig? Főleg amíg nem próbáltad a másik utat, addig nem érdemes hangoztatni, hogy igenis jobb a LAMP stack... A case sensitivity-re meg azt tudom mondani, hogy úgy kell megírni a scripteket, hogy ez ne okozhasson problémát egyik platformon sem (pl. fájlfeltöltésnél alapból csak lowercase fájlneveket és kiterjesztéseket engedni, és így tovább).
Szóval én nagyon kétlem, hogy jót tenne egy LAMP stacket használni Windows-on, amikor van normális alternatíva - előbbi csak macerássá teszi az egészet. De ha van meggyőző érved is/ellenvéleményed, ne tartsd magadban...Sk8erPeter
-
Speeedfire
nagyúr
válasz Tele von Zsinór #9593 üzenetére
Nekem ott ilyen nincs.
Mondjuk én már azzal is beérném, ha csak a projektben le tudom tiltani az svn-t.
7.01 van fent.[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Tele von Zsinór #9601 üzenetére
"20sec helyett 800msec egy komplex oldal"
Ilyen nevetségesen hosszú időket, mint a 20 sec, korábban Windows+Apache+MySQL+PHP kombó esetében én is tapasztaltam. IIS+MySQL+PHP (FastCGI) esetén normális teljesítményt mutattak az oldalak. Ha esetleg kipróbálod, akkor tényleg a Web Platform Installeren keresztül."Kis- és nagybetűknél erre nem gondoltam, itt nem is lehet hiba (generálsz nevet, pont azt mented adatbázisba és használod a file mentésekor) ,- az include-nak átadott útvonalak jártak a fejemben. Kezdő hiba, de borzasztóan rosszul tud jönni az első deploy alkalmával."
Ja, hát az szívás, ha valaki eleve feltételezi, hogy tök mindegy, hogy kis- vagy nagybetűvel írja a karaktereket, de ebben az esetben az első hibás deploy lesz a tanulópénz... Ezt úgyis meg kell tanulni, nem ússza meg senki, hogy a case sensitivity problémájával szembesüljön.Sk8erPeter
-
Tukán
csendes tag
válasz Tele von Zsinór #9743 üzenetére
Szia!
Tehát azt sehogy sem lehet megoldani, hogy a IPv4 címet nézze a gépről?
Abban esetleg tudsz segíteni, hogy hogyan módosítsam, hogy működjön IP cím ellenőrzés nélkül?
Köszi!
[ Szerkesztve ]
ZaK
-
Sk8erPeter
nagyúr
válasz Tele von Zsinór #9923 üzenetére
"Feltételezem, a kód C#-ból van"
Igen, rögtön gondoltam, de nem igazán volt világos, hogy ez most hogy jön ide, PHP-s témához, amikor kizárólag a PHP-re jól alkalmazható, itt érvényes mintákról beszéltünk korábban.
Éppen ezért mondtam, hogy most fel lehetne ilyen alapon hozni Singletonra az ablakkezelő objektumokat is, de mivel ilyen PHP-nél nincs, tök felesleges ilyenről beszélni.Lambda: jahh, oké, closure néven oké, most már ezen a néven is.
Ja, eddig is világos volt, hogy miről beszél, hogy nehéz hozzá unit testet írni. Én viszont azt mondtam, hogy vannak esetek, amikor erről felesleges beszélni, pl. most egy naplózó osztály esetén nem biztos, hogy valaki hatalmas bűnt követ el, ha nem passzolgatja inkább a controllereknek a már létrehozott példányt, hanem használ egy nyamvadt singleton-példányt, azt' kész.
Van, amikor úgy logikus, hogy 1 példány legyen valamiből, és azt csak macerás passzolgatni össze-vissza, ezért jól jön néha a Singleton minta, ennyit állítok. Aztán ha már unit testekről van szó, nyilván át kell gondolni, hogyan lehet ezt átvariálni.Egyébként az adatbázis-kapcsolódáshoz nem biztos, hogy egy request során csak egyet akarunk, ezért nem is biztos, hogy olyan jó "klasszikus" példának a Singleton alkalmazására, mert elképzelhető, hogy valaki egy request során több adatbázishoz is szeretne csatlakozni.
===================
(#9924) Athlon64+ :
ezek szerint elbeszélünk egymás mellett, nem értetted meg, miről magyaráztam. Most itt fentebb leírtam még egyszer. PHP-ről beszélünk, könyörgöm, ne keverjük már ide a C#-ot, meg a többi nyelvet, mert nyilván nagy különbségek lehetnek."A tervezési minták átívelnek a nyelveken."
Nem mondod komolyan, TÉÉÉNYLEEG??
Azért ne nézd már hülyének az embert. Inkább próbáld megérteni, miről beszél. Pl. arról, hogy attól még, mert mondjuk van értelme ablakkezelő objektumról beszélni egy másik nyelv, más jellegű felhasználása során, attól még nem biztos, hogy hasonló minta alkalmazható egy nyomorék PHP-s webalkalmazás esetén.[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Tele von Zsinór #10214 üzenetére
OK, tehát hogy a lényeget kiemeljük, ha már linkelted (bár ehhez bele is kellett olvasni a linkelt cuccokba, és ez melós volt ):
Symfony2:
"Naming Conventions¶
» Use camelCase, not underscores, for variable, function and method names, arguments;
» Use underscores for option, parameter names;
» Use namespaces for all classes;
» Suffix interfaces with Interface;
» Use alphanumeric characters and underscores for file names;
» Don't forget to look at the more verbose Conventions document for more subjective naming considerations."A PSR-1-ből:
"[...]
» Namespaces and classes MUST follow PSR-0.
» Class names MUST be declared in StudlyCaps.
» Class constants MUST be declared in all upper case with underscore separators.
» Method names MUST be declared in camelCase.
"Tulajdonképpen utóbbi nagyjából csak OOP-kódolásról beszél. Ezt a StudlyCaps-et még most hallom először, gondolom ez a PascalCase-zel ekvivalens, nem? (legalábbis az írási módjából következtetve)
Előbbi viszont egyértelműen camelCase-t ajánl függvényekre és metódusokra egyaránt, ezeknél az underscore-t kerüli.Az itt leírtak nagyjából egyeznek az én szokásaimmal, azzal az egy nagy eltéréssel, hogy a procedurális kódolásnál, globális függvényeknél én még többnyire underscore-t használok. Igaz, néha keveredést okoz az agyamban, főleg amikor mondjuk C#-kódról térek át PHP-ra, akkor először nagyon katyvasz van a fejemben, hogy na most akkor hogyan is deklaráljam a függvénynevet, mert a PascalCase használata viszont PHP-ben nem szokásom.
Amúgy köszi a tapasztalat-megosztást.
==========
(#10202) j0k3r! :
neked is kösz!
"- osztalynevek, nevterek: nagybetuvel kezdodik es camelCase (ClassTwo)"
>>> Tehát akkor gondolom a PascalCase-re gondolsz."az alahuzasos dolgot kerulom (kiveve konstansok), igy legalabb ha ranezek a kodra, akkor egybol latom, hogy az valoszinuleg valami beepitett php-s dolog lesz"
Hmm, végül is ez is egy elfogadható szempont.
Engem alapvetően a Drupal szoktatott rá arra, hogy a procedurális kódolásnál következetesen az aláhúzásokat használjam a szavak elválasztására függvényneveknél (persze a következetes szó akkor igaz, amikor épp nem vagyok kicsit megzavarodva más nyelv használata miatt).==========
(#10203) ArchElf :
OK, köszi, ezek szerint alapvetően kerülöd az underscore használatát.Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Tele von Zsinór #10220 üzenetére
Ja, ez tény.
Amúgy elfelejtettem hozzátenni, hogy természetesen az osztálynevek esetében én is a PascalCase-t használom.Sk8erPeter
-
Soak
veterán
válasz Tele von Zsinór #10222 üzenetére
Igen, köszi, én is erre gondoltam, hogy egyszerűen id-t megkapja minden kép amit amúgyis automatikusan, tehát egyedülálló, mondjuk a feltöltésnél meg tud adni egy le írást is a user ami mindenki számára látható. Itt pedig nyilván nem scripteket, de egy-két különleges karaktert nem árt ha tud írni az ember .
-
trisztan94
őstag
válasz Tele von Zsinór #10256 üzenetére
Szerintem akkor a másodikat választanám, az biztos, hogy jó. Kb hogy nézne ki a kód?
https://heureka-kreativ.hu
-
Sk8erPeter
nagyúr
válasz Tele von Zsinór #10350 üzenetére
Ez így jónak meg elegánsnak tűnik. Került bele egy typo: $val után $var (csak ha valaki elsőre nem venné észre, azért jelzem).
Sk8erPeter
-
sztanozs
veterán
válasz Tele von Zsinór #10545 üzenetére
A "salt".time() nem túl jó, inkább valami kriptografikailag megfelelő random kell: [link]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
Soak
veterán
válasz Tele von Zsinór #10545 üzenetére
Tehát ha jól értem akkor egy random stringet (token) generálok neki amit MySQL adatbázisban eltárolok, plusz beleírom a cookiejába. Majd amikor jön, és nincs session_id-ja ,de megvan a token akkor megnézem, hogy van-e az adatbázisban token? Gondolom tárolom a usernevet is, nem (mármint a cookieban)?
De ha jól értem akkor ha valaki megnézi a cookie adataimat (vagy ellopja) akkor a tokenemmel be tud lépni automatikusan a sitera, nem? Igaz ,hogy a jelszavamat nem fogja tudni, de login jó kezdés.[ Szerkesztve ]
-
Soak
veterán
válasz Tele von Zsinór #10548 üzenetére
Valami ilyesmit?
$rnd_nmb_1 = openssl_random_pseudo_bytes(20, $cstrong);
$rnd_nmb_2 = openssl_random_pseudo_bytes(20, $cstrong2);
$saltB = "$2a$07$";
$saltB .= bin2hex($rnd_nmb_1);
$string = bin2hex($rnd_nmb_2);
echo 'Blowfish: ' . crypt($string, $saltB) . "\n";Vagy magát a hashelendő szöveget nincs értelme randomizálni?
-
Soak
veterán
válasz Tele von Zsinór #10551 üzenetére
Azóta már végig gondoltam, hogy sok értelme nincsen . . Tudom mi a második paraméter, olvastam a php.net-et. Szerintem ha a 32 random byte-al egy user accountot feltörnek, ott jó esélyel user error volt (netcafeban bekapcsolta a funkciót vagy csak simán fertőzött a gépe).
Köszönöm mindkettőtöknek.
-
Soak
veterán
válasz Tele von Zsinór #10554 üzenetére
-
biker
nagyúr
válasz Tele von Zsinór #10572 üzenetére
Ezaz, semmi. Errors.log üres, smtp server naplot meg nem kaptam meg, hogy az hisztizik vagy mi
A swiftmailer se kuld exceptiont ami furaElektromos autó töltő berendezések | Mesterséges növényvilágítás | Mai ajánlatunk: www.gerisoft.hu | www.e-autotoltokabel.hu | www.agrar-vilagitas.hu |
-
Speeedfire
nagyúr
válasz Tele von Zsinór #10896 üzenetére
Az mindegy mi van a teszt osztályban. Itt a kérdés, hogy lehet egy objektum tömb egyes elemeire hivatkozni.
Valami ilyesmi a vége.
$model =>
[0] => ertek = 1
[1] => ertek = 2
Sk8erPeter: Persze, a for.
De igen, tömböt ad vissza. Hova kellene átadnom? Nem értem.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Tele von Zsinór #10903 üzenetére
Már szólved.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
SektorFlop
aktív tag
válasz Tele von Zsinór #10920 üzenetére
Ahha, köszi ez tökéletesnek tűnik.
"Amikor már azt hittem kint vagyok, ezek mindig visszarántottak..."
-
SektorFlop
aktív tag
válasz Tele von Zsinór #10920 üzenetére
Még1x köszönöm, most már tesztelve és tökéletes a megoldás. Mindig a legegyszerűbb megoldás nem jut az eszembe.
[ Szerkesztve ]
"Amikor már azt hittem kint vagyok, ezek mindig visszarántottak..."
-
Lacces
őstag
válasz Tele von Zsinór #11267 üzenetére
Fúúú, ez nagyon állat! Nagyon tetszik ahogy elmagyarázza, milyen problémákba ütközhetünk a jövőben (adatb, memóriában tárolás) stb. Köszönöm!
és Athlon64+ Neked is köszönöm a magyarázatot, így már értem.
A két írás sokat segített
Akkor így összeségében ez a tervezési minta a legalkalmasabb egy adatbázis kapcsolat felépítésére?
[ Szerkesztve ]
-
Speeedfire
nagyúr
válasz Tele von Zsinór #11513 üzenetére
De a github-nál úgy tudom nem ingyenes a privát repo.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
válasz Tele von Zsinór #11516 üzenetére
Ja, hogy ja. Úgy könnyű.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
MODERÁTOR
válasz Tele von Zsinór #11747 üzenetére
Köszi! Hasznos! (Bár most restellem, mert megtaláltam csak "átugrottam rajta". )
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
tomchy
tag
válasz Tele von Zsinór #11747 üzenetére
Köszi!
Módosítottam így:
$sql = "UPDATE " . $tbl_name .
" SET email='" . mysql_real_escape_string($_POST["email"]) .
"', company='" . mysql_real_escape_string($_POST["company"]) .
"', telefon='" . mysql_real_escape_string($_POST["telefon"]) .
"', active='" . mysql_real_escape_string($_POST["active"]) .
"' WHERE userid='" . mysql_real_escape_string($_POST["id"]) . "'";De így sem akar működni...
internetprint.eu - Fotókönyv, fényképes naptár, névjegy, szórólap. 20%-os kuponkód: JDC20
-
tomchy
tag
válasz Tele von Zsinór #11752 üzenetére
Hibaüzenet nem volt, mert csak utána tettem be, amit Athlon64+ írt...
De azóta már átalakítottam, hogy nem ilyen két fájlos legyen és végül is működik, csak máshogy.
De köszi, legalább ezt is tudom
internetprint.eu - Fotókönyv, fényképes naptár, névjegy, szórólap. 20%-os kuponkód: JDC20
-
Speeedfire
nagyúr
válasz Tele von Zsinór #12003 üzenetére
Közben megoldottam beépített log-olással.
A probléma meg annyira egyszerű volt, hogy csak nem bökte ki a szememet.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Dave-11
tag
válasz Tele von Zsinór #12236 üzenetére
Megpróbáltam a dolgot ismét, és oda jutottam, hogy nem kellenek ezek az átalakítások meg kapcsolódáskor a SET NAMES dolog.
Végül is megvan amit akarok, csak kicsit érdekes. Két szituáció van:
1. Általam készített űrlapból megy fel az adat, a phpMyAdmin furcsa karaktereket jelenít meg a táblában, de a kilistázó php fájl jól ki tudja íratni
2. Ha a phpMyAdmin beszúrásával viszem be az adatot, akkor ott képes jól megjeleníteni a karaktereket, de a kilistázó php fájl már nem
Érdekes
Nálatok hogy megy az ilyen dolog, mikor teljesen új adatbázist csináltok hogyan állítjátok a karakterkódolást, illetve van hogy a phpMyAdmint használjátok adatok beszúrására?:D Semmi :D
-
Lacces
őstag
válasz Tele von Zsinór #12267 üzenetére
És ez mennyire "biztonságos", hogy az adatbázisban van a salt?
Bár nekem tetszik az ötlet, mert így minden egyes felhasználónak más-más salt-ot tudok generálni. -
sztanozs
veterán
válasz Tele von Zsinór #12273 üzenetére
Igen, viszont tegyük hozzá, hogy a salt is csak akkor hatékony, ha nem statikus.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
válasz Tele von Zsinór #12275 üzenetére
nem - úgy értettem, hogy nem statikus, hanem úgy hogy felhasználónként változó. Láttam én már olyan kódot - ami ahhoz hasonlított, amit itt valaki alant bemutatott:
pwhash = md5("valamirandomsalt".$_POST["pass"]);
Sőt olyat is láttam, hogy ugyan volt egy salt mező az adatbázis user_auth táblájában, de mind az összes rekord ugyanaz volt
De ilyenkor ugye - mivel a salt determinisztikus - simán lehet rá szivárványtáblát írni.Igazából nem is neked írom, mivel neked tiszta, hogy felhasználónként más érték legyen - de szerintem másnak nem szükségszerűen az: csak annyi a lényeg, hogy legyen salt...
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
Speeedfire
nagyúr
válasz Tele von Zsinór #12269 üzenetére
Értem, igazából nem para, mert 5.3.10-es van fent a szolgáltatónál.
Csak kicsit fura, volt ez a korlátozás. Na, ma kicsit átírom. Adok neki egy esélyt, ha már ezt ajánlod.
Sk8erPeter:
Jobban tudom majd talán szűrni őket.
Mindenesetre az egyik ok tényleg a spam-ek miatt van.
sztanozs:
Nálam is mindenkinek más, egy unique id lényegében a salt az adatbázisban.[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
Új hozzászólás Aktív témák
- Garmin Fenix 7 Sapphire Solar Titanium + 2 év Gari!
- MSI VENTUS 3X OC GeForce RTX 3090 24GB garanciás 2025.06.03 ig
- HP Proliant DL380p Gen8 alap config: 8Sff - 1 x E5-2620 v2 2,1GHz server
- iPhone 15 Pro Max 256GB Natúr Titán Független Media Markt 32 Hó Gari
- Gamer PC ELADÓ/Asus ROG,Intel 9100,16GB RAM,256GB SSD,1660S,BeQuiet
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen