Hirdetés
- Meggyi001: Kuponok....
- Gurulunk, WAZE?!
- gban: Ingyen kellene, de tegnapra
- bambano: Bambanő háza tája
- Magga: PLEX: multimédia az egész lakásban
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Rap, Hip-hop 90'
- Brogyi: CTEK akkumulátor töltő és másolatai
- 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
- 
			
			  Mr Dini addikt válasz  pityaa23
							
							
								#18299
							
							üzenetére pityaa23
							
							
								#18299
							
							üzenetéreSzia! Én is ezzel szívok (l. pár hsz-szel feljebb). Valamiért mindig az else ág hajtódik végre. Azt pontosan nem tudom, hogy mi a változó tartalma, de nem jó.  Én Apache webszervert használok (saját fordítás) és a google féle example-captcha tökéletesen működik is, csak ez nem akar...  
- 
			
			  pityaa23 senior tag Sziasztok, megint szívok. Kicseréltem az űrlapomon a captchát, recaptchára. Ez 
 <script src='https://www.google.com/recaptcha/api.js'></script>Ez a capthca elem a formban: 
 div class="g-recaptcha" data-sitekey=" site key "></div>Ez meg megvizsgálná. if(isset($_POST['g-recaptcha-response'])){ 
 $captcha=$_POST['g-recaptcha-response'];}
 $secretKey = "secret key ";
 $ip = $_SERVER['REMOTE_ADDR'];
 $response=file_get_contents
 ("https://www.google.com/recaptcha/api/siteverify?secret=".$secretKey."&response=".$captcha."&remoteip=".$ip);
 $responseKeys = json_decode($response,true);
 if(intval($responseKeys["success"]) !== 1)
 { "nem sikerült"} else { "sikerült"};Na nálam a nem akar menni. A titkos kulcsom és a publikus is jó, mert a régi captchával működött. A $captcha változó is kap valamit, mert kiirattam. Valahol azután van baj. Nem tudok rájönni mi lehet, az idő meg sürget. 
- 
			
			  Mr Dini addikt válasz  PumpkinSeed
							
							
								#18295
							
							üzenetére PumpkinSeed
							
							
								#18295
							
							üzenetéreIgen, azért gondoltam arra, hogy itt is valami hasonló. A linkkel arra céloztál, hogy az exec-cel írjam bele mondjuk egy fájlba a 2 változó kimenetét? 
- 
			
			  Mr Dini addikt válasz  fordfairlane
							
							
								#18293
							
							üzenetére fordfairlane
							
							
								#18293
							
							üzenetéreA githubos cuccon már túl vagyok, ezt is az alapján raktam össze. Az lenne a jó, ha valahogy ki tudnám iratni a konzolba a $data és a $response értékét, de ez nem jött eddig össze... Sorry a noob kérdésért, de hogyan kell kiiratni vmit phpban a konzolba? Nem console.log? 
- 
			
			  Mr Dini addikt válasz  fordfairlane
							
							
								#18291
							
							üzenetére fordfairlane
							
							
								#18291
							
							üzenetére Valóban ez hiányzott... Valóban ez hiányzott...Illetve volt pár elírás is a "kódban", azokat javítottam, viszont még így is mindig az else-re tér rá, tehát mindig ?CaptchaFail=True lesz belőle. Szerintem ez is egy elírás, de nem sikerül kiszúrni... Itt a mostani verzió. 
- 
			
			  Mr Dini addikt Sziasztok! A webDAV szerveremen szeretném, h az "auth" sütivel nem rendelkezőket irányítsa át az apacs féle rewrite engine a Captcha oldalra. Aholis ki kell pipálni a gugli féle csodát és ezután a login gomb megnyomása (ha jó a captcha) rakja be a Cookie-t a böngészőbe, mondjuk 2 óra időkorláttal. Ha pedig nem teljesíti, akkor dobjon fel egy "Próbáld újra" lapot. Próbálkoztam összehozni vmit, de még a Cookie-ig sem tudtam eljutni... :/ A gond az, hogy valamiért nem történik semmi a Login! gombra klikkeléskor. Mit rontottam el? Köszi!  Szerk.: Ja, igen ez az a stácium, amikor kikommenteltem a header-eket és console outputtal próbálkoztam. 
- 
			
			  biker nagyúr válasz  rootkiller
							
							
								#18287
							
							üzenetére rootkiller
							
							
								#18287
							
							üzenetéreAkkor már nem röhögsz a viccen, hogy miért ünnepli a programozó halloween-kor a karácsonyt? Mert oct31 az dec25  
