Hirdetés
- iPhone topik
- Samsung Galaxy S24 - nos, Exynos
- Google Pixel topik
- Két hét múlva startol a Dimensity 9400
- Motorola Razr 40 - ultrák árnyékában
- HMD Skyline - jó szerelés
- Xiaomi Mi 9T Pro - tizenegyes!
- Motorola Edge 40 - jó bőr
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Samsung Experience: Így lett az AI az életünk része
Hirdetés
-
Két hét múlva startol a Dimensity 9400
ma A 3 nm-en várt MediaTek csúcslapka odapakolna a Snapdragon 8 Gen 4-nek és az Apple A18 Prónak is.
-
A SteelSeries felfrissítette az Apex Pro sorozatú klaviatúráit
ph Három Hall-effektusos kapcsolóval megpakolt jószággal gyarapodott a cég portfóliója, és az egyik vezetékmentes.
-
Legújabb retró beszerzésem - 3Dfx Voodoo4 4500 32Mb
lo Kezdenek fogyi ezek a kártyák, pontosabban a 4 és 5 széria kártyái már lassacskán igen ritkának számítanak. A korábbi...
Új hozzászólás Aktív témák
-
-
tildy
nagyúr
válasz Pho3bus #3509 üzenetére
Adatbázisban állítsd az ID -t auto incrementre, és mikor insertelsz, így pakolj bele:
$parancs="INSERT INTO Megrendelo(Id, nev, Ir.sz, Utca, Hazszam, Telszam)
VALUES ('' , $szemely , int rand(int $0,int $50), $utcak[int rand(int $1,int $100)], int rand(int $1,int $100), int rand(int $6200001,int $6299999) );
";cucka: én voltam balfék,a program természetesen jól működött, csak én néztem el valamit...
Ügyes vagyok...[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
Én nem nullt szoktam beírni
Bár lehet elegánsabb.
--------------------------------------------------------------------------------
Még mindig kérdem: Jogosultságok megfelelőek????[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
Úgy is lehet, Id-val általában nem szokott gond lenni.
Auto dátummezőt meg lehet nem is használtam még"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
Több mindentől függ. Ha csak képet akarsz létrehozni, akkor header feltétlen kell bele, de ha egy olyan oldalon akarod kitenni, akkor a képet le kell gyártanod , és img src-vel meghívnod.
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
Szivunk itt a ceges gepen friss apacheal+ phpval, valami miatt nem futtatja, le akarja tolteni a php filet. (feldobja a letoltesi ablakot)
httpd.conf: jol van beallitva.
iis alatt memoryerrort dobott , ha ahhoz allitottuk be a phpt...
Otlet, hogy lehetne megoldani (nem wampserver, hanem kulon php5+ kulon apache (2.2.x) eseten?Cucka: en meg szinte nem is hasznaltam oop phpt, na jo, talan a DOm az az, de az oop phpt en sem nagyon vagom...
[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
Bebizony. Kozben inkabb ujrahuztuk a php-t , most mar legalabb ha kozvetve adjuk meg a filenevet, akkor behozza, csak akkor dobja az emlitett hibat, ha http://localhost-ot kap.
Pedig be van irva:
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "C:/PHP5/"
LoadModule php5_module "C:/PHP5/php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
<VirtualHost *>
ServerName localhost
DocumentRoot "D:\ildiko\hiddenart\hiddenartshop.com\www"
<Directory "D:\ildiko\hiddenart\hiddenartshop.com\www">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>No, mivel ujra lett rakva, kikerult a AddType application/x-httpd-php .php (elotte benne volt, de ugy sem ment...) na es msot vegre megy. Huh.
[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
Mindjart adok egy kodot.
ez minden esetben bevalt:function convert_unicode_chars() {
// get input arguments
$string = func_get_arg(0);
// initializing source array
$source = array (
"/é/","/É/",
"/á/","/Á/",
"/í/","/Í/",
"/ó/","/Ó/",
"/ö/","/Ö/",
"/ő/","/Ő/",
"/ú/","/Ú/",
"/ü/","/Ü/",
"/ű/","/Ű/"
);
// initializing target array
$target = array (
"é","É",
"á","Á",
"í","Í",
"ó","Ó",
"ö","Ö",
"ő","Ő",
"ú","Ú",
"ü","Ü",
"ű","Ű"
);
// converting string...
$string = preg_replace ($source, $target, $string);
return $string;
}"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
Azon gondolkodtam a templateengine amit hasznltunk, illetve amit írok anélkül mvc, hogy tudnám jobban mi az mvc, és csak nem is oop.
Külön van a megjelenítésért felelős kód, a template-ben csak xml-ek vannak, php nincs, és egyéb dolgokat a php modulok végzik.
Írnál az mvcről még?"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
Miért haszontalan? A designernek elég a html kódhoz érteni.
Az adatot meg megkapja.
A smartyt nem annyira ismerem, de kétféle template enginet használtam:
Egyikben preg_replaceltem egy megfelelő kódot, nem összefosva volt a php kóddal , a másikban meg XML tageket cseréltem, pl:
<#module blabla, parameterek, feltetelek#>
vagy
<#for :konyvek :less:10#>
<tr><td>konyvek.nev</td><td>konyvek.szerzo</td></tr>
<#/for#><Modulenev>parameterek</Modulenev>
Ezt egy "designer" sokkal jobban tudja kezelni. , mintha teli van nyomva phpval.[ Módosította: ollie ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
Designer többféle lehet:
van, aki csak a pshez ért.
Meg van, aki a HTMlhez, CSShez is.
Volt kollegám ez utóbbi volt , és maximálisan tisztelema pontatlan doksi és a menet közben történt változások folyamatos programozó-dizájner kommunikációt igényelnek, tesztelésnél várni kell a másikra
van doksi, illetve ha változtatok valamit , igen ha olyan a változás kell a kommunikáció. Alapesetben elég ha én adom az adatot, és ő kreál hozzá templatet, vagy ő kreál templatet, majd én meg belerakom az adatot, HTMLhez meg értek én is valamennyire, csak végszükség esetén van másra szükségem.Arra jó az egész, hogy ne legyen a HTML kód phpval teliszórva, illetve fordítva, a php ne legyen htmlel teliszórva.
A sablon, ha XMl alapú, ha bármi el van romolva , akkor vagy a benne lévő szöveget irja ki, vagy tök üres marad a XML element rész és nem is jelenik meg.Menüszerkesztésnél a júzer nem tudja, hogy mit ír át. Kap egy felületet színes gombokkal, amivel tudja szerkeszteni a menüjét. Az az én dolgom, hogy a változtatásokat file-ban vagy adatbázisban tárolom.
Ha igy csinalod es a menu nincs db-ben, akkor hogy rendelsz hozza egy menuponthoz pl 10 cikket???? pl. ha ajanlani akarsz valamit?
Ja , inkább priv.
[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
Mier tkapok vissza hibat?
"Server was unable to process request. ---> Object reference not set to an instance of an object."
Jonak kene lennie...<?php
try{
$wsdl_url =
"http://www.exporttechnologies.com/webservices/currencyservice/currencyservice.asmx?wsdl";
$client = new SoapClient($wsdl_url);
var_dump($client->__getFunctions());
$result = $client->GetExchangeRate('JPY');
echo "<br/><br/><br/>";
echo $response;
} catch(SoapFault $e){
var_dump($e);
}
?>"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
ha egy konyvtarban van, igy kell:
$szamlalo_fajl = "szamlalo.dat";
Es nem elfelejteni : On the Windows platform, be careful to escape any backslashes used in the path to the file, or use forward slashes.
<?php
$handle = fopen("c:\\data\\info.txt", "r");
?>[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
function convert_smart_quotes($string)
{
$quotes = array("'", "\"", "´", "’", "‘", "‘", "’", "“", "”", "’");
$newquotes = array("'", """, "'", "'", "'","'","'",""", """, "'");
return str_replace( $quotes, $newquotes, $string);
}Van ez a fuggvenyem.
Az utolso tipusat a quotenak azonban nem csereli. Miert nem? (de ha jol latom a negyedikkel azonos...)
iso-8559-1[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
válasz Louloudaki #4604 üzenetére
md5 hasht cookieba ne!!!!
Tablaba erdemes berakni.
Mondjuk a sessionkezelessel meg en is hadilabon allok. Egyelore cookival nezem, (illetve persze korabban username passworddel) , hogy be van e lepve. ha belepett, kap egy 10 perces cookiet , ami addig megmarad, mig ki nem lep... Ezt figyelem, ervenyes e meg[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
válasz Tele von Zsinór #4608 üzenetére
Ertem.
Amugy a quoteos mokaval meg mindig szenvedek:
function convert_smart_quotes($string)
{
$quotes = array("'", "\"", "´", "’", "‘", "“", "”","‘","’", "“","”" );
$newquotes = array("'", """, "'", "'","'", """, """, "'", "'", """, """);
return str_replace( $quotes, $newquotes, $string);
}Mindent cserel, de a garden tulipos quotet nem...
The design on this pen is adapted from ‘Garden Tulip’, a hand-block-printed wallpaper, designed in 1885 by William Morris (1834–1896). It is typical of his late style, which is characterized by naturalism and a strong repeating pattern.
iso-8859-1 amugy.[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
Van itt valaki Zendben jaratos szemely?
Keszitettem XMLben egy tombot, beleraktam a bootstrapba fuggvenyet, ami behuzza az xmlt, de sehogy sem tudom beallitani a layout.phtmlben, hogy az active elemet jelolje.
Otlet?protected function _initNavigation(){
$this->bootstrap('layout');
$layout=$this->getResource('layout');
$view=$layout->getView();
$config=new Zend_Config_Xml(APPLICATION_PATH.'/configs/navigation.xml','nav');
$navigation=new Zend_Navigation($config);
$view->navigation($navigation);
}layoutban igy hivom meg:
<?=$this->navigation()->menu()->setUlClass('nav')?>
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
válasz Tele von Zsinór #5626 üzenetére
Nagyon nem, en is kezdo vagyok zendben, nem irja pontosan, hogy az adminba, vagy a applicationba rakta a controllert, nem irja, hogy a bootstrapban kell a classra hivatkoznod, vagy a sajat controlleredben, szoval...
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
válasz ArchElf #5628 üzenetére
Na megvan a megoldas , mukodik , plugint kellett irni hozza . Msot mar csak azt kene megoldanom, hogy vegigszaladjon az objektumona legnagyobb melysegig , rekurzivan, de erre most nagyon nem all ra az agyam...
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
válasz #68216320 #13052 üzenetére
Khm... Aposztróf közt használd, kivéve ha szám. És szimpla aposztrófot használj.
[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
válasz #68216320 #13056 üzenetére
Ahh, oke, altalanossagban irtam.
A PHP amikor elkezdtek fejleszteni anno, nagyon mas volt a normal tipusos , kotott nyelvektol. Ez sok esetben lehet epp elony, de sokszor hatrany is.
Ma ahogy latom , azert mar megy a coding standard itt is. Nem dob hibat a PHP persze, pont a fentiekbol fakadoan amugy.Ha ilyen coding style warningot akarsz kapni, hasznalj codesniffert. Mi PSR2-re nezzuk.
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
válasz #68216320 #13058 üzenetére
Azzal csak ovatosan. Tesztrendszerben okes, amugy nem feltetlen jo bekapcsolva hagyni. error_logot nezegess meg.
[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
Esetleg int eseten megadhato a tipus is ( altalaban mondjuk nem kell, de ha fuggvenyt irsz, neha erdemes odairni, milyen bemeneti paramot varsz) :
$var = (int) 0;The casts allowed are:
(int), (integer) - cast to integer
(bool), (boolean) - cast to boolean
(float), (double), (real) - cast to float
(string) - cast to string
(array) - cast to array
(object) - cast to object
(unset) - cast to NULL (PHP 5)[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
válasz #36268800 #13189 üzenetére
Nezz meg nehany template engine-t. Smarty pl egyszeru.
Mas kerdes: Zendben mit erdemesebb hasznalni az alabbi feladatra:
Git submodulekent van egy engine, ami kezeli a megjelenitendo adatokat JSonban. Az adatok tulkeppen widgetek. Zendben mit erdemes hozza irni?
View-helpert ? Servicet? netan Action helpert vagy resourcet?
Tobb helyrol el kell ernem ezeket az adatokat, de nem nem controllerbol.Jut eszembe, interfesz, elmagyarazna pontosan valaki ez mire valo ?
[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
válasz Sk8erPeter #13195 üzenetére
Mi eddig mindenhol kezzel irtuka layoutot.
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
válasz DeltaPower #13198 üzenetére
Ezekszerint hasonlo lehet mint a LESS.
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
-
tildy
nagyúr
válasz fordfairlane #13259 üzenetére
Pont mondani akartam , mar kezdtem a fejemet fogni, hogy "$_POST['line'.$i]" csak igy, magaban...
Frontenden bemeno parametere input validation, cross site scripting validation, sql-nel sql injection elleni vedelem , bemeno parameterek tipusellenorzese is akar es meg lehetne sorolni.
[ Szerkesztve ]
"Tartsd magad távol azoktól, akik le akarják törni az ambíciódat! A "kis" emberek mindig ezt teszik, de a nagyok éreztetik veled, hogy te is naggyá válhatsz" - Mark Twain
Új hozzászólás Aktív témák
Hirdetés
- GAMER AMD RYZEN 5 2600X / RX 5500XT 4GB / 16GB DDR4 / 256GB SSD / 500GB HDD / Beszámítás / Garancia
- Apple Watch Series 9 GPS 45mm, 1 Év Garanciával
- Samsung Galaxy A72 128GB, Kártyafüggetlen, 1 Év Garanciával
- GAMER PC: RYZEN 9 5900X (12mag/24szál) 1TB-4TB NVMe SSD -RX 6600 8GB GDDR6 -16/32GB DDR4- GAR/SZÁMLA
- TP-Link TL-SG3424P JetStream L2 Smart Gigabit POE+ Switch (320W POE-Budget)
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: Ozeki Kft
Város: Debrecen