Hirdetés
- Fotók, videók mobillal
- Samsung Galaxy S25 - végre van kicsi!
- Szívós, szép és kitartó az új OnePlus óra
- EarFun Air Pro 4+ – érdemi plusz
- Hivatalos a OnePlus 13 startdátuma
- Nothing Phone (3a) és (3a) Pro - az ügyes meg sasszemű
- Xiaomi 15 Ultra - kamera, telefon
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Apple iPhone XR - amikor az olcsóbb is drága
- Pebble - az átgondolt okosóra
Új hozzászólás Aktív témák
-
válasz
Sk8erPeter
#10265
üzenetére
Nem sért de magadra veszed

-
Siriusb
veterán
válasz
Sk8erPeter
#10263
üzenetére
Jól van na, nekem ilyenre nem volt időm.
Jó kutyus, szeret a gazdi.

-
PazsitZ
addikt
válasz
Sk8erPeter
#10232
üzenetére
Azért kipróbáltam, hátha mégis én írtam elsőre fejből hülyeséget, de úgy tűnik nem.
Nálam kiszed mindent, ami nem betű, szám vagy alulvonás.
Bár, ha csak másmilyen karakterből áll a fájlnév, akkor tényleg üres lesz. -
vakondka
őstag
válasz
Sk8erPeter
#10229
üzenetére
SEO szempontból fontos a beszédes fájlnév, de az alt és title még fontosabb, sőt a href tagban a title szintén fontos, persze a keresőbarát link még mindig kiemelt jelentőségű.
-
ArchElf
addikt
válasz
Sk8erPeter
#10226
üzenetére
Igen. Indexekre nem nevesítetteket (ix, iz, iy), a maradékra camelCase.
AE
-
Soak
veterán
válasz
Sk8erPeter
#10224
üzenetére
Elolvastam, de az id-s tárolás sokkal egyszerűbb és jelentősége sincsen különösebben, hogy mi lesz a neve, de ha lesz akkor majd alkalmazom. A leirást külön tárolom, adatbázisban, a htmlentities()-t használom már belépéskor és regisztrációkor (oda jó?) , de akkor berakom a leíráshoz is.
-
ArchElf
addikt
válasz
Sk8erPeter
#10219
üzenetére
Igen, alapvetően csak a privát változókra használom.
AE
-
Tele von Zsinór
őstag
válasz
Sk8erPeter
#10219
üzenetére
A csoport fő célja a keretrendszerek közti együttműködés, az pedig a mai, modern rendszerek esetében OOP kódot jelent, innen az ezirányú fókusz.
Igen, a StudlyCaps ugyanaz, mint a PascalCase (avagy: camelCase kezdő nagybetűvel).
Egyébként én sem olvastam még végig a végleges psr2-őt, csak levlistán követtem, hogy mi történik. A psr1 rövidke, az megvolt

-
Siriusb
veterán
válasz
Sk8erPeter
#10215
üzenetére
Szerintem a Smelly Skunk már közelít.
Bocs, ezt kár lett volna kihagyni. Ez a meleg előhozza az emberből a hülyeséget, nem mintha mélyre lenne temetve... -
Tele von Zsinór
őstag
válasz
Sk8erPeter
#10200
üzenetére
Létezik egy, a kódok együttműködésének elősegítését célzó csoport, a php-fig (Framework Interoperability Group, mostanság gondolkodnak jobb néven). Ismerősek lehetnek a PSR-0 "szabvány" miatt, ami szépen elterjedt.
A közelmúltban fogadták el a PSR-1 és PSR2 javaslatokat, azaz:
- PSR-1 Basic Coding Standard
- PSR-2 Coding Style GuideA hozzászólásodban felvetett kérdésre: korábban a Symfony2 coding standardját használtam, ami kevés pontban tér el a fentebb linkeltektől, úgyhogy majd ezekre térek át.
-
ArchElf
addikt
válasz
Sk8erPeter
#10201
üzenetére
Előző hszedre...
Én általában:
- privát tagok _-al kezdődnek
- property-k, class-ok PascalCase
- függvények camelCase
- konstansok UPPERCASEAE
-
j0k3r!
őstag
válasz
Sk8erPeter
#10200
üzenetére
<sajatvelemeny>
en amit szoktam hasznalni:
- protected, private adattagok es metodusok neve _-al kezdodik ($_someImportantData, _justAnotherMethod())
- public adattagok es metodusok siman camelCase
- interfacek neve mindig I-vel kezdodik (ITestInterface)
- osztalynevek, nevterek: nagybetuvel kezdodik es camelCase (ClassTwo)
- konstansok: csupa nagybetu (ha hosszu a neve, akkor alahuzassal tagolom)az alahuzasos dolgot kerulom (kiveve konstansok), igy legalabb ha ranezek a kodra, akkor egybol latom, hogy az valoszinuleg valami beepitett php-s dolog lesz
</sajatvelemeny>ha kihagytam valamit, majd kerdezel

-
ArchElf
addikt
válasz
Sk8erPeter
#10198
üzenetére
Solaris sem olcsó (főleg, hogy egy sun clustert bérelt a cég a régi MF helyébe). Ja és Oracle volt szinte az összes adatbázis. Nem pénzkérdés volt, hanem hitkérdés - ahogy itt is.
AE
-
válasz
Sk8erPeter
#10183
üzenetére
Jól van, csak kötözködni akartam

-
válasz
Sk8erPeter
#10179
üzenetére
Nem értem miért baj a Singleton. Én szeretem alkalmazni. Régebben mindig Sebességszabi is kikapott a linkelésért
![;]](//cdn.rios.hu/dl/s/v1.gif)
-
papa019
senior tag
válasz
Sk8erPeter
#10166
üzenetére
Tehát ha jól értem, akkor ennyi elég az általam használt osztály helyett:
$host = '127.0.0.1';
$user = 'root';
$pass = '';
$dbname = 'onlab';
$DB = new PDO("mysql:host=$host;dbname=$dbname", $user, $pass);
Kipróbáltam, működik, de nem tudom, hogy erre gondoltatok-e.
-
trisztan94
őstag
válasz
Sk8erPeter
#10168
üzenetére
Igen, a Connect.php-ban, a login_successful.php-ban hivatkozok is rá, és működik, szóval nem nagyon értem miért nem jó :S A lényeg az, hogy ha van cookie akkor marad a fooldal.php-n, ha nincs akkor visszaléptet az index.html-re, ahol a bejelentkezés van

-
papa019
senior tag
válasz
Sk8erPeter
#10153
üzenetére
-
ArchElf
addikt
válasz
Sk8erPeter
#10155
üzenetére
Ok, csak tipp volt... Persze már rájöttem, hogy a resource id nem tetszett neki

Ha össze vannak kötve a táblák (bár miért lennének), akkor lehet, hogy a foreign key constraint fogja meg...AE
-
ArchElf
addikt
válasz
Sk8erPeter
#10153
üzenetére
Már megontam szajkózni - most csináltam

AE
-
cucka
addikt
válasz
Sk8erPeter
#10136
üzenetére
Érdekes kis tévedés a munkáltató részéről.
Az ügyfél részéről történt tévedés, de amúgy nem bánom, sőt.milyennek találod így 1 év távlatából a PHP-val összehasonlítva (már ha van értelme ilyen jellegű összehasonlítást végezni)?
Maga a nyelv csodálatosan szép, élmény vele dolgozni, a problémás részek általában a 3rd party csomagok illetve ezek dokumentációs hiányosságai. (A php-val szemben a Python egy általános célra tervezett nyelv, így a webes dolgokhoz szükséges funkciókat leginkább 3rd party csomagokból lehet elérni) -
cucka
addikt
válasz
Sk8erPeter
#10124
üzenetére
De a nemzetközi domainekre miért ne menne? Konkrétan mikre gondolsz?
Rosszul fogalmaztam, az ékezetes domain nevekre gondoltam, azokat nem fogja validálni.Azóta milyen nyelven fejlesztgetsz?
Python-ban egy Pylons nevű MVC framework-el. Teljesen véletlenül alakult így, php fejlesztőnek vettek fel, első héten derült ki, hogy a szoftver, amin dolgozni kell, az bizony python-ban van írva, nem php-ban.(#10123) RootRulez
de akkor ez nem visz át minden oldalra?
Rossz a kérdés. Ennek a program(részletnek) a lényege, hogy egy file soraiból véletlenszerűen kiválaszt egyet, ami megfelel egy bizonyos feltételnek. Tehát ha helyes adatokat adsz meg a file-ba (olyan url-eket, ahova át lehet iránytani a böngészőt) és a feltétel függvényed is jól működik (jelen esetben az, amelyik ellenőrzi, hogy üres-e a string), akkor az átirányítás is jól fog működni.(#10129) Soak
Fejlesztés során rengeteg potenciális hibát lehet kiszűrni, ha teljesen be van kapcsolva a hibák kijelzése - érdemes a szkript elején E_ALL-ra állítani. -
Soak
veterán
válasz
Sk8erPeter
#10128
üzenetére
Amúgy van értelme szenvedni vele? Mármint azon kivül, hogy ha éles lesz akkor amúgy se lesznek hibaüzenetek, van bármiféle jelentősége ?
-
RootRulez
félisten
válasz
Sk8erPeter
#10124
üzenetére
Úgy értettem, hogy a forrásba beírva nem megy tovább egyes oldalakra...
-
RootRulez
félisten
válasz
Sk8erPeter
#10121
üzenetére
Köszi ezt megjegyzem, de akkor ez nem visz át minden oldalra?

-
cucka
addikt
válasz
Sk8erPeter
#10121
üzenetére
Ezzel két baj van: nem megy nemzetközi domain nevekre és relatív url-ekre, de egyébként tetszik, ügyes megoldás.
több, mint 1 éve nem fejlesztek php-ban, az ilyen alternatív megoldások már nem ugranak be egyből
-
riska1982
aktív tag
válasz
Sk8erPeter
#10112
üzenetére
Hogy a google extra funkcióit elérd:
Mint ahogy pl ez az oldal eléri:
http://www.seotools.hu/Szükséges google api key.
Tehát ha nem csak webmester tools szeretnél használni, hanem extra funkciókat is, mint pl saját pagerank és a többi (nem írom le a weboldalon látod), ahhoz mindenképpen kell google api key. Ilyen google api keyt már nem lehet regisztrálni sehol sem.
-
Sebaj Fóbiás
aktív tag
válasz
Sk8erPeter
#10089
üzenetére
<?php
?>
Na, íme, és nem működik. Hol a hiba?

-
Soak
veterán
válasz
Sk8erPeter
#10092
üzenetére
Felvetődött a gondolat, viszont már annyira idegesített, hogy nem tudom megcsinálni, hogy mikor sikerült akkor így jó lesz alapon nem kinzom tovább. Perpill egy 5 bejegyzéses menü current szinét határozza meg, szóval nem kontrollálhatatlan a dolog, de késöbb mindenképp alkalmazok változót.
-
Soak
veterán
válasz
Sk8erPeter
#10078
üzenetére
Közben az egész részt újra írtam, szóval azt már nem tudom bemásolni, de ha megint tapasztalom akkor belököm.
-
CSorBA
őstag
válasz
Sk8erPeter
#10073
üzenetére
Igen igen, privátban is kitárgyaltuk. Mellesleg még nem nagyon volt vele időm foglalkozni, de van ahol már használtam.
Majd ha komolyabban ráfekszem, akkor biztos jövök még kérdezgetni 
-
Soak
veterán
válasz
Sk8erPeter
#10075
üzenetére
echo '<li id="blabla">kiscica</li>';
Ez
szerk: de csak ebben az esetben, mármint amivel foglalkoztam, ha külön betolom akkor nincs vele baja
Lehet, hogy megint bugzik a DW 
szerk: csak akkor dob hibát, ha ul-ben van az li. Ha csak önállóan akkor nem

-
CSorBA
őstag
válasz
Sk8erPeter
#10071
üzenetére
Én is így szoktam amúgy mindig
(csak a fórumtárs kódját nem láttam, és nem akartam belezavarni nagyon, mert látom, hogy most ismerkedik, gondoltam jó, ha ezt is látja)Egy kicsit off:
Egyedül egyszer szoptam meg vele nagyon. Mikor hozzászoktam, hogy ' jelet használok " jel helyett. És mysql parancsot is így írtam, pl.:
... 'SELECT * FROM tea WHERE szallito="'.$szallito_nev.'"...'És ez mysql-nél jól volt, azaz mysql parancsban lehet " jelet írni. De postgresql-nél már nem, és csak néztem mi a fene. Mert ott meg a ' jel jó csak, szóval megcserélve:
... "SELECT * FROM tea WHERE szallito='".$szallito_nev."'..." -
Sebaj Fóbiás
aktív tag
válasz
Sk8erPeter
#10061
üzenetére
Látom nagyon beszólós hangulatban vagy.
Az, hogy ronda, az ízlés kérdése. És nekem pl határozottan kényelmesebb is lenne (vagyis ahogy nézem lett volna), ha egy (vagy jellemzően több) új kép berakásához nem kellett volna adatbázisozni. A szemem felnyitása alatt a probléma megoldására céloztam... 
-
Siriusb
veterán
válasz
Sk8erPeter
#10057
üzenetére
Mert már mindenki vérprofi, én megritkán jutok el a PHP-hez.
De hamarosan megint Drupalban kell készítenem valamit, lehet akkor megint jövök. Addig nézegesd a doksikat, nehogy lámpalázas légy, ha vizsgáztatlak. 
-
sonar
addikt
válasz
Sk8erPeter
#10046
üzenetére
Megnéztem notepad++-szal és utf8+BOM volt a kódolása
Ha sima utf8-ra állitottam akkor jó volt.
Ebbe egyszer bele fogok hülyülni -
orkester
őstag
válasz
Sk8erPeter
#10049
üzenetére
Így már hibátlan, nagyon köszönöm!

Egyébként jó helyre tettem csak amit ezelőtt írtál abból kimaradt egy rész

$RSSitem-> -
orkester
őstag
válasz
Sk8erPeter
#10041
üzenetére
Köszi, de így csak felveszi minden egyes <item>-ből az 1. <category> sort és hozzáírja a változóhoz, nekem pedig az kéne, hogy minden <item>-ből kivegye az összes <category> sort és azokat tegye egy változóba.
-
riska1982
aktív tag
válasz
Sk8erPeter
#10044
üzenetére
Hálásan köszönöm mindkettőtöknek!

-
orkester
őstag
válasz
Sk8erPeter
#10039
üzenetére
Köszi, jó lesz azonos sorba is.
Amit írtál kódot azt hova kéne tennem? Mert próbáltam, de ugyanúgy mintha csak 1 kategória sorral foglalkozna.
-
orkester
őstag
válasz
Sk8erPeter
#10036
üzenetére
Ez a teljes kód:
<?php
header("Content-Type: text/html; charset=utf-8");
$db_hostname="xyx";
$db_username="xyx";
$db_password="xyx";
if(isset($_GET['feed_url']))
{
$feed_url = $_GET['feed_url'];
}
else
{
die("Need to pass the (consistent) 'feed url'");
}
try
{
$db = mysql_connect($db_hostname,$db_username,$db_password);
mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_set_server = 'utf8'");
if (!$db)
{
die("Could not connect: " . mysql_error());
}
mysql_select_db("xyx", $db);
echo "Starting to work with feed URL '" . $feed_url . "'";
libxml_use_internal_errors(true);
$RSS_DOC = simpleXML_load_file($feed_url);
if (!$RSS_DOC) {
echo "Failed loading XML\n";
foreach(libxml_get_errors() as $error) {
echo "\t", $error->message;
}
}
$rss_title = $RSS_DOC->channel->title;
$rss_link = $RSS_DOC->channel->link;
$rss_category = $RSS_DOC->channel->category;
$rss_description = $RSS_DOC->channel->description;
$rss_date = $RSS_DOC->channel->pubDate;
foreach($RSS_DOC->channel->item as $RSSitem)
{
$item_id = md5($RSSitem->title);
$fetch_date = date("Y-m-j G:i:s");
$item_title = $RSSitem->title;
$item_date = date("Y-m-j G:i:s", strtotime($RSSitem->pubDate));
$item_url = $RSSitem->link;
$item_category = $RSSitem->category;
$item_description = $RSSitem->description;
echo "Processing item '" , $item_id , "' on " , $fetch_date , "<br/>";
echo $item_title, " - ";
echo $item_date, "<br/>";
echo $item_url, "<br/>";
$item_exists_sql = "SELECT item_id FROM rssingest where item_id = '" . $item_id . "'";
$item_exists = mysql_query($item_exists_sql, $db);
if(mysql_num_rows($item_exists)<1)
{
echo "<font color=green>Inserting new item..</font><br/>";
$item_insert_sql = "INSERT INTO rssingest(item_id, feed_url, item_content, item_title, item_date, item_url, item_tema, fetch_date) VALUES ('" . $item_id . "', '" . $feed_url . "', '" . $item_description . "', '" . $item_title . "', '" . $item_date . "', '" . $item_url . "', '" . $item_category . "', '" . $fetch_date . "')";
$insert_item = mysql_query($item_insert_sql, $db);
}
else
{
echo "<font color=blue>Frissítés</font><br/>";
$item_insert_sql = "UPDATE rssingest SET item_tema = ('" . $item_category . "') WHERE item_id = '" . $item_id . "'";
$insert_item = mysql_query($item_insert_sql, $db);
}
echo "<br/>";
}
} catch (Exception $e)
{
echo 'Caught exception: ', $e->getMessage(), "\n";
}
?>És szeretném ha pl. ebből az RSS részletből nem csak az 1. <category> mező kerülne az adatbázisba:
<item>
<link>
http://www.pafi.hu/_pafi/palyazat.nsf/ervdocidweburlap/490FAC2B35FC9E0EC1257A0F0038DC43
</link>
<title>
<![CDATA[
Milyen kérdést intéznék a miniszterekhez, ha képviselő lennék?
]]>
</title>
<description>
<![CDATA[
A kíirók pályázatot hirdetnek gyermekintézmények számára a Gyermekek Világnapja alkalmából.
]]>
</description>
<category>gyermek, ifjúság</category>
<category>közművelődés</category>
<category>művészet</category>
<category>szociális</category>
<pubDate>Sun, 03 Jun 2012 23:51:34</pubDate>
</item> -
RootRulez
félisten
válasz
Sk8erPeter
#10033
üzenetére
Ééés ezt a dima.hu-t nem ismered?
6k két évre a 3gb domainnel, az elég baráti és elég sok oldal van náluk (referencia)Speeedfire köszi, de ha már belevágok, akkor tényleg maximálisan olyat szeretnék, amivel úgy őrjönghetek, ahogy akarok...
-
RootRulez
félisten
válasz
Sk8erPeter
#10024
üzenetére
Itt 1 évre is 2400Ft meg 2 évre is, és akkor így "csak" az www.***.hu címet foglalom le magamnak és akármilyen (akár ingyenes) tárhelyet hozzárendelhetek ehhez a címhez?
Ehhez a NEWHOSTING-hoz tuti hozzá lehet kapcsolni a másik helyen regisztrált domaint?
-
RootRulez
félisten
válasz
Sk8erPeter
#10022
üzenetére
Egyébként korábban regisztráltam a Newhostingot-on már. De Domaint ég nem igényeltem, csak bekukkantottam... Itt 3 500 Ft egy évre, még ha bejönne annyi a reklámokból, akkor visszaforgatnám, de nem igazán jön belőle lecsó....

-
RootRulez
félisten
válasz
Sk8erPeter
#10020
üzenetére
nahááát... így már jó, amúgy (elvileg) van benne vmi reklámcsík letiltó kód, ami UW-n működött...
-
RootRulez
félisten
válasz
Sk8erPeter
#10014
üzenetére
Na, most megy, köszönöm szépen a segítséget!

-
Sk8erPeter
nagyúr
válasz
Sk8erPeter
#10013
üzenetére
Inkább nézd meg ezt: [link]
már az elején:
Warning: session_start() [function.session-start]: open(/tmp/sess_4f0a512a7d873a41414b7f0fc8f3e5d5, O_RDWR) failed: No such file or directory (2) in /guestbook/captcha.php on line 2Fasza.
Nyomatsz egy
session_start();-ot, és ezt kapod a pofádba.ATW-specifikus megoldás:
hozz létre a főkönyvtáradban egy "tmp" könyvtárat, és máris menni fog....Most már vágod, milyen idióta f@szságokról beszéltem az ilyen ratyi uw-, atw-jellegű szarkupacoknál?
Ja, egyébként még egy: az a korábbi baromi hosszú "/mnt/ultraweb/h/hu/hunapk/khand.ttf" teljes fájlrendszerbeli elérési útvonal sajnos UW-nél valóban indokolt volt, mert ettől az elérési úttól totálisan eltér pl. a $_SERVER['DOCUMENT_ROOT'], tök máshova mutat, szóval gány az egész úgy, ahogy van... kár, hogy úgy tűnik, ezeket a hülyeségeiket azóta sem sikerült javítaniuk.
Nem értem, ezek a cégek hogy létezhetnek még egyáltalán. Jó, mondjuk értem, a sok arcba pakolt reklámmal. -
RootRulez
félisten
válasz
Sk8erPeter
#10010
üzenetére
Mert eléggé nem vágom ezeket és a sok-sok kínai szöveg helyett nálam az jön, hogy nem működik...
XLS-ként próbáltam importálni a másik szerverről és ezt írja: Fatal error: Uncaught exception 'Exception' with message 'The filename /tmp/phpafaM8W is not recognised as an OLE file' in /libraries/PHPExcel/PHPExcel/Shared/OLERead.php:80 Stack trace: #0 /libraries/PHPExcel/PHPExcel/Reader/Excel5.php(928): PHPExcel_Shared_OLERead->read('/tmp/phpafaM8W') #1 /libraries/PHPExcel/PHPExcel/Reader/Excel5.php(498): PHPExcel_Reader_Excel5->_loadOLE('/tmp/phpafaM8W') #2 /libraries/import/xls.php(44): PHPExcel_Reader_Excel5->load('/tmp/phpafaM8W') #3 /import.php(377): require('/libraries/impo...') #4 {main} thrown in /libraries/PHPExcel/PHPExcel/Shared/OLERead.php on line 80
Irigyellek ha ez mond neked vmit.

Másik kérdésem az lenne, hogy anno a captchát meg tudtam/tudtuk csinálni úgy, hogy
imagettftext($im,20,0,12,32,$szurke,"/mnt/ultraweb/h/hu/hunapk/khand.ttf",$str);
imagettftext($im,20,0,10,30,$fekete,"/mnt/ultraweb/h/hu/hunapk/khand.ttf",$str);Azaz a betűtípust útvonalát fájlként adtam meg. No én azt hittem, hoyg a "ultraweb"-et átírom "atw"-re, de nem akar így menni. Azt írja, hogy "biztonsági kód", mert ugye a képet nem tudja betölteni a betűtípus fájlja nélkül... (gondolom)
<font size="1">Biztonsági kód:</font> <img src="captcha.php" alt="Biztonsági kód" title="Biztonsági kód"> <input type="text" name="captcha_code" value="" maxlength="4">
<input type="submit" name="post" id="post" value="Küldés" /><font size="1"> * - Kötelező kitölteni.</font>Itt gondolom a title-t írja ki a kép helyett, mert nincs miből kód-képet csinálni...
-
RootRulez
félisten
válasz
Sk8erPeter
#10008
üzenetére
Köszi, végülis az elején egy
<head>
blablabla
</head>kavart be.

Most pedig valahogy átnyaggatom az SQL adatbázisom (megjegyzem, hogy az export-import nem müködik.

-
RootRulez
félisten
válasz
Sk8erPeter
#10005
üzenetére
Már sokszor gondolkodtam rajta, de még meglátom, egyelőre örülnék, ha ez működne,
mert a 6. sorból eltüntetve se megy.
Most kitöröltem minden mást és működik. - Azt csinálná a php-m, hogy egy fájlt megnyit, hozzáad egyet és továbblép egy másik oldalra, ezzel számolnám, hogy hányszor nyílt meg... A hozzáadós részt kitöröltem, és csak az átirányítást hagytam meg, úgy működik.
- De az átirányítás lényege a hozzáadás lett volna...
-
RootRulez
félisten
válasz
Sk8erPeter
#10002
üzenetére
A 6. sorba az van, hogy <?php

Azért UW meg ATW, mert erre telik.

-
válasz
Sk8erPeter
#9998
üzenetére
Jó, jó! Köszi PazsitZ és Sk8erPeter!
-
CSorBA
őstag
válasz
Sk8erPeter
#9989
üzenetére
Jaja
Én is néztem, hogy miért ellenkezel, mikor tökéletesen pont az amit akarok 
szerk: Viszont az indexeket újra kell járnom, mert az marad.
-
CSorBA
őstag
válasz
Sk8erPeter
#9987
üzenetére
biker: az array_dif nem ezt csinálja, az tuti nem lesz jó.
Sk8erPeter: Azaz, azt kerestem, nem akartam végignézni az array funcitons manualt, hátha tudja itt valaki kapásból. Nagyon szépen köszönöm!"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?"Nem, ebből 2 2 3 lesz, ezt várom, ez jó

$tomb1 = array('1', '1', '1', '1', '2', '2', '3');
$tomb2 = array('2', '3');
$egyezoek = array_intersect($tomb1, $tomb2);Ez remek

-
bazsi44
tag
válasz
Sk8erPeter
#9977
üzenetére
igazából már nyolcadik óta leköt az ilyen. de eddig csak rainmeteres kis skineket írtam. nem tudom mennyit mond neked ez.
bírom ahogy több 100 sor 'más számára értelmetlen ökörség' hogy alakul át látható, irányítható,hallható dolgokká.. annyira érdekes
ezt most megint jólmegaszontam.
-
bazsi44
tag
válasz
Sk8erPeter
#9975
üzenetére
azt hittem majd css meg html készít ki, de azok fényévekkel könnyebbek ennél!
javascripthez meg hozzá se merek nyúlni. majd szeptembertől emelt infó fakton. talán.
annyira bánom, hogy infótanárom pofámba vágta, hogy ha programozni akarok, akkor nem ő az emberem, mert utál, és NEM IS TUD programozni...amúgy meg. fejben nem is olyan bonyolult egy weboldal.

gondolom pár év tapasztalattal mér gépen sem nehezebb megvalósítani...
majd meglátjuk leszek-e híres weblaptervező
-
bazsi44
tag
válasz
Sk8erPeter
#9971
üzenetére
megoldva. mára ennyi elég. köszi mindent. lehet nektek nem sokat értem, sőt talán csak rontottam a levegőtök, de nekem nagy segítség.

-
bazsi44
tag
válasz
Sk8erPeter
#9965
üzenetére
kivan az töltve. nem mintha tudnátok kezdeni valamit az adatbázisommal, csak nem kötöttem az orrotokra

-
bazsi44
tag
válasz
Sk8erPeter
#9961
üzenetére
bocsi.
<?php
$con = mysql_connect("","","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("", $con);
if ($page == 'nike') {
$result = mysql_query("SELECT * FROM table WHERE name='nike'");
} else {
$result = mysql_query("SELECT * FROM table WHERE name='adidas'");
}
while ($row = mysql_fetch_assoc($result)) {
echo '<div>'. $row['name'] . '</div>';
}
mysql_close($con);
?>
annyira hülyének érzem magam, akkor is, ha most kezdetm. és elnézést. szóltam előre. ha nem akarod, hogy földig romboljam ép elméd, szívesen elmehetek.
-
Sk8erPeter
nagyúr
válasz
Sk8erPeter
#9936
üzenetére
Érdekes, hogy MySQL-ben ezt meg tudták oldani rendesen...
SELECT NOW( )
2012-05-31 17:51:15SELECT DATE_ADD(NOW(), INTERVAL 1 MONTH)
2012-06-30 17:51:15Ahogy ez is jó:
SELECT DATE_ADD( '2013-01-30 17:51:15', INTERVAL 1 MONTH )
2013-02-28 17:51:15 -
Sk8erPeter
nagyúr
válasz
Sk8erPeter
#9935
üzenetére
Mondjuk igazából a saját témaköröm inkább arról szól a Stack Overflow-n, hogy a plusz egy hónap miért viselkedik ilyen érdekesen, nem is annyira fókuszál konkrétan a hónap utsó napjára, csak hogy miért b@szódik el, ha 31-én hozzáadok egy hónapot, most jövök rá.
De ez mindenképp nagyon hasznos segítség volt.Az is igaz, hogy azt mondjuk lehetne csekkolni, hogy amennyiben ez a hónap 31 napból áll, és épp 31-e van, akkor másképp viselkedjen, konkrétan így, ahogy mutattad, és akkor ezt a kódot már fel lehetne rakni SO-ra.
-
Sk8erPeter
nagyúr
válasz
Sk8erPeter
#9932
üzenetére
Na várjunk, most fogom fel a tweet lényegét:
első:
http://twitter.com/rasmus/status/208157669452816384
második:
http://twitter.com/rasmus/status/208160760302538752Ezek szerint a PHP a GNU date-et használja, tehát igazából nem a PHP sara ez, hanem a GNU date függvényé?
-
PazsitZ
addikt
válasz
Sk8erPeter
#9932
üzenetére
Valóban érdekes probléma

$date = new DateTime();
$date->modify('last day of next month');
$nextMonth = $date->format('Y-m-d H:i:s');
$nextMonthLastDay = $date->format('d');
echo "$nextMonth";
echo "$nextMonthLastDay";Ha $date->modify('1 month'); kódot próbálod az feltehetőleg az aktuális/kiinduló hónap napszámát adja hozzá, ami 31 így produkál 7. hónap elsejét, aminek azután a napszáma már ugye 31.
-
CSorBA
őstag
válasz
Sk8erPeter
#9928
üzenetére
Én egy komoly e-learninges (itfactory, netacademia szerű) anyagra számítottam, ennek fényében lepődtem meg

-
Peter Kiss
őstag
válasz
Sk8erPeter
#9922
üzenetére
IoC-nál jobb a DI, de egy DLL-t elég nehéz bootstrapelni.
A tervezési minták átívelnek a nyelveken. -
Tele von Zsinór
őstag
válasz
Sk8erPeter
#9922
üzenetére
A service locator patternre hozott példát, hogy hogy működik ez .NET alatt. Feltételezem, a kód C#-ból van, ott van ilyen szintaxisa a template-eknek. Első ránézésre valahol a Factory és a Dependency Injection keverékének tűnik.
Lambda, vagy más néven névtelen függvények. A php világban leginkább closure néven ismertek.
Becsatlakozva kicsit az épp folyó témába: nagyon sokáig használtam én is singletonokat, leginkább a már említett adatbázis-kapcsolat miatt, mert hogy abból legfeljebb egyet akarunk egy request során. Aztán amikor elkezdtem belemászni a tesztelésbe, meg láttam, mennyire is nehéz az ilyenekre épülő kódhoz unit testet írni (avagy: lehetetlen), gyorsan leszoktam róla.
Jelenleg a Dependency Injection a leginkább használt mintám, erre egy gyors és könnyen érthető megvalósítás a Pimple. Pár sorral megoldható, hogy a $app["log"] első híváskor példányosítsa a logger osztályt, a többi meg ugyanazt kapja vissza - mock osztályokkal innentől nagyon könnyen tudom például azt tesztelni, hogy egy service x függvénye y paraméterekkel meghívja-e annyiszor a loggert, ahányszor kell. Analóg módon az adatbázist (mondjuk $app["db"]) is le tudom cserélni a tesztek alatt egy erre tökéletes (akár tömbökkel működő) implementációra, amivel pontosan azt tudom tesztelni, amit akarok: a controllereimet.
És ez csak a felszín. Nagyon érdemes utánaolvasni részletesebben, kezdésnek Fabien Potencier cikksorozatának első két részét ajánlom.
-
Peter Kiss
őstag
válasz
Sk8erPeter
#9920
üzenetére
Singleton-t még logger osztállyal sem használnék. Van mindenre sokkal okosabb és jobb megoldás, erre pl. egy service locator lenne az egyik (e mögé be lehet tenni, hogy csak egy instance lehet mindig, de ki hogyan szereti) lambdákkal. Ez egyébként nagy királyság, a már említett DLL-ből kintre csak ennyi látszik: DLL.GetService<TService>();
-
Peter Kiss
őstag
válasz
Sk8erPeter
#9914
üzenetére
Igaz, de azzal nem fog tudni mit kezdeni.
---
@Speeedfire
Az egyszerűbb út csalóka. Cégnél is azt választották mindig, egy DLL kódját már több, mint egy hete hegesztem, hogy kimossak mindent a szarból (abban pl. mindig ilyenek voltak: [akármilyen]DAL.Instance(), pff
(mindez mint metódushívás paramétere is akár)). -
Speeedfire
félisten
válasz
Sk8erPeter
#9906
üzenetére
Na, ma is tanultam valami.t

Köszi.
Stewie a nagyÚr, te Chewbacca vagy!
![;]](//cdn.rios.hu/dl/s/v1.gif)
Grat!
-
sonar
addikt
válasz
Sk8erPeter
#9881
üzenetére
Ritkán PHP-zek, úgyhogy ez nekem teljesen új volt.
Kösz a tájékoztatást. -
Peter Kiss
őstag
válasz
Sk8erPeter
#9888
üzenetére
Nem mondta, kérdezte.
-
Speeedfire
félisten
válasz
Sk8erPeter
#9885
üzenetére
Legközelebb így használom.
![;]](//cdn.rios.hu/dl/s/v1.gif)
-
Peter Kiss
őstag
válasz
Sk8erPeter
#9885
üzenetére
Melyik kérdés a helyes?
1: A pohár félig teli van?
2. Félig üres a pohárm?
-
Speeedfire
félisten
válasz
Sk8erPeter
#9879
üzenetére
Erre gondoltam, de szerintem te is tudod, csak valamibe bele akartál kötni.
![;]](//cdn.rios.hu/dl/s/v1.gif)
-
Korcsii
őstag
válasz
Sk8erPeter
#9881
üzenetére
file_get_contents()-t is lehet explode()-olni soronkként, és akkor csak azon a többön kell végigmenni... azt mondjuk csak sejtem, hogy egy fokkal több erőforrást kíván ez a megoldás...
-
válasz
Sk8erPeter
#9872
üzenetére
Hát nem tudom. De vagy te vagy én valamit félreértünk!

-
papa019
senior tag
válasz
Sk8erPeter
#9865
üzenetére
Közben választ kaptam a régi admintól, hogy az ftp-ről elérhető a .htaccess, de ftp elérhetőséget nem mondott, a régi már nem működik...

Megnéztem a 193.*** IP címet, ha arra irányítom a hosts fájlomban a domaint, akkor továbbra is működik a régi site, viszont az FTP kliensnél az a hiba lép fel, hogy a kapcsolat felépül, a felhasználónév megadása után viszont OFFLINE hibaüzenettel elszáll.Valakinek valami ötlete van, hogy hogyan érhetem el az FTP-t?

-
papa019
senior tag
válasz
Sk8erPeter
#9863
üzenetére
Leszedtem a régi tárhelyről FTP-n az összes anyagot és feldobtam erre a tárhelyre.
Igen, közben rájöttem, hogy a htaccess rejtett, de a letöltés után megszüntették az ftp elérést... -
papa019
senior tag
válasz
Sk8erPeter
#9861
üzenetére
Közben megvan a lehetséges hiba.
A .htaccess fájl nem került birtokomba a korábbi szerverről, ennek hiányában pedig nem működnek ezek a linkek...
A tegnap esti néhány perces/órás jó működés még a korábbi host miatt volt.
-
papa019
senior tag
válasz
Sk8erPeter
#9859
üzenetére
Hát én ezt komolyan nem értem... Most megint HTTP Error 500 - Internal server error van

-
papa019
senior tag
válasz
Sk8erPeter
#9857
üzenetére
Írtam a host cégnek, de választ még nem kaptam...
Én focizni voltam... 
Gondolom ők ütyködtek valamit.
-
papa019
senior tag
válasz
Sk8erPeter
#9855
üzenetére
Köszönöm a válaszokat, kezd működni az oldal.
Jelenleg a login és az elfelejtett jelszó nem jön még be (mindkettő popup).
Amúgy már minden aktív.
-
fordfairlane
veterán
válasz
Sk8erPeter
#9853
üzenetére
Neked másik host jöhet be. Nekem ugyanaz a szöveg látszik az ingatlanpiac.hu főoldalon, amit a thumbalizr-ről belinkeltél.
-
fordfairlane
veterán
válasz
Sk8erPeter
#9851
üzenetére
Ez az index.html tartalma lehet.
-
Siriusb
veterán
válasz
Sk8erPeter
#9849
üzenetére
Biztosan csalsz.

-
Sk8erPeter
nagyúr
válasz
Sk8erPeter
#9848
üzenetére
-
Speeedfire
félisten
válasz
Sk8erPeter
#9838
üzenetére
Nézem!

-
fordfairlane
veterán
válasz
Sk8erPeter
#9839
üzenetére
DNS cache frissülési probléma lehet, nekem ez a link 500 (Internal Server Error)-t dob.
-
papa019
senior tag
válasz
Sk8erPeter
#9839
üzenetére
Tehát neked minden funkció működik?
Nekem semmi nem jön be (internal server error a supportra is)... Az én készülékemben lenne a hiba?
Egyébként az ez alatt lévő kommentben írt DNS cache dologra azt tudom írni, hogy a mai nap folyamán lett átirányítva a domain a másik szerverre... Lehet ez a gond?

-
papa019
senior tag
válasz
Sk8erPeter
#9833
üzenetére
-
Speeedfire
félisten
válasz
Sk8erPeter
#9832
üzenetére
Azért, mert így a login rész okés.

Oda el lehet menni, legalábbis még most.
Meglátjuk mi lesz belőle. -
Speeedfire
félisten
válasz
Sk8erPeter
#9822
üzenetére
Mégsem jó ez így, hogy a fő controllerben van.

Kiléptet, ez így okés is. De belépni már nem tudom így.
Ennyi van a főcontrollerben.
public function init() {
$this->karbantartas();
}
public function karbantartas() {
$model = Maintance::model()->findByPk(1);
if($model->aktiv == 1 && !Yii::app()->getModule('user')->isAdmin()) {
Yii::app()->user->logout();
//redirect
}
}De most akkor minden egyes kontrollerben hívjam meg ezt? Az sem jó szerintem....
Vagy csak most nem jut eszembe más.
Szerk:
No para, a logincontrollerbe ezt írtam (most már jó):public function init() {
}
-
papa019
senior tag
válasz
Sk8erPeter
#9826
üzenetére
Jelenleg az a baj, hogy az indexen kívül nekem nem működik egyik php fájl sem.
A linkek mind errort dobnak.Elképzelésem nincs, hogy miből és hogyan lett összedobva az oldal, én csak "megörököltem".
Hol találok error.log fájlt?
-
Speeedfire
félisten
válasz
Sk8erPeter
#9822
üzenetére
Ez így nagyon hasznos.

Akkor egyszerűen csak a főcontrollerben lecsekkolom ezt mindig, aztán kidobom ha nem admin és offline állapotban van a lap.A regexben meg igazad volt. A fene gondolta volna, hogy az a hülye szóköz bezavar nekije...

-
Speeedfire
félisten
válasz
Sk8erPeter
#9820
üzenetére
Ahha, na akkor már majdnem megvan a megoldás.

Annyi, hogy csak az adminnak engedem ilyenkor a belépést. Amúgy van arra mód, hogy ilyenkor minden aktív felhasználót kidobjak az oldalról?Illetve +1 kérdés.
Sehogysem akar összejönni egy reg. kifejezés.
Konkrétan azt akarom megnézni, hogy adott "szópár" van-e a kifejezésben vagy sem.
pl ((blog\.hu) | (uw\.hu) | (fw\.hu) | (blogspot\.com))
Elvileg ha van a sztringben ezek közül akár 1 is akkor ki kellene, hogy dobja, hogy hahó!! De nem, semmit sem tesz.
-
válasz
Sk8erPeter
#9814
üzenetére
Végre!
-
Speeedfire
félisten
válasz
Sk8erPeter
#9808
üzenetére
Még nincs kint pábon.

Valami local tesztre gondoltam, de valami csak van...
Új hozzászólás Aktív témák
- Assetto Corsa Rally
- Linux Mint
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- Magga: PLEX: multimédia az egész lakásban
- Eleinte nem kíméli majd a pénztárcákat a Panther Lake
- Fotók, videók mobillal
- Rugdossa az AI-t az AMD, mintha nem lenne holnap
- Harcba és Rómába vezet az új AMD Software
- További aktív témák...
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Új és régi konzolok Okosítása és Szoftveres szintű javítása - RÉSZLETEK A LEÍRÁSBAN
- Eredeti DELL 240W töltők (LA240PM160)
- 121 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 - 4 év garancia
- Jura Impressa S90 Automata kávégép 6 hónap Garancia Beszámítás Házhozszállítás
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


Bocs, ezt kár lett volna kihagyni. Ez a meleg előhozza az emberből a hülyeséget, nem mintha mélyre lenne temetve...





Majd ha komolyabban ráfekszem, akkor biztos jövök még kérdezgetni 

6k két évre a 3gb domainnel, az elég baráti és elég sok oldal van náluk (