- 
			
			  rootkiller őstag Nevetséges hibát oldottam meg ma. Adott egy függvény, kap két változót: év, hónap, ezekből visszaadja a hónap napjainak számát. Igen ám, de a post során 01-02...stb értékek lettek átadásra, az if-ben az összehasonlítás szintén 01-02-vel történik, aztán 08-09-nél lehal. Miért? Mert aposztróf nélkül oktális szám, ahol a 07 után a 010 jön. Miután megkapta az aposztrófot, működik a dolog. Yee 
- 
			
			  pityaa23 senior tag Köszönöm mindkettőtöknek!  
- 
			
			  fordfairlane veterán válasz  pityaa23
							
							
								#18282
							
							üzenetére pityaa23
							
							
								#18282
							
							üzenetéreA második, hogy sql-be menteném a regisztrációkor bekért magasságot, de ha a felhasználó vesszőt ír nem pontot pl 185,5 akkor az intval -on keresztül ment input levágja a végét és csak 185.0 lesz. Erre van valami megoldás? Az intval mindig az egész-részt adja vissza, ez a dolga. 
- 
			
			  pityaa23 senior tag Sziasztok! Volna egy-két problémám, hátha tudtok segíteni, tanácsot adni. Az első, csináltam egy ajaxos adatbázis szűrőt, ami működik is, elkezdem gépelni a keresendő dolgot és ki is listázza amit kell, de ha nyomok egy entert, akkor az url sávban kiírja miket kerestem és elugrik az adott oldalról a weboldalam. Itt ki tudjátok próbálni mire gondolok [link]. A tápanyag adatbázis 2-lenne az. Kódrészlet: 
 function valtozas() {
 var nev = $("#nevkezdet").val();
 var osz = $("#osztaly").val();
 var vel = Math.random();
 $.post("szuro_valasz.php", {nevkezdet: nev, osztaly: osz, sid: vel}, function(valasz) {
 $("#tablazathely").html(valasz).fadeIn(300);
 });
 }
 $(document).ready(function() {
 $("#tablazathely").css("display", "none");
 $("#nevkezdet").keyup(valtozas);
 $("#osztaly").change(valtozas);
 });
 <form action="#">
 ...A második, hogy sql-be menteném a regisztrációkor bekért magasságot, de ha a felhasználó vesszőt ír nem pontot pl 185,5 akkor az intval -on keresztül ment input levágja a végét és csak 185.0 lesz. Erre van valami megoldás? Harmadik pedig, hogy tudnátok-e ajánlani valami jó kis egyszerű lapozható jquery naptárat, aminek csak annyi a feladata, hogy sql-ből kilistázott dátumokat mutatja rajta és elhelyezhetek rá egy linket? Köszönöm a segítséget, üdv: pityaa23 
- 
			
			  cidalain veterán válasz  The DJ
							
							
								#18279
							
							üzenetére The DJ
							
							
								#18279
							
							üzenetéreNekem multkor nem ment a CRON feladat (atkoltoztek uj szerverre, ujon meg mar nem futott automatikusan). 
 Kb 1 honapig zargattam oket, hogy oldjak mar meg, mert biztosan nem user error, mivel eddig ment... De legalabb ingyen volt.
 Mondjuk mondd meg az ugyfelnek, hogy kicsit jobban vigyazzon az FTP hozzaferesere. Ne mentse bele a totalcommanderbe/winscp-be, mert az onnan siman kiszedheto...
- 
			
			  The DJ addikt válasz  DNReNTi
							
							
								#18278
							
							üzenetére DNReNTi
							
							
								#18278
							
							üzenetéreMegoldottam faék egyszerűséggel  <?php exec('rm -rf /home/oldal/public_html/1*'); ?> Csak cserélgettem a kód végén a számokat 1-től 9-ig, mivel minden ilyen könyvtár neve számokat tartalmazott mindössze. Öt perc alatt kitöröltem a százezres nagyságrendű szemetet és még csak 100 dollárt se kellett érte fizetni a supportnak. Ezen még mindig rugózom, hihetetlen, hogy egy egyszerű parancs kiadásáért képesek lettek volna ennyit elkérni. És biztos, hogy rengetegen fizetnek is, mert nem tudják egyedül megoldani. Egyébként nem gondoltam, hogy ez működni fog, normális szerveren általában tiltva van az exec. 
