- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Google Pixel topik
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Samsung Galaxy Watch7 - kötelező kör
- Telekom mobilszolgáltatások
- Hívószám-hamisítás
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Mi nincs, grafén akku van: itt a Xiaomi 11T és 11T Pro
- Nokia 8 Sirocco - tudja, honnan fúj a szél
- Samsung Galaxy A53 5G - kevesebbet többért
Új hozzászólás Aktív témák
-
-
sanzi89
addikt
válasz
CSorBA #11013 üzenetére
Az IrfanView is képes generálni statikus képgalériát, de pont azon volna a hangsúly, hogy egyszer felrakom, beállítom, és elfejeltem utána. Csak FTP-n másolom át az új képeket, és már tudom is másnap mutogatni akár a munkahelyen is.
Ezt találtam eddig, valami ilyesmire gondoltam. Pár dolgot azért módosítok rajta, de nagyon nem akartam volna nulláról kezdeni.
-
Forza_JUVE
aktív tag
válasz
CSorBA #10985 üzenetére
mégis csak kérnék 1 kis segítséget.
van 1 ilyen rész a php-ban:if ($securimage->check($_POST['captcha_code']) == false) {
// the code was incorrect
// you should handle the error so that the form processor doesn't continue
// or you can use the following code if there is no validation or you do not know how
echo "Rosszul írta be a kódot.<br /><br />";
echo "Kérem <a href='javascript:history.go(-1)'>menjen vissza</a> és próbálja újra.";
exit;
}De én nem ezt a 2 sort szeretném kiirattatni, hanem azt szeretném, hogy hiba esetén egy html oldal jelenjen meg. Mondjuk vmi error.html ... vagy hasonló.
De hiába próbálom annak a kódját az echo helyére írni ... nem OK a dolog.
Ebben kérnék 1 kis segítséget!Köszönöm!!
-
Forza_JUVE
aktív tag
-
trisztan94
őstag
válasz
CSorBA #10717 üzenetére
Jóestét!
Php-val lehet valahogy eseményt kezelni? Végülis egy alap online chatre gondoltam, még nem kezdtem el, csak így kigondolom előbb.Szóval a lényeg az, hogy lenne egy input text, felette meg egy chat div és egy küldés button.
Felhasználóka beírja a szöveget, megnyomja a gombot(vagy enter) és beilleszti a chat divbe. Tudom, hogy jquery-vel is meglehetne (sőt, azzal meg is van kb, hogy hogy lenne), de menteni nem tudom, hogy hogy tudnám a beszélgetést, úgy értve, hogy ha kilép és visszajön, akkor, mint a facebook chat pl., mutatja az előzményeket.
Szóval tömören:
Php-ban lehet hivatkozni egy clickre vagy megoldani valahogy?Köszönöm!
Most látom, hogy véletlenül választ írtam CSorBA kollégának
Bocsánat -
Sk8erPeter
nagyúr
válasz
CSorBA #10675 üzenetére
A country-t minek átvinni, ha ott az id, ami hozzá tartozik?
Egyébként országválasztó listáknál a legtöbb esetben kétkarakteres country code-okkal szokták megoldani, mutatok egy példát a Drupal egyik moduljának legenerált listájáról (Location modul):
http://i.imgur.com/0DMbt.png
Bőven elég tehát csak valami egyedi azonosító vagy kód (itt országkód).
A selecthez tartozó name-et meg úgyis eléred, és az ország és a város meg úgyis teljesen különálló selectbe tartozik. -
Sk8erPeter
nagyúr
válasz
CSorBA #10669 üzenetére
Ja, értem, hát az előbbi megfogalmazás ezek szerint kissé félrevitt, azt hittem, neked pont az kell, hogy egyszerűen egy stringből tömb legyen, azt' kész, de ezek szerint bonyolultabb.
Akkor az a jó, amit PazsitZ javasolt (vagy ahhoz hasonló, amit csináltál), jobbat nem tudok.Egyébként meg szabad kérdezni, hogy mihez kell ez? Hátha találunk egyszerűbb megoldást.
-
PazsitZ
addikt
válasz
CSorBA #10669 üzenetére
Nekem nem jut eszembe ilyen alakra alap függvény vagy megoldás.
Csak az általad is említett regexp vagy nem oylan szép explode-trim ügyeskedés.
$string = 'string[66]';
$array = preg_match('#(\w+?)\[(\d+?)\]#', $string, $match);
$resultArr[$match[1]] = $match[2];$string = 'string[66]';
$array = explode('[', $string);
$resultArr[$array[0]] = trim($array[1], ']'); -
Soak
veterán
válasz
CSorBA #10663 üzenetére
Erre gondolsz? http://ideone.com/Wg1EI
-
Sk8erPeter
nagyúr
válasz
CSorBA #10466 üzenetére
Akkor már pakold fel phpclasses.org-ra vagy ehhez hasonló helyre, ha már ópenszósz lesz a kód.
-
Soak
veterán
válasz
CSorBA #10448 üzenetére
Szóval van 1 képed, beolvasáskor nem csak kirakod, hanem feldarabolod, majd a darabokot 3*3as rácsban kirakod divek háttereként, és még fölé mehet egy egész div átlátszó png-s bg-vel. Ha le akarja menteni valaki, az max kifényképezi.
Akkor már inkább php-vel megcsinalnam azt, hogy classnak rárakja, hogy a div háttere a kép, ha meg nincs bekapcsolva a funkció akkor meg simán.
A direkt elérést nem akarom tiltani, csak "szorgalmazni" nem akarom.
-
Soak
veterán
válasz
CSorBA #10087 üzenetére
A végső megoldás ez lett
<?php if (!isset($_GET['id']) OR $_GET['id'] == 'upload')
{
echo "current";
}
else
{
echo "acolor";
}?>wis tanácsa előhozta az AND és OR -t . Látszik, hogy mennyit ér a közép iskolás számtech óra, pedig ezt még tanították ...
.
Magyarul ha nincs ID vagy upload az id akkor szines, ha bármi más akkor nem.
-
Sk8erPeter
nagyúr
válasz
CSorBA #10072 üzenetére
Na igen, többek közt ezért kell prepared statementeket használni, pl. PDO-val: [link]. Nagyon sok szempontból hasznos.
(pl. ronda query-összefűzögetések, SQL Injection-veszélyek kiszűrése szintén ronda mysql_real_escape_string() hívások helyett; plusz más adatbázisok támogatása, és így tovább)
-
Sk8erPeter
nagyúr
válasz
CSorBA #10068 üzenetére
echo "<li id=\"blabla\">kiscica</li>";
escape-elgetések helyett inkább így:
echo '<li id="blabla">kiscica</li>';
Nem tom, hogy vagy vele, de számomra legalábbis az utóbbi áttekinthetőbb, plusz a PHP nem próbál keresgélni benne behelyettesítendő változókat (nem macskaköröm, hanem aposztróf). Nagyobb kódnál ennek lehet pozitív teljesítménybeli vonzata, még ha nem is olyan nagy a különbség. -
Sk8erPeter
nagyúr
Nincs mit!
Szerk.:
"Nem, ebből 2 2 3 lesz"
De nem$egyezoek = array_intersect($tomb2, $tomb1);
Ez lesz (most próbáltam):
array (
0 => '2',
1 => '3',
)Szerk2.:
ÁÁá, bocs, én felcseréltem, mert azt hittem, neked az kő, sorry, nem szóltam.
Szóval ha így nyomatod:$egyezoek = array_intersect($tomb1, $tomb2);
Akkor az van, amit írtál.
-
Sk8erPeter
nagyúr
$tomb1 = array('1', '1', '1', '1', '2', '2', '3', '5', '6', '7');
$tomb2 = array('1', '2', '3', '4', '5');
$egyezoek = array_intersect($tomb2, $tomb1);
var_export($egyezoek);Az output:
array (
0 => '1',
1 => '2',
2 => '3',
4 => '5',
)Szerk.:
"Magyarán ezt várnám:
$eredmeny_tomb = array('2', '2', '3');"
Ebből csak array('2', '3') lesz array_intersecttel. Nem arra vagy kíváncsi? -
Sk8erPeter
nagyúr
-
Sk8erPeter
nagyúr
Jaja, jól érted, bocs, kicsit fáradt vagyok, nem tudom, minek ismételtem meg megint, hogy az 5.3.0-tól felfelé már alap, kicsit gondolom most összekavartalak.
De végül is jól értetted, jó a megoldás, amit javasoltak: "akkor beleforgatjuk a központi inibe", korábban meg a '--disable-fileinfo' kapcsolóval "forgatták", azért van jelenleg letiltva.
Ez pozitív a szolgáltatódtól, hogy megteszik a szükséges lépéseket, és valóban ügyfélként kezelnek. -
Sk8erPeter
nagyúr
De neked kell egyáltalán az "Internationalization extension"?
Egyébként a fileinfo alapból benne van a PHP 5.3.0-nál magasabb verziókban:
[link]
"This extension is enabled by default as of PHP 5.3.0. Before this time, fileinfo was a PECL extension but is no longer maintained there. However, versions prior to 5.3+ may use the » discontinued PECL extension." -
CSorBA
őstag
Óhát, ezek milyen rendesek
:
Kedves Csorba Dániel,
Utána nézünk mi okozza a hibát, az esti órákban ha nem találunk konkrét megoldást
akkor beleforgatjuk a központi inibe és minden egyéni beállítás nélkül is elérhető lesz.A PECL csomag esetén erre gondol?:
http://pecl.php.net/package/intl/docs...ha igen akkor természetesen megoldjuk hogy ez is elérhető legyen az Ön számára.
-
Sk8erPeter
nagyúr
http://www.php.net/manual/en/fileinfo.requirements.php
"Requirements
Before PHP 5.3.0, the magic_open library is needed to build this extension."Legegyszerűbb, ha upgrade-elsz PHP 5.3.0-ra - már amennyiben van rá lehetőséged (tehát az éles szerveren is magasabb verziószámú PHP van).
-
-
Sk8erPeter
nagyúr
Mondjuk az is igaz, hogy most nézem, Te előtte nyomatsz egy if ($_POST), ami miatt tulajdonképpen csekkolod, hogy egyáltalán valami $_POST érték be van-e állítva, de az előbb írtak attól még állnak (az empty()-vel ellenőrzés), mert pl. ha a júzer egy checkbox-ot nem választ ki, akkor abban az esetben nem is állítódik be a hozzá tartozó $_POST változó.
Szerk.: ne aggódj, ezzel én is így vagyok, meg kábé mindenki, aki fejleszti magát programozásból, én is fogom a fejem és pirulok a régi kódjaim láttán.
Szerk. 2.:
(#9277) Speeedfire:
én már onnantól kezdve nem értem, hogy nem látom, milyen globális függvényt írtál, és hol is hívod meg.
" $kategorianev->kategoria; sorra kiírja, hogy nincs az xyz controllerben $kategorianev változó, ami érthető mert én nem is raktam oda..."
Hogy mi?Nem a $kategorianev-en belül nem létezik a public $kategoria mondjuk?
Na mindegy, "dögöljek meg, ha ebből egy szót is értek".
-
Sk8erPeter
nagyúr
"Az isset elhagyható."
A hsz.-ed nagy részével egyetértek, de ezzel nem.
Ha ezt csinálod, és az oldal úgy töltődik be, hogy a felhasználó még nem küldte el a formot, akkor a következő kód hatására:
if (!($_POST["nev"])) print "Mégis hogy gondolod azt, hogy nem adsz meg nevet?<br />";
szépen kapsz egy notice-t:Notice: Undefined index: nev in ......... on line ........
Akkor már érdemes átereszteni egy empty()-n, ez elméletileg az ellenőrzéshez először végez egy isset()-et amúgy is, és ha ez hamis, egyből visszatér, tehát ezzel nem kapsz notice-t:
if (empty($_POST["nev"])) print "Mégis hogy gondolod azt, hogy nem adsz meg nevet?<br />";
-
Dave-11
tag
Köszi, tényleg köszi mindenkinek!
Na itt vannak a fájlok becsomagolva. Akkor már el is mondom a projektet, hogy min dolgozok.
Szóval regisztrálsz egy felhasználót, közben kiválasztasz magadnak egy hátteret, és amikor bejelentkezel akkor a fiókodban ez lesz a háttér.
Most kérlek titeket a háttér beállításának megvalósításával ne foglalkozzatok, arra már meg van a módszerem, csak ez a fránya session kéne már és minden jó lenne
[link] -
Dave-11
tag
Igen azt már láttam máshol is, és úgy is van beállítva. A dokumentum rögtön ezzel kezdődik:
<?php
session_start();
?>Nem értem. És ez idegesít
Kipróbáltam egy teljesen új dokumentummal. Van 2 fájl, legelől session, bekéri az adatot egy input tag, elküldi, és a másik oldal kiírja. Itt viszont nem tudom mit rontottam el
Esetleg töltsem fel valahova és átnéznétek a forráskódot?
-
Egy lehetséges megoldás. Kiveszed a bannaereket, belerakod egy tömbbe, mindegyikhez hozzárendelsz egy értéket - hogy mennyi az esélye mojduk, hogy ő lesz a következő banner, majd hozzáadsz egy bónuszt. Mondjuk + 10, és a prioritás értékével megszorzod. Pl.:
$banner = array(
'1' => '10',
'2' => '15',
'3' => '20',
...
);és akkor a végén így fog kinézni:
- első: 10 + 4 * 10
- második: 15 + 1 * 10
- harmadik: 20 + 2 * 10egyenlőség esetén, meg megint random döntesz
remélem érthető voltam
-
Sk8erPeter
nagyúr
A "kirohanásom" oka az volt, hogy nem szeretem, amikor valaki felrak egy hibákkal és sebezhetőségekkel telerakott hosszú példát, amiből aztán kezdők nagyon rossz mintát vehetnek, mert gyorsan megörülnek, hogy "jujj de jó, itt egy kész példa, akkor nekem már nem is kell megtanulnom programozni".
===
(#8822) Speeedfire : hát ha valaki ebből szűri ki a lényeget, akkor az rövid és hosszú távon is nagyon rosszul jár.
Ezért érdemes megnézni, mit linkel az ember, nehogy rossz példát mutasson.
Amikor nagyon kezdő voltam, és ilyen linkeket találtam, én is mindig megörültem, hogy de jó, valaki most megmutatja nekem, hogy kell. Aztán később kapartam az arcom, amikor kezdtem belejönni.Amúgy a kód még csak említést sem tesz a sessionök használatáról.
-
Sk8erPeter
nagyúr
"Drupalban nem vagyok annyira otthon, de úgy vélem, ha valamire nem jó a Joomla, akkor nem a Drupálhoz nyúlnék, hanem sajáthoz
Azt hiszem ezzel Te is így lehetsz."
Nem, mert én eleve a Drupallal kezdenék.
Na, de tulajdonképpen pont erre akartam kitérni, hogy manapság már nagyon megfontolnám, hogy érdemes-e belekezdeni saját rendszer megírásába - az esetek többségében nem biztos, hogy megéri beáldozni azt a rengeteg hasznos munkaórát, amit csak példaként azzal töltök, hogy egy szép fastruktúrát építsek a menürendszeremhez, hogy akár több egymásba ágyazható menüpontom is legyen. Persze ilyenkor jól jön, amikor az embernek van korábbról kódja, csak valahogy a saját kódjaimmal eleve úgy vagyok, hogy állandóan találok benne valami javítanivalót, így rengeteg időt eltöltök a kód felülvizsgálatával.Na mindegy, pl. egy ilyen eleve megvan egy CMS-ben, vagy akár egy framework is ezeket a feladatokat sokkal könnyebbé teszi. Most, hogy talán mondható, hogy eléggé belejöttem a Drupalhoz való modulfejlesztésbe, tényleg egyre kevésbé látom a határait, hogy hogyan oldjak meg dolgokat rugalmasan, egyre inkább híve vagyok annak, hogy komplett saját rendszer helyett érdemes felhasználni egy meglévőt, aminek a hibáit sokan felülvizsgálják, javítják, nem kell saját óriási erőforrásokat (pénz, idő, fáradság) szánnom erre a részre is.
Azt is megértem, hogy Te ragaszkodsz a Joomlához: miután az ember átesik azon a szakaszon, hogy "hű, de gyűlöllek, nem értek semmit, nem értem, ezt miért nem tudom elkészíteni, na akkor debuggoljunk megint több órát", majd sikerei vannak vele, és rájön a dolog hátterére, már egészen kezd hozzánőni a szívéhez.
Egyébként a CMS-ekkel készített, igazán igényes honlapok elkészítéséhez szerintem elengedhetetlen a PHP-ismeret: sokszor a számtalan modul felrakása, próbálgatása, majd a jobb füled bal kézzel, a tarkód mögül történő megvakarása helyett lehet, hogy a fejlesztői API segítségével csak néhány sort kell kódolnod a megfelelő helyen, és még erőforrás-takarékos is marad a dolog.Bocs, hogy ennyit ugatok a témáról, csak lököm, ami hirtelen eszembe jut.
Na meg még mindig érdekel a dolog, hogy ki mit gondol a CMS-ekről, és miért - főleg, ha negatív véleménnyel van róluk.===
(#8758) biker: jah, akkor jó.
Gondolom azért nem két perc volt összehozni, ahhoz túl igényes. Bár őszintén szólva fogalmam sincs a Flash-alapú fejlesztésről, hogy milyen segédeszközöket lehet hozzá felhasználni - valószínűleg nem is fogok tudni erről a témáról komolyabban semmit.
Inkább a csillivilli dolgokhoz valami JS-alapú UI-t igyekszem használni, bár tudom, a Flash-eshez képest ez még mindig korlátosabb, vagy talán nehézkesebb. Bár attól függ, pl. az Ext JS elég komoly dolgokra képes.
===
(#8759) Speeedfire :
"Lényeg, hogy érdemes cms-t használni/ismerni szerintem. Kisebb munkákhoz pikk-pakk, egyedi rendszerhez meg framework."
Na, épp ez az, amit felvetettem. Hogy egyedi igényekhez is bőven használható pl. egy Drupal. Ezt próbáltam megérteni, vajon mi az oka, hogy sokan ennyire ragaszkodnak ahhoz az állásponthoz, hogy egyedi és profi dolgokhoz márpedig csak egy framework jó.
Aztán persze lehet, hogy tényleg simán elképzelhető olyan honlap, aminél könnyebb összehozni framework segítségével, mint CMS-sel.===
(#8761) Athlon64+ : na igen... ez amúgy érdekes probléma. Kíváncsi lennék, Windows-on mi a workaround az APC helyes működtetésére.
-
Sk8erPeter
nagyúr
Ja, látom ezt a template-et alkalmaztad.
Nekem a Joomla már akkor komolytalanná vált, amikor széjjeldobálta a fél éve legfrissebb verziója az oldalamat mindenféle PHP-s hibával, ami az E_STRICT bekapcsolása miatt történt - de nem kevéssel, hanem úgy minimum ötvennel, vagy többel. Egy sokak által használt CMS-nél ugyan figyeljenek már azokra az alapvető programozási technikákra, amikkel az ilyen hibadobálások elkerülhetők. Nem, az nem érv, hogy "dehát ne legyen E_STRICT" - de, fejlesztés alatt igenis legyen.
Aztán nekem személy szerint valahogy gyorsan elment a kedvem a Joomlától, nem láttam benne a potenciált, hogy annyira testreszabható lenne, mint a Drupal, hogy bizonyos felhasználók kezéből kivegyem az irányítást, és csak valami apró részletre adjak jogot, nem tartottam átláthatónak és következetesnek a kódját (ami fejlesztői szempontból - ha modulokat akarok írni, stb. - nem mindegy), és valahogy számomra összecsapottnak tűnt. Senki ne vegye sértésnek, aki Joomla-rajongó.
Megerősítve láttam azokat az érveket, amiket a Joomla ellen írtak különböző fórumokon.
Ahogy a Drupalt használtam, eleinte az is rettenetes káosz volt számomra, de már kezdetektől fogva úgy éreztem, hogy ez egy alapvetően egészen profi rendszer, csak még nem ismerem ki magam rajta - nem volt az az érzésem, mint Joomlánál, hogy mintha egy könnyen összedőlő kártyavárba akarnék berendezkedni (inkább mintha egy erődítménybe).
Nem akarok papolni a Drupal mellett, de számomra a Joomla emellett akkor is komolytalan marad.
Ettől függetlenül természetesen elhiszem, hogy egész jó honlapokat össze lehet benne hozni.Ja, és bocsánat, mielőtt elfelejtem: kollégámmal majdnem egyszerre kezdtünk fejleszteni két tök különböző oldalt, ő Joomlát használt, én Drupalt. Az ő oldalát nagy meglepetésünkre egyszer csak feltörték (valami török zene szólt egy iframe-ből az index.php cím alatt), az enyémet nem, és - lekopogom - eddig azóta sem törték fel. Lehet, hogy ebből nem feltétlenül szabad messzemenő következtetéseket levonni, de valahogy az volt az érzésem, hogy ez valamelyest utal az egyik vagy másik rendszer megbízhatóságára is.
Ahogy sok fórumon azt is olvastam, amikor még vacilláltam, melyik legyen, Joomla vagy Drupal, hogy állítólag a Joomla elég sok biztonsági rést tartalmaz(ott) - lehet, hogy ezeket azóta mind befoltozták, és lettek helyettük újak, nem tudom. Mindenesetre a régebbiek ezek szerint egész jól támadhatók.Azt nem tudom, Joomlához milyen tempóban jelennek meg security update-ek a felfedezést követően, de Drupalhoz nagyon gyorsan elkészítik, ha találnak biztonsági rést, így ez kellő prioritást élvez a fejlesztők munkájában - számomra ez is elég pozitív.
===
(#8749) biker : az már valamennyire közelít a rendes árhoz. Kár, hogy az egész oldal Flash-alapú, pedig jó lenne, de én ezekről az oldalakról valahogy ösztönösen menekülök...
===
(#8752) mobal: én fentebb egy kicsit fáradtan, de próbáltam elmondani a szempontjaimat, hátha érdekel ez a vélemény is a Joomla vs. Drupal témáról.
(#8754) mobal: "Hát nem tudom. Szerintem semmi gond nincs a Joomlával, semmi ilyet nem olvasok róla."
Pedig ezeket a véleményeket kb. 5 perc Guglizás alapján meg lehet találni, én is ugyanezeket olvastam, amikről Speeedfire beszél, pedig elején mindkettőre nyitott voltam.
Ahogy fentebb láthatod, ki is próbáltam mindkettőt, és végül saját tapasztalat alapján döntöttem. Választottam a nehezebbet, de profibbat.===
(#8753) Speeedfire :
ja, világos. Attól még, mert valaki össze tud dobálni mondjuk egy blogos oldalt Wordpress-ben, attól még tényleg nem ő lesz a webfejlesztők királya, ez tény.Amúgy értem, mit akarsz mondani, mintha a CMS-ek használatától valaki venné a bátorságot, hogy elmondhassa magáról, hogy ő profi weboldalakat tud készíteni, pedig az anyja vasporosát.
"CSorBA: Mutatós oldal, bár nem értem a joomla-sokat, hogy miért nem szeretik használni az apache mod_rewrite modulját."
Tényleg, ezt én is megfigyeltem, hogy ez valahogy náluk rendszerint lemarad.(tisztelet a kivételnek) Drupal már a kezdetek kezdetén felajánlja, hogy ezt igazán bekapcsolhatnád, mert van rá mód (ha van).
-
Sk8erPeter
nagyúr
És mi ezzel a filozófiával a probléma? Úgy tűnt, mintha ezt negatív dolognak akarnád beállítani.
(#8744) Speeedfire : "4. Adjuk el pofátlanul drágán (a sz*rt)."
Ezt a hozzáállást megint nem értem. Miért kellene, hogy szar legyen?
Attól még, mert valaki ingyenes CMS-sel dolgozik, vesz hozzá egy igényes sablont, mert mondjuk nincs pénze külső, brutális pénzekért dolgozó dizájnerre, vagy csak simán talált egyet, ami neki megfelel, és aztán még módosítgatja az oldalt ízlésének és az igényeknek megfelelően, nem értem, miért kellene, hogy szar legyen egy weboldal!
Azt meg el kell fogadni, hogy ami jól néz ki, megfelel az igényeidnek, azt általában igenis meg kell fizetni.Tudod, mi a nevetséges? Amikor hozzánk bejött az irodába egyszer egy csávó, hogy ő 35 ezer Ft-ért (!!!) komplett ingatlanközvetítő portált akar összetett keresővel, admin-felülettel, képfeltöltési lehetőséggel, stb.
Azt hittem, eldobom az agyam... -
Speeedfire
félisten
-
cucka
addikt
mire a cron körbeér, már jöhet pár száz hozzászólás
Nem fogsz tudni olyan rendszert írni, ami egyaránt megfelel egy kis terhelésű oldalnak és egy olyannak, ahol naponta százezrével kell kiküldeni a leveleket. Ha tényleg nagy a para, hogy "elfogy" a levélküldési kapacitásod, akkor érdemes szerződni egy olyan szolgáltatóval, amelynek van megoldása tömeges email küldésre. -
-
Robaj
addikt
Az 5.3.9 kritikus biztonsági rést tartalmaz, 5.3.10-nél meg 1001 változót tudsz továbbküldeni.
Az utolsó 5.2 a legstabilabb php szvsz. A deprecated errorok miatt nem véletlen, hogy sokan ódzkodnak tőle (hiába kb. egy sor kikapcsolni), pedig 10-15%-kal gyorsabb lett tőle az egyik joomlám, mint 5.2-n egy sor átírása nélkül. -
Tele von Zsinór
őstag
Sajnos ez a valóság, 20% körül van az 5.3 használata: [link]
Nekem is a hetekben kellett birkózni egy 5.3-as szerverért - elkészült a rendszer, minden működött rajta, és deploy során derült ki, hogy a megrendelő szerverén 5.2 van. Jó idő kellett meggyőzni a rendszergazdát, hogy oldja meg.
-
Brown ügynök
senior tag
Ehhez mit szólsz?finfo_fileLátom nem elérhető.Példa kép kiterjesztés vizsgálatára:
$img = stripslashes($file_name);
$i = strrpos($img,".");
if (!$i) { return ""; }
$l = strlen($img) - $i;
$ext = substr($img, $i + 1, $l);
$extension = strtolower($ext);
if ( ($extension != "jpg") && ($extension != "png") ) {
$response = "Helytelen kiterjesztés!";
} -
Pontosan szubjektív. Személy szerint, kicsi PHP-s projektnél, ahol nem használok framework-t, csak Smarty-t ott notepad++. Ahol már framework-kel dolgozom, ott netbeans párti vagyok. Viszont ha django-t használok (python alapú web framework), akkor vi vagy nano. Lehet hogy kényelmesedik az ember, viszont nagyméretű projektnél azért kényelmesebb, főleg az IDE-be épülő verziókezelők miatt is.
-
Tele von Zsinór
őstag
Ha elérhető a PECL Intl, akkor valószínűleg ezzel jársz legjobban: IntlDateFormatter.
Symfony2-ben ugyanennek a Locale komponens a fallbackje.
-
-
biker
nagyúr
jut eszembe, én régen küzdöttem rewrite-al, és most is elővettem, rájöttem min nem jutok tovább
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule kategoria/([0-9]+)/([A-Za-z0-9áéíóöőúüűÁÉÍÓÖŐÚÜŰ\+\-]+)$ /index.php?kat_ID=$1&kat_nev=$2 [L]
</IfModule>az a gond, hogy működik, de innentől nem találja a css-eket, js-eket, mert mintha /.../.../ helyen keresné őket, ha /.../.../.../... akkor ott.
ez miért van? -
Sk8erPeter
nagyúr
Miért pont Java?
Csak érdekel az indok, meg az, hogy egyikőtök sem említette a C#-ot, mint lehetséges alternatívát, ha már "nem scriptnyelvekről" beszélünk.===
(#8119) Bencom ™ : többiek a lényeget már elmondták, de amúgy a suliban, ahova jársz, nincs műszaki könyveket is elérhetővé tevő könyvtár? Elég jó írásos könyvek is vannak a PHP-ről.
Amúgy mielőtt ilyenbe belevágsz, egy kicsit kisebb dolgokban gondolkodj, szerezz tapasztalatot. Lehet, hogy nagyon mainstreamnek tűnik, de PHP-ben először tanulj meg viszonylag szimpla dinamikus honlapokat készíteni. Aztán jöhet a komolyabb.
Mindenesetre az elképzelésedre az ideális megoldás úgysem a PHP, de ezt már leírták előttem.(#8124) Bencom ™
"ott pl óva intettek tőle honlapszervezésnél a "7 másodperces szabály miatt""
Milyen 7 másodperces szabály?Nem tudok ilyenről...
Ha arra gondolsz, hogy 7 másodperc után a felhasználók elhagyják az oldalt, akkor arra az a válaszom, hogy nem, az esetek többségében már hamarabb megteszik. Akkor már érdemesebb inkább 3 másodperces "szabályról" beszélni, bár ez a "szabály" szó itt elég vicces, túlságosan is könyvszagú kifejezés ebben az esetben.Egyébként azért ne úgy tekints a Java-ra, mint egy rémséges valamire, mert nagyon is jó nyelv az, főleg a platformfüggetlensége miatt (meg a bőséges támogatottsága miatt is), de a működési elve (virtuális gép, stb.) miatt sok esetben lassabb lehet egy adott program, mint más nyelven megírva (most ez elég általánosan hangzott, nyilván függ attól, hogyan írja meg valaki).
-
Sk8erPeter
nagyúr
A phpMyAdminnak van egy config.inc.php fájlja a főkönyvtárában.
Ebben néhány beállítás található, többek közt a blowfish_secret is, ezt nálam az a setup generálta, ami ott van a /setup cím alatt... ez generálta a config.inc.php-met is.
Nálam localhoston így néz ki ez a blowfish_secret kód (egy sor a sok közül):
$cfg['blowfish_secret'] = '4efe8f2e64de52.06461375';Valszeg ez nálad nincs beállítva. Vagy valami hasonló.
-
Louloudaki
aktív tag
az // existing user ágban van a lekérés, és ezen az ágon belül vannak a problémás // used wrong pwd és // insert new wrong attempt ágak amik nem jól futnak. megvan itt is a userid, be is írja a táblába, csak az a baj hogy többször futnak le az ágak.
annak a userid lekéréses ifnek az
else{
// user not found
$return="notfound";
return $return;
}
a párja ami most nem fontos, nem kell bele semmi id, műxik oszt jóvan, fentebb van a baj -
Reaper04
aktív tag
Jah igen, köszi! Működik.
Kb. 20-30 x próbáltam ment is, nem variáltam rajt.Most nem megy. Kiírja hogy sikeres, de nem kapom mailt.
Ez miért van ? Van valami limit ? Vagy mi történt ?
SZERK: Feltöltöttem másik tárhelyre, ott megkaptam
Ez most vicc ? Az ultraweben van valami gubanc ... -
Reaper04
aktív tag
Készítettem egy újat. Egyre jobb.
Az emailt is hibátlanul megkapom, rendesen címezve ...stb.Egy bibi van:
Ha rákattintok a gombra, a "sikeres" en kívül még ezt írja:
"Array ( [name] => Ide ird a neved [email] => E-mail cimed [message] => Ide ird az üzenetedet! [reset] => Küldés ) Sikeres küldés! "Ezt miért írja ki ? Valahol megint van valami hiba?
Új hozzászólás Aktív témák
Hirdetés
- TCL LCD és LED TV-k
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Autós topik
- Kertészet, mezőgazdaság topik
- Kecskemét és környéke adok-veszek-beszélgetek
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Tőzsde és gazdaság
- Nintendo Switch 2
- Háztartási gépek
- További aktív témák...
- Intel Core Ultra 7 265 /// Bontatlan, Teljesen Új // Üzletből, Számlával és Garanciával
- Csere-Beszámítás! Ryzen 9 9950X Processzor!
- Újszerű Gamer Asztali PC Számítógép 2026-ig Garis ASUS H510M-K R2.0 i5 11400F RTX 4060 8GB Dobozába
- Samsung Galaxy Tab A8 (2021) , 3/32 GB,
- Samsung Galaxy S6 Lite (2022) , 4/64 GB ,Wi-fi
- 100 - Lenovo Yoga Pro 9 (16IRP8) - Intel Core i9-13905H, RTX 4070 (ELKELT)
- DELL Thunderbolt Dock - WD19TB modul 02HV8N (ELKELT)
- Samsung Galaxy Xcover 5 64GB Kártyafüggetlen, 1Év Garanciával
- Samsung Galaxy A13 64GB, Kártyafüggetlen, 1 Év Garanciával
- CarPlay / Android Auto adapter meglévő Android alapú fejegységhez
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest