- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- Egészen nagy teljesítményspektrumon fedné le a mobil piacot az AMD
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- Már a Sparkle is jegyezhet fehérbe öltöztetett videokártyákat
- Modern monitorokra köthető 3dfx Voodoo kártya a fészerből
- Modern monitorokra köthető 3dfx Voodoo kártya a fészerből
- OLED TV topic
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Vezetékes FEJhallgatók
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- VR topik (Oculus Rift, stb.)
- HiFi műszaki szemmel - sztereó hangrendszerek
- SSD kibeszélő
- TCL LCD és LED TV-k
Hirdetés
-
Agyi chipes gyártóba fektetett a kriptocég
it A Tether 200 millió dollárt fektet a Blackrock Neurotech agyi chipes vállalatba.
-
Május 7-én bulit tart a Huawei
ma Méghozzá Dubajban, ahol új termékek várhatók. Ezek a Watch Fit 3 és laptopok lehetnek, a Pura 70-es telefonok maradhatnak Kínában.
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
Új hozzászólás Aktív témák
-
Inv1sus
addikt
Szerintem akkor inkább elkezdek valami más keretrendszer vizsgálgatni. Szerintem is akkor a 2.0-ával kellene ismerkednem inkább már, de abból meg a rendes kiadott változatot kellene akkor megvárni.
[ Szerkesztve ]
*** WEBDESIGN, GRAFIKUS DESIGN, FRONT-END PROGRAMOZÁS ***
-
Brown ügynök
senior tag
válasz Tele von Zsinór #6172 üzenetére
Igen, már épp kezdtem megszokni az 1.4-t. Aztán amikor ránézek a 2-re, hát eléggé meglepődtem. Pl. Az új sablonrendszer a twig számomra elég zavaró. Van egy bizonyos szintű php tudásom erre más nyelvben írjam meg szinte az egészet?...
&Invus &Speedfire: Symphony 2 összetevőiről.
[ Szerkesztve ]
"hacsak nem jön a jó tündér break utasítás képében..."
-
Inv1sus
addikt
válasz Brown ügynök #6177 üzenetére
Egyébként rohadtul tetszik a weboldaluk. Nagyon eltalálták. Én erre azt mondom, hogy már megér egy millkót (ha volt annyi )
Speeedfire:Lehet azt csinálom, amit mondasz. Fejlesztem magam kicsit oop-ba. Ki tudja, lehet annyira belemerülök, hogy saját keretrendszerem lesz.
[ Szerkesztve ]
*** WEBDESIGN, GRAFIKUS DESIGN, FRONT-END PROGRAMOZÁS ***
-
Frigo
őstag
válasz Speeedfire #6174 üzenetére
Docler Akadémián fent van egy 2 részes előadás Simon Bencétől a PHP OOP témában.
[ Szerkesztve ]
-
Tele von Zsinór
őstag
válasz Speeedfire #6174 üzenetére
Nem tudok sajnos, angol cikkekből szedtem össze. A weblaboron nézz körül, de figyelj oda az időpontokra, a régi cikkek könnyen lehet, hogy elavultak mostanra.
@Inv1sus: ha kivárod az RC-t, máris jó vagy - onnantól még a belső működés változhat, de az API fix - azaz érdemes elkezdeni tanulni. Én is arra várok a komolyabb elmerülés előtt.
@Brown ügynök: twig, érdekes kérdés. Nekem szimpatikus, olvasgattam leírásokat a héten és remek dolgokat tud. Olvasd át a dokumentációját és meglátod. Ha nem tetszik, még mindig ott a lehetőséged a php-t használni, mint template-nyelv: valahogy úgy fognak kinézni a template nevek, hogy HelloBundle:hello.html.twig. Melyik bundle melyik actionja, mi a kimeneti formátum, és melyik renderert használja. Ha a végén twig helyett php-t írsz, máris azzal fogja értelmezni.
[ Szerkesztve ]
-
Inv1sus
addikt
Hm meglestem a phpcake-t abból is most adják ki a 2.0-át. Tényleg marad az oop tanulás.
*** WEBDESIGN, GRAFIKUS DESIGN, FRONT-END PROGRAMOZÁS ***
-
Speeedfire
nagyúr
válasz Inv1sus #6182 üzenetére
Én is nézegettem anno a codeigniterrel együtt, de a legtöbb helyen inkább a symfonyt ajánlották, illetve a legtöbb php állásnál is ezt keresik. Ezért inkább maradok a symfonynál.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Inv1sus
addikt
válasz Speeedfire #6183 üzenetére
Nem vitt rá a lélek, hogy csak így külön oop-t tanuljak, úgyhogy felraktam Codeignitiert. Eddig tetszik
Végülis is ugyanúgy tanulom vele az oop-ot.
*** WEBDESIGN, GRAFIKUS DESIGN, FRONT-END PROGRAMOZÁS ***
-
Brown ügynök
senior tag
Abszolájt nem tudom miért van benne hiba. Üzenetküldés captcha biztonsági kóddal. Mielőtt nem raktam bele a captcha-t + session, működött.
Hibaüzenet: Call to undefined function update()
session_start();
if(isset($_POST['kod']) && !empty( $_POST['nev'] ) && !empty( $_POST['uzenet']))
{
if ($_POST['kod'] == $_SESSION['captcha'])
{
$nev = $_POST['nev'];
$uzenet = $_POST['uzenet'];
//ellenőrizzük a felhasználó által adott adatokat!
if (strlen($nev) < 3) {
echo "Hosszabb nevet válassz!";
return false;
}
else {
$dbhiba = "";
update();
}
function update ( $nev, $uzenet, &$dbhiba)
{
$db = "pelda";
$connect = new mysqli('localhost', 'felh', jelszo', 'pelda');
if ($connect->connect_error) {
die('Connect Error (' . $mysqli->connect_errno . ') '
. $mysqli->connect_error);
}
$nev = real_escape_string(utf8_decode ($connect, $nev));
$uzenet = real_escape_string(utf8_decode ($connect, $uzenet));
if ($connect->query("INSERT INTO uzenofal (nev, uzenet) VALUES ('$nev', '$uzenet')")) {
printf("%d Row inserted.\n", $connect->affected_rows);
}
else {
printf("Error: %s\n", $connect->sqlstate);
}
return true;
}[ Szerkesztve ]
"hacsak nem jön a jó tündér break utasítás képében..."
-
Tele von Zsinór
őstag
válasz Brown ügynök #6185 üzenetére
A függvény definíciója legyen előrébb, mint az első hívása.
-
Speeedfire
nagyúr
válasz Inv1sus #6184 üzenetére
Engem anno lebeszéltek róla, azt mondták kell az erős oop szemlélet/elmélet, hogy értesm is, hogy mit csinálok. Most ezeket a docleres előadásokat nézem, jelenleg az első részt. Eddig elég érdekes és jól is magyarázza srác. Elmondja, hogy mi mire való, mire érdemes figyelni. 2*1órás az anyag. Majd délután helyzet jelentek.
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 #6186 üzenetére
Kösz!
Illetve volt még benne hiba:
$nev = real_escape_string(utf8_decode ($connect, $nev)) helyett:
$nev = mysqli_real_escape_string ($connect, utf8_decode($nev));"hacsak nem jön a jó tündér break utasítás képében..."
-
Speeedfire
nagyúr
Egy kérdés videózás közben az öröklödéssel kapcsolatban:
Adott egy kódrész:class foo {
function woo() {
echo 'foo';
}
}
class bar extends woo {
}
$o = new bar();
$o -> woo();
//eredmény: fooUgye a végén létrehozunk az $o-nak egy új osztályt (vagy attributumot) ami a bar() osztályra hivatkozik. Majd a végén miért a woo függvény hívjuk meg? Ezt itt nem teljesen értem.
Odáig oké, hogy $o = new bar(); de ami utána jön az nem tiszta.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
RedSign
tag
válasz Speeedfire #6189 üzenetére
Tehát először is vannak osztályok és objektumok, a kettő között különbség van. A foo és a bar egy-egy osztály, ahol a bar a foo leszármazottja és jelenleg örökli minden tulajdonságát (nincs) és metódusát (woo). Az objektum jelen esetben az o, ami a bar osztályból származik és mivel a bar örökölte a szülőosztály minden tulajdonságát és metódusát, így o objektumnak lesz woo függvénye.
Remélem érthető lett...
[ Szerkesztve ]
http://www.redsign.hu
-
Speeedfire
nagyúr
-
Tele von Zsinór
őstag
válasz Brown ügynök #6188 üzenetére
A hibaüzenet okát kerestem, nem az összes hibát
@Speeedfire: ugye az class bar extends foo akart lenni?
-
Speeedfire
nagyúr
válasz Tele von Zsinór #6192 üzenetére
Nem, a videóban woo van, én is furcsáltam, hogy lehet örökölni egy funkciót. Akkor ezek szerint ott az nem jó?
[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
RedSign
tag
válasz Speeedfire #6193 üzenetére
Na én meg automatikusan foo-nak olvastam... ...akkor viszont rossz a kód, ahogy Tele von Zsinór is írta...
http://www.redsign.hu
-
Frigo
őstag
válasz Speeedfire #6196 üzenetére
Ez attól függ ,ha mondjuk tömb típusú tulajdonságokat (pl SQL lekérdezés eredménye) kezel az objektumod akkor érdemes használni ,ha csak pár tulajdonságod van akkor csak simán írsz egy getter setter metódust azoknak amelyeket szeretnél kívülről elérni.
-
Speeedfire
nagyúr
Igen sql-nél néztem én is, de ott inkább a _sleep és a _wakeup volt ami megfogott. Nézem még neten pár "demo" oop programot, aztán elkezdem gyakorolni. Mire végzem majd kijön a S2 is.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Tele von Zsinór
őstag
válasz Speeedfire #6198 üzenetére
A __get és __set metódusokat rendszeresen használom, __sleepet és __wakeupot talán még soha, kísérletezésen kívül. Szintén hasznos még a __call és a __callStatic.
-
Inv1sus
addikt
http://codeigniter.com/user_guide/general/controllers.html#constructors
Valaki eltudná nekem magyarázni ennek a konstruktornak a lényegét. Annyit értettem meg belőle, hogy arra jó, hogy olyan adatokat hozzunk létre, amit nem szeretnénk felülírni.
De azt nem értem miért van ennyire egymásba ágyazva.Szerintem rosszul fordítom le a szöveget magamban...
[ Szerkesztve ]
*** WEBDESIGN, GRAFIKUS DESIGN, FRONT-END PROGRAMOZÁS ***