- 
			
			  The DJ addikt Feltúrtam a netet, de semmi értelmeset nem találtam. Adott egy cPanellel rendelkező tárhely, megkeresett a tulaja, hogy segítsek megtisztítani. Rutin meló lenne, napi szinten foglalkozom ilyesmivel, viszont ez most egy új helyzet. A public_html mappán belül több százezer (!) mappát hozott létre a malware, ezek egy része üres, másik részében van 1-2 kártékony PHP fájl. Törölni kellene őket, oké, a gond az, hogy a cPanel beépített fájlkezelője összefossa magát ekkora mennyiségtől, a böngészőm is befagy pár perc után, lehetetlen ezen keresztül törölni. FTP-n is próbáltam, TC 10 ezer mappát jelenít meg alapértelmezetten, 2 óra után feladtam, mert még mindig csak az egyessel kezdődő mappáknál tartottam és ez megy egészen a 9-es számig. SSH hozzáférés nincs, a supportnak írtam, nekik 2 perc lenne ezt megoldani, de az volt a válasz, hogy 100 dollár ellenében ránéznek. Vicc.  Van valami működő PHP script, ami törli legalább az üres mappákat automatikusan? Már ez is nagy segítség lenne. De az lenne az igazi, ha olyan scriptet találnék, ahol megadhatnám, hogy töröljön minden mappát, amiknek neve számokból áll. De lehet ez is zsákutca, nem tudom. Ki hogy oldaná meg ezt a szitut? Nem is látom még a weboldal könyvtárait/fájljait ettől a sok szeméttől. 
- 
			
			  Zedz addikt Sziasztok, Volt már valakinek dolga Ubuntun Oracle DB kapcsolattal? 
 Egyenlőre van egy ilyenem: Fatal error: Uncaught Error: Call to undefined function oci_connect()Kis keresgélés után arra gondolok, hogy lehet kellene neki ez az oracle instant client. Ez lehet a hibája, vagy ennek simán csatlakoznia kellene? 
- 
			
			Sziasztok! Tudtok ajánlani egy design-os és ingyenes galéria modult? Egy XML-ből adnék át neki linkeket és azokat kellene megjelenítenie.  Előre is köszönöm  
- 
			
			  fordfairlane veterán válasz  rootkiller
							
							
								#18267
							
							üzenetére rootkiller
							
							
								#18267
							
							üzenetéreAkkor már inkább valami ilyesmi: $statement = $db->prepare("SELECT * FROM solar WHERE DATE(dt) = :datum"); 
 $statement->execute(array(":datum" => $datum));
 while($row = $statement->fetch(PDO::FETCH_ASSOC)) {Mivel nem vagyok mysql közelben, ezért sajnos én sem tudom kipróbálni. 
- 
			
			válasz  rootkiller
							
							
								#18269
							
							üzenetére rootkiller
							
							
								#18269
							
							üzenetéreValahogy így (nem teszteltem), de a legszebb a PDO lenne: $sql = sprintf("SELECT * FROM solar WHERE (dt BETWEEN '%s 00:00:00' AND '%s 23:59:59')", $datum, $datum); $result = $db->query(mysqli::escape_string($sql)); Dátumhoz: [link] mobal, 
- 
			
			válasz  rootkiller
							
							
								#18267
							
							üzenetére rootkiller
							
							
								#18267
							
							üzenetéreSzerintem ha kasztolnád a dátumot szebb megoldás lenne, meg escapeld ki a query-t. 
- 
			
			  biker nagyúr válasz  rootkiller
							
							
								#18265
							
							üzenetére rootkiller
							
							
								#18265
							
							üzenetéreilyenkor ám illik a megoldást is leírni, engem spec érdekelne  
- 
			
			  rootkiller őstag válasz  rootkiller
							
							
								#18264
							
							üzenetére rootkiller
							
							
								#18264
							
							üzenetéreMegoldva... 
- 
			
			  rootkiller őstag Szevasztok! A következő a gondom: egy mySQL adatbázisból listázgatok dolgokat ki táblázatba. Az tök oké amikor arról van szó hogy valamit a tábla kulcsát képező sorszámra vonatkozólag soronként kiíratom. 
 Viszont szeretnék csinálni egy lekérdezést ahol egy dátumra vonatkozó negyedóránkénti adatokat szeretnék betölteni egy táblázatba soronként, viszont nem tudom a problémát angolul a google számára megfogalmazni perpill.A lekérdezés egyébként a következő: 
 "SELECT *
 FROM solar
 WHERE (dt BETWEEN '" . $datum . " 00:00:00'
 AND '" . $datum . " 23:59:59')"Köszi  
- 
			
			  pityaa23 senior tag válasz  fordfairlane
							
							
								#18261
							
							üzenetére fordfairlane
							
							
								#18261
							
							üzenetéreKöszi, sajnos veszem észre, átírtam már sok mindent de még mindig anomáliákba ütközök. Jó sok időmet elvett és fog is mire mindent kijavítok.  
- 
			
			válasz  fordfairlane
							
							
								#18255
							
							üzenetére fordfairlane
							
							
								#18255
							
							üzenetéreGlobal?  
- 
			
			  pityaa23 senior tag Közben még egy problémával találkoztam, csak hogy ne unatkozzak és ne tudjak haladni előre. Asztali gépen xampp-ot használva tökéletesen működik egy switch-case -be ültetett oldal navigáló, vagy hogy mondjam. A főoldalon így működik: 
 $view = "";
 if(isset($_GET['view'])){
 $view = $input->getString("view");
 }
 switch ($view) {
 case "calculators":
 include 'modules/calculators/calculators.php';
 break;
 
 case "nutriet":
 include 'modules/nutriet/nutriet.php';
 break;
 
 case "dietplan":
 include 'modules/dietplan/dietplan.php';
 break;
 
 case "training";
 include 'modules/training/training.php';
 break;
 
 case "fastFood":
 include 'modules/fastfood/fastfood.php';
 break;
 
 default:
 include 'modules/user/user.php';
 break;
 }ugye itt valamit kiválasztva a címsorban ez jelenik meg: 
 http://localhost/sportandhealth/index.php?view=nutrietazután ha belelépek mondjuk a kalkulátorokba, ott egy újabb switch-case segít az oldalak közötti navigálásban: 
 <?php
 $calc="";
 if(isset($_GET['calc'])){
 $calc = $input->getString("calc");
 }
 switch ($calc) {
 case "pulse":
 include 'modules/calculators/pulse.php';
 break;
 
 case "calorieneeds":
 include 'modules/calculators/calorieneeds.php';
 break;
 
 case "idealweight":
 include 'modules/calculators/idealweight.php';
 break;
 
 case "calorieusage":
 include 'modules/calculators/calorieusage.php';
 break;
 
 default:
 include 'modules/calculators/listCalcForm.php';
 break;
 }
 ?>Itt ha belépek a pulse-ba akkor az így néz ki: 
 http://localhost/sportandhealth/index.php?view=calculators&calc=pulseViszont ha feltöltöm a fizetős tárhelyemre, ott nem működik már a második switch rendszer. Illetve nem igaz, mert egyszer jó egyszer nem. Pl a regisztrációnál egyik case ágat látja, másikat nem. A kalkulátorokat egyiket sem. Próbáltam játszani az include útvonalaival, de nem az a baj. Abszolút nem tudok rájönni mi lehet a gondja. 
 Belinkelem, bár gondolom ez nem sokat segít nektek.
 [link]és nem kiröhögni, mondtam, hogy kezdő vagyok.  
- 
			
			  Zedz addikt Sziasztok, Kötött már valaki Oracle DB-t Laravelhez (5.2) ? 
- 
			
			  pityaa23 senior tag Köszi mindkettőtöknek! Még csak tanulom az alapokat, biztosan megoldható lenne ez egyszerűbben is.  
- 
			
			  pityaa23 senior tag Sziaszok, volna egy kis amatőr kérdésem: Űrlapot akarok felvinni adatbázisba, egy külön fájlban tárolom a kapcsolódás adatait: 
 <?php
 $servername = "localhost";
 $username = "root";
 $password = "";
 $dbname = "sportandhealth";
 
 $conn = new mysqli($servername, $username, $password, $dbname);
 
 if (!$conn) {
 die("Kapcsolódási hiba: " . mysqli_connect_error());
 }
 echo "Sikeres kapcsolódás";
 ?>ezzel nincs is baj, kapcsolódik is, minden oldalon, ahova includeoltam. Viszont amikor kitöltöm az űrlapot, és rányomok a regisztrációra akkor kiír nekem egy ilyen hibát: Notice: Undefined variable: conn in C:\xampp\htdocs\activate\modules\user\user.php on line 47 Fatal error: Call to a member function query() on a non-object in C:\xampp\htdocs\activate\modules\user\user.php on line 47 ez lenne a regisztrálás kódja: 
 function doRegister($username, $pw1, $pw2, $email, /*$fullname,*/ $date_birth, $sex, $weight, $height, $activity_level) {
 if($username == "" || strlen($username)<4 || strlen($username)>32 || !preg_match("/^[a-zA-Z]*$/", $username)){
 echo "A felhasználónév nem megfelelő! <br/>";
 return;
 }
 if(strlen($pw1)<6 || strlen($pw1)>26){
 echo "A jelszónak minimum 6, maximum 26 karakternek kell lennie! <br/>";
 return;
 }
 if($pw1 == "" || $pw2 == ""){
 echo "Mindkét jelszó megadása kötelező!<br/>";
 return;
 }
 if($pw1 != $pw2){
 echo "A két jelszó nem egyezik!<br/>";
 return;
 }
 if($email == "" || !filter_var($email,FILTER_VALIDATE_EMAIL)){
 echo "Helytelen email cím!";
 return;
 }
 if($height<54 || $height>272){
 echo "Kérlek valós magasságot adj meg!<br/>";
 return;
 }
 if($weight<25 || $weight>560){
 echo "kérlek valós súlyt adj meg!<br/>";
 return;
 }
 $password = sha1($pw1);
 $email_code = sha1($username + microtime());
 $sql = "INSERT INTO user (username, password, email, email_code, date_birth, sex, weight, height, activity_level, rights)
 VALUES ($username, $password, $email, $email_code, $date_birth, $sex, $weight, $height, $activity_level, '1')";
 
 if ($conn->query($sql) === TRUE) {
 echo "New record created successfully";
 } else {
 echo "Error: " . $sql . "<br>" . $conn->error;
 }
 $conn->close();
 }Mi lehet a gond? Sajnos addig nem tudok tovább lépni. Köszi! 
- 
			
			  biker nagyúr válasz  trisztan94
							
							
								#18250
							
							üzenetére trisztan94
							
							
								#18250
							
							üzenetéreÉs ha ez 500??? 
 resultsPerPage
- 
			
			  trisztan94 őstag Tárgytalan, teljesen elkerülte a figyelmem, hogy van egy COUNT endpointja az api-nak, amivel pont azt tudom csinálni amit akartam: lekérni az oldalmennyiséget....    Bocsesz. Egy pluginen dolgozom, ami küld egy REST kérést egy API felé. A trükkös rész az, hogy válaszként maximum 50 elemet kapok vissza oldalanként, hacsak nem mondom meg az uri-ban explicit, hogy hanyadik oldalról kérem a találatokat. Tehát pl. ha tudom, hogy amit keresek az a 151. elem a visszaadott adattömbben, akkor explicit megmondom az API-nak, hogy a 3. oldalról kérem a dolgokat. Szeretném ilyen 50 elemes oldalakra bontani az oldalt, viszont az a baj, hogy fogalmam sincs honnan tudnám meg, hogy összesen hány oldalnyi elem van. Ez egy példa response az API-tól: stdClass Object 
 (
 [ids] => Array
 (
 [0] => air4304753
 [1] => air3432487
 [2] => air638963
 [3] => air803076
 [4] => air3738354
 [5] => air2285517
 [6] => air4029464
 [7] => air4099090
 [8] => air3939774
 [9] => air4084559
 [10] => air4118889
 [11] => air754158
 [12] => air4583121
 [13] => air3282714
 [14] => air4445915
 [15] => air1168152
 [16] => air2867116
 [17] => air2454422
 [18] => air4526092
 [19] => air4160250
 [20] => air4396985
 [21] => air577969
 [22] => air1721789
 [23] => air58076
 [24] => air1561140
 [25] => air206806
 [26] => air978130
 [27] => air1052042
 [28] => air822340
 [29] => air2858209
 [30] => air3181224
 [31] => air1499333
 [32] => air1364739
 [33] => air4358639
 [34] => air1186217
 [35] => air1213666
 [36] => air1011319
 [37] => air254844
 [38] => air3774080
 [39] => air742998
 [40] => air1732428
 [41] => air4119371
 [42] => air4316805
 [43] => air645091
 [44] => air206478
 [45] => air3439518
 [46] => air3698344
 [47] => air2070695
 [48] => air1721598
 [49] => air3062316
 )
 [queryType] => search
 [status] => 200
 [page] => 1
 [resultsPerPage] => 50
 [amtOfNights] => 0
 [sort] => default
 [isNearQuery] => 1
 [runtime] => 55
 [result] => Array
 ()};Látni, hogy visszakaptam 50 elemet, és meg is mondja, hogy ez a page 1. Ha beírok valami random számot page-nek, mondjuk 123-mat és azon már nincs adat, ez a response jön vissza: stdClass Object 
 (
 [ids] => Array
 (
 )
 [queryType] => search
 [status] => 200
 [page] => 123
 [resultsPerPage] => 50
 [amtOfNights] => 0
 [sort] => default
 [isNearQuery] => 1
 [runtime] => 114
 [result] => Array
 (
 )
 )A kérdés: Hogyan tudom egyszerűen megtudni, hogy összesen hány oldal van amiben van még adat? Én arra gondoltam, hogy egy while(true) végtelen ciklusban elkezdem küldeni a kéréseket, és minden ciklusban amikor visszajön egy response, ellenőrzöm, hogy az ids tömb nem üres e. Ha igen, akkor paraszt módon ki break-elek a ciklusból. Ezzel azon kívül, hogy baromi gány, még az a problémám, hogy ahhoz, hogy egyáltalán megtudjam hány oldalnyi kontent van, le kell kérnem az EGÉSZ result setet, ami több másodperc alsó hangon... Másik alternatívám az, hogy csak next page és previous page gombokat rakok ki, aztán ha egy olyan oldalra lép amin már nincs adat, kap a user egy szomorú szmájlit. Ez viszont nem túl felhasználóbarát, szóval nem nagyon szeretném. Nincs erre valami szép megoldás? 
- 
			
			  Zedz addikt Köszönöm a válaszokat!  
- 
			
			  fordfairlane veterán Mivel a legtöbb webshopban autentikáció nélkül is lehet használni a kosarat, ezért alapvetően a munkamenetet szokás használni. Ezt ki lehet egészíteni db-be mentéssel, ha szükség van a perzisztenciára. Például ha a belépett felhasználó, ha otthagyja az oldalt, következő belépésnél visszakaphatja a kosarat is. 
- 
			
			  Zedz addikt Egy webshop cart tartalmát hogy szoktátok elmenteni? 
 Session vagy db?
- 
			
			  supercow őstag Esetleg az epiphany, kisebb APIhoz használtam már. 
- 
			
			  fordfairlane veterán válasz  DNReNTi
							
							
								#18241
							
							üzenetére DNReNTi
							
							
								#18241
							
							üzenetéreA Silex nem rossz, főleg ha ismered a Symfony-t, de annó emlékszem, hogy az is jóval nagyobb volt a Slimv2.höz képest. Saccra 600 file kontra 60 file rémlik. 
 Ráadásul most nézem csak, hogy a Slim v3-mal még jobban járhatsz. Tovább modularizálták a rendszert, PSR7 kompatibilis a HTTP interfész, Container-Interop kompatibilis a DI containere...
- 
			
			  DNReNTi őstag válasz  fordfairlane
							
							
								#18238
							
							üzenetére fordfairlane
							
							
								#18238
							
							üzenetéreKöszi a megerősitést, mobal neked szintén, le fogom csekkolni a JWT-vel. 
 Ha lesz időm...
- 
			
			  DNReNTi őstag Sziasztok, Keresek nagyon lightweight PHP micro framework-öt kimondottan csak REST fejlesztésre. Kicsi legyen és gyors. Lumen szerintem nem lightweight, a Slim esetleg? Vagy valami más? 
 Thx!
- 
			
			  Zedz addikt Sikerült már valakinek PHP7-hez LDAP csomagot telepítenie, valamilyen Linux rendszeren?  
- 
			
			  zeix senior tag Sziasztok! Van egy kis gondom a tömb feltöltéssel. Valamit kihagyok, vagy nem tudom, de valami nem stimmel. $csere = Array(); 
 $mi = new MultipleIterator();
 $mi->attachIterator(new ArrayIterator($_POST['id']));
 $mi->attachIterator(new ArrayIterator($_POST['szam']));
 $mi->attachIterator(new ArrayIterator($_POST['stat']));
 
 foreach ( $mi as $value ) {
 list($_POST['id'], $_POST['szam'], $_POST['stat']) = $value;
 
 
 $hely = $_POST['szam']-1;
 
 
 if($_POST['stat'] == '0')
 {
 echo $hely;
 echo '<br>';
 $csere = array($hely => '1');
 }
 else
 {
 echo $hely;
 echo '<br>';
 $csere = array($hely => '0');
 }
 
 PHP_EOL;
 echo '<br>';
 }
 $eredmeny = array_replace($formazott, $csere);
 print_r($formazott);
 echo '<br>';
 print_r($eredmeny);
 echo '<br>';
 print_r($csere);
 Nem akarja feltölteni a tömböt.
 A $hely kimenete:
 12 3 
 A formázott tömb:print_r($formazott);
 Array ( [0] => 0 [1] => 1 [2] => 1 [3] => 1 )
 Az eredmeny tömb: print_r($eredmeny);
 Array ( [0] => 0 [1] => 1 [2] => 1 [3] => 0 )
 A csere tömb: print_r($csere);
 Array ( [3] => 0 )
 Köszi a segítséget!
- 
			
			  gilfoyle őstag Köszi mindkettőtöknek, akkor marad így!  
- 
			
			  gilfoyle őstag Melyik a jobb, gyorsabb, eroforrasbaratabb megoldas? Ha kulon php fajlokat hivogatok meg a kulonbozo funkciokra, pl. beleptetes, rendeles,stb; vagy ami jelenleg is van, 2 fajl az egesz rendszer, index php a vezerles es a fuggvenyek pedig tartalmaz minden fuggvenyt. Az elobbi 400 az utobbi kb. 3000 sor. 
 A megjelenitesre a template lite-ot hasznalom (kb 11 eve mukodik ez a rendszer). Tudom, elavult, most lenne a Smartyra atallas.
- 
			
			válasz  Sk8erPeter
							
							
								#18225
							
							üzenetére Sk8erPeter
							
							
								#18225
							
							üzenetérePersze, lehetőségek tárháza. De ez szerintem nem a legjobb feladat PHP számára - akár C# és NSoup  
- 
			
			  repvez addikt gondoltam,hogy nem olyan egyszerü,de reménykedtem benne,hogy már van valami hasonló kész folyamat ilyenre, mivel elég sok helyen jól jönne ha egy weblapon lévő katalógust vagy árlistát szerkeszthető formátumban egy táblázatba le kéne menteni. 
- 
			
			  DNReNTi őstag +1  (#18220) repvez 
 Fing nélkül nem lesz egyszerű.
- 
			
			  repvez addikt ja azt elfelejtettem írni,hogy fingom sincs semmilyen programozáshoz, ezért is nem tudtam,hogy hol kérdezzem meg, így sajnos amit mondtatok se mond sokat nekem ez a dom meg parsolás. 
 Tehát az biztos hogy nem tudnám én megcsinálni magamtól a dolgot hacsak nincs valami szájbarágós útmutató,hogy hogyan is kell ez megoldani.
- 
			
			  repvez addikt lehet hogy nem jó topicban érdeklődök,de azt meglehet valahogy oldani,hogy egy weblapról kinyerni adatokat excel formátumban? 
 Lehetőleg olyan ami nem kell hogy módosítson az eredeti weblapon semmi beavatkozást
 A tipmix oldaláról akarom leszedni az adatokat, hogy tudjam szűrni az adatokat
- 
			
			  Zedz addikt válasz  DNReNTi
							
							
								#18213
							
							üzenetére DNReNTi
							
							
								#18213
							
							üzenetéreHa már íz, akkor kakaó, forró csoki.  
 De érdekes, mert néha nagyon bebambultam és akkor rávettem magam 1-1 kávéra, de igazából nem sok hasznát éreztem. Ugyanígy vagyok az energiaitallal is, hogy ízre elmegy, de semmi "felpezsdülést" nem érzek. Igaz energiaitalt már évek óta nem ittam. 
- 
			
			  Zedz addikt válasz  DNReNTi
							
							
								#18208
							
							üzenetére DNReNTi
							
							
								#18208
							
							üzenetéreÉn minden nap egy adag forró kakaóval indítok, lehet át kell térnem végre a kávéra?  (#18209) mobal: 
 Már rá gondolni is ciki, nem még leírni. 
 Az volt a problémám, hogy az Eloquent belongsTo() functionjét használva hozzá akartam férni egy másik táblában lévő adathoz. Persze abból a modelből ahonnan hívtam mindenre szükségem volt, így értelemszerűen a controllerben egy $news = News::all() hívással elintéztem a dolgot.Aztán csodálkoztam, hogy a $news->user->id miért nem működik. Elkeserédesmben már ide írtam, mire eszembe jutott, hogy nem find(...)-dal kértem le az adatokat, hanem all()-al, így a másik táblában lévő adatokhoz kell egy foreach...  
- 
			
			  Zedz addikt Hali, Laravel Eloquent ORM-ben jártas itt valaki?  
- 
			
			  Zedz addikt Sziasztok, Ha Laravelben minden logolni szeretnék, kezdve egy user belépésétől, az adatbázis műveleteken keresztül a kilépésig, akkor milyen módszert javasoltok? Elsőre a Laravel eventek jöttek szóba, hogy minden ilyen actionre írni egy eventet, és mindig meghívni ott ahol logolni szeretnénk. 
- 
			
			válasz  Sk8erPeter
							
							
								#18201
							
							üzenetére Sk8erPeter
							
							
								#18201
							
							üzenetéreHát, ugyanabból a konkrét könyvtárból nyílik 2 könyvtár. Ugyanazokkal a jogokkal. Az egyikben van egy WOL weboldal, PHP alapú, amibe beleírtam egy olyan részt, hogy shell_exec -cel megpingeltem a felébresztett gépet, és az eredményt kiírja az oldalra (innen legalább tudom, sikeres volt-e az ébresztés), ez működik. A másikban, amit magamnak kókányolok, egy egyszerű webkamera-nézegető, ami egy másik gépen lógó webkameráról mentett képet kellene, hogy kirakjon. Az a gép nincs kint neten. Nem is akarom kiengedni. A mentett képet egy script másolja át a neten lógó gépen egy könyvtárba. Ezt kézzel lefuttatva (ssh-n shellből) szépen átmásolódik (wget-tel leszedi amúgy, szögegyszerű). Ha PHP-ből hívom, de akár a scriptben szereplő parancsokat hívom, akkor semmit nem hajt végre. 
 Ezért nem értem, ugyanazok a jogok, stb., de az egyik megy, a másik nem 
- 
			
			  Sk8erPeter nagyúr "Ezek működnek. De egyik sem scriptet hív." 
 Ez mondjuk elég fontos lehet, hogy van már olyan, ahol műxik. Van futtatási jogosultsága annak a júzernek, aki ezt futtatni próbálja? Pl. az a júzer benne van olyan csoportban, akinek van joga ehhez, vagy van explicit joga a futtatásra?
 Ha nincs, az para."Viiszont amin most túrázok, az sem scriptként meghívva, sem a konkrét parancsot meghívva shell_exec-cel, nem megy." 
 Nem túl konkrét, hogy min túrázol. 
Új hozzászólás Aktív témák
- Veszélyben az adataid? Gond van a WD népszerű HDD-ivel
- Call of Duty: Mobile
- AMD Catalyst™ driverek topikja
- Yettel topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Háztartási gépek
- Fejhallgató erősítő és DAC topik
- Sorozatok
- Xiaomi 15 - kicsi telefon nagy energiával
- Kormányok / autós szimulátorok topikja
- További aktív témák...
- Gigabyte H81M-S2PV alaplap + Intel i5-4460 + 2+4GB DDR3 + hűtő 23e
- Lenovo T14 Core i5 10210U 16Gb Ram 256Gb NVMe FullHD IPS Boltól Garanciával Számlával
- Vadonatúj Blackshark 4 256GB full turbó mobilgamer csomag, kártyafüggetlen!
- Lenovo T14 G2 Core i5 1145G7 16Gb Ram Intel Iris Xe 256 NVMe Boltból Granciával Számlával
- Dell 7430 Core i5 1245U 10 mag 12 szál 16Gb Ram 4K Kijelző Boltból Garanciával Számlával
- Apple iPhone 13 Pro Max Sierra Blue ProMotion 120 Hz, Pro kamerák 128 GB Használt, szép,100%
- GYÖNYÖRŰ iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3338
- BESZÁMÍTÁS! MSI Z390-A Pro Z390 chipset alaplap garanciával hibátlan működéssel
- Telefon felvásárlás!! Apple iPhone SE (2016), Apple iPhone SE2 (2020), Apple iPhone SE3 (2022)
- GYÁRI TÖLTŐK DELL LENOVO HP FUJITSU TOSHIBA Macbook---------- Budapest,/MPL/Foxpost
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
 
								 
							

 
								 
								 
							 
							 
							 
								 Valóban ez hiányzott...
 Valóban ez hiányzott...
 
								 
							 
								 
								 
								 
							
 
								 
								 
							 Annyival azért érdemes kiegészíteni, hogy hagyja ki a hasznos mappákat, mert ez így ledúr mindent.
 Annyival azért érdemes kiegészíteni, hogy hagyja ki a hasznos mappákat, mert ez így ledúr mindent. 
 
								 
								 
							
 
							 
							
 
								 
								 
							 
							 
							 
								 
							 
								 
								 
							 
								




 
								 
							
