Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz Tele von Zsinór #8850 üzenetére
Jaja, ez így van.
Csak a motornak kell lekezelnie megfelelően a különböző (sub)domaineket.Sk8erPeter
-
Sk8erPeter
nagyúr
Egyszerű blogolásra elvileg WordPress a legkönnyebb megoldás.
Nem ajánlom, hogy mindenféle összeollózott free PHP-kódokkal szutykolj, mert nagyon sok a hibás, és az olyan, ami tele van biztonsági résekkel. Ráadásul egy népszerű, komplett CMS-hez sok tutorialt és modult is találsz, egy összeollózott kódhoz meg általában nem a legjobb a dokumentáció sem...Sk8erPeter
-
sekli
addikt
válasz Sk8erPeter #8853 üzenetére
Vagy ha nem WP, akkor cmsimple, ennél egyszerűbbet nehéz találni.
-
Sk8erPeter
nagyúr
Nem próbáltam még, de számomra ez alapján nem annyira szimpatikus:
"Simple - simple to install and easy to modify. The entire site is stored in a single HTML-file - no database is needed. You edit your entire site with your favorite HTML-editor, upload the content file and get a dynamic website!"
Nem igazán értem, hogy amennyiben mindenféle adatbázis nélkül működik, szimplán HTML-editorral kell szerkeszteni, majd feltölteni a tartalmat, akkor ez mitől lesz a klasszikus értelemben vett CMS. Ahogy azt sem, hogy ez mitől nevezhető "dinamikusnak"...
A klasszikus CMS-ekben azért mód van a tartalmak különböző szempontok szerinti kigyűjtésére, rendszerezésére, szerepkörök állítgatására, és így tovább, lásd: [Tartalomkezelő rendszerek].
Ez ennyi alapján ezekből elég kevés szempontnak felel meg. Kicsit komolytalannak tűnik.
De leírhatnád, szerinted miért is jó ennek a használata azonkívül, hogy gondolom ad valamiféle keretet a szerkesztendő oldalaknak - nem próbáltam még, így érdekelne, de nekem már az elég gyanús, hogy nincs szükség adatbázisra.Sk8erPeter
-
sekli
addikt
válasz Sk8erPeter #8855 üzenetére
Szerintem azért jó, mert azt mondta, hogy egyszerű kell neki, ahova csak egy jelszóval belép és írhat egy új bejegyzést. Ennyit simán tud adatbázis nélkül, ami jelen esetben szerintem inkább előny, mint hátrány. Klasszikus CMS-nek lehet, hogy kevés, de erre elég.
-
rii
nagyúr
nagyon köszönöm a segítséget ... megnézem őket otthonról...
piros-kapszula: https://www.youtube.com/watch?v=oW-VZVYohRg
-
Speeedfire
nagyúr
Próbálkoztam ezzel a vhost-tal win7 alatt, de nem akaródzik össze jönni.
Beírtam a host fájlba, hogy:
127.0.0.1 valami.comMajd a vhost fájlba felvettem az adott domaint a saját mappájával, de nem jön be. Apache resi volt.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
MODERÁTOR
válasz Speeedfire #8858 üzenetére
hosts.etc -re gondolsz? oda kell bebökni
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Speeedfire #8860 üzenetére
Újraindította a networkinget?
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
Speeedfire
nagyúr
Őő, ezt hol merre?
Látszólag okés a dolog, csak épp semmit sem jelenít meg.
Ha kiveszem a hosts alól a kamu domain-t akkor a rendszer domain jelenik (valódi létező) meg. Ha vhost-tok is jó helyre mutatnak. Error meg nincs.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
MODERÁTOR
válasz Speeedfire #8862 üzenetére
Indítsd újra a gépet?
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
MODERÁTOR
válasz Speeedfire #8864 üzenetére
Jelentkezz ki majd vissza.
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
Sk8erPeter
nagyúr
válasz Speeedfire #8866 üzenetére
Azért legközelebb azt is mutasd meg, mit raktál a konfigfájlba, mert néma gyereknek az anyja se látja a fától az erdőt.
===
(#8859) mobal : mi az a hosts.etc? Én olyanról még soha nem hallottam.
[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
Igen, ez lehetséges, viszont általában itt nem szokott megállni egy tudomány. Egy egyszerűnek kikiáltott oldal többnyire azzal indul, hogy "csak annyi kéne, hogy ...... és semmi más", aztán majd úgyis felmerül az igény valami jobbra, szebbre, könnyebben kezelhetőre, stb... akkor meg már egy túlságosan leegyszerűsített dolog nem lesz egyszerű, amihez ráadásul nem készül annyi modul, smink (theme, template), stb.
Ezért is gondolom úgy, hogy hosszú távon is jobban járna egy népszerű és folyamatosan bővített, moduláris CMS-sel, főleg, ha még nem igazán lát bele a dolgok mélyébe.Azért ajánlottam a WordPress-t, mert többnyire ezt szokták klasszikus blogolós feladatokra ajánlani, meg többektől hallottam már, hogy a felülete tényleg kezdők számára is intuitív - a Drupal eléggé tanulós. Joomlát meg elvből nem ajánlanék senkinek, a topicban már több ízben kifejtettem, miért nem.
Sk8erPeter
-
MODERÁTOR
válasz Sk8erPeter #8867 üzenetére
Jó jó... hosts fájlra gondoltam csak megint rosszul emlékeztem. /etc/hosts akart lenni, persze most megint nem tudom, hogy ez linux esetén van e.
Más:
Olyat, hogy lehet csinálni, hogy van egy listám, x elemmel és mondjuk a 10 után nem felsorolja, hanem kirak egy linket, amire kattintva kinyitja az egész listát. Feleslegesen ne foglaljon helyet.
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
Speeedfire
nagyúr
válasz Sk8erPeter #8867 üzenetére
Kérésed parancs!
127.0.0.1 valami.com
127.0.0.1 megvalami.com<VirtualHost *:81>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "d:/munka/web/valami.com/"
ServerName valami.com
#ErrorLog "logs/dummy-host2.example.com-error.log"
#CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>
<VirtualHost *:81>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "d:/munka/web/valami.com/"
ServerName megvalami.com
#ErrorLog "logs/dummy-host2.example.com-error.log"
#CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Speeedfire #8871 üzenetére
Csodás.
Csak arra céloztam, hogy ha még nem műxik, akkor mutasd meg, addig mivel próbálkoztál, gondolom ez már a működő változat.
Egyébként már épp gondoltam, hogy írok cikket VirtualHostokról, de közben találtam egy egész jót:
XAMPP telepítése, helyi mail szerver beállítása és domének kialakítása.===
(#8869) mobal :
"/etc/hosts akart lenni, persze most megint nem tudom, hogy ez linux esetén van e."
Őőőő, miért, talán Windows esetén lenne?Sk8erPeter
-
Speeedfire
nagyúr
válasz Sk8erPeter #8872 üzenetére
Jó részletes leírás.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
Na most így valami nem kerek, mert a localhoston is a fent megadott tartalom jön be.
Pedig a httpd.conf fájlban a doc root meg van adja, eddig jó is volt. Próbaképpen felvettem a localhostot a vhostok közé, de nem jó.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
MODERÁTOR
válasz Sk8erPeter #8872 üzenetére
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
Sk8erPeter
nagyúr
válasz Speeedfire #8874 üzenetére
Korábban definiálj egy default szervert, ServerName localhost és a többi értékkel, az mindenképp kerüljön bele, aztán jöhetnek a VirtualHostok. Aztán persze ez is lehet külön VirtualHost. Mondjuk nem lenne szar látni a teljes konfigfájlt, mit alkottál eddig, így úgyis csak nyújtani tudjuk a témát, mint a rétestésztát.
Sk8erPeter
-
Speeedfire
nagyúr
válasz Sk8erPeter #8876 üzenetére
Ez volt a gond, amit írtál. Előbb kellett definiálni a localhostot.
Nem mutathatom meg, mert top szíkret.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
Ezzel így mi a baj?
if(isset($_GET('kategoria'))) ? $button='Next' : $button='Register';
Egy submit gomb értékét szeretném dinamikusan beállítani, ha meg van adja kategoria, akkor Next, ellenkező esetben Register.
Ha csak simán az isset függvényt használom akkor meg fatal error:
Can't use function return value in write contextFotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Tele von Zsinór
őstag
válasz Speeedfire #8878 üzenetére
Nézd meg mégegyszer: [] vs. ()
-
Speeedfire
nagyúr
válasz Tele von Zsinór #8879 üzenetére
A csudiba, ekkora balgaságot.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Speeedfire #8880 üzenetére
Egyébként itt az if és "?:" operátor keveréke a kódodban eleve rossz, szóval rosszul használod a kiértékelést, most akkor el kell döntened, hogy mit használsz:
if-fel:
if(isset($_GET['kategoria'])){
$button='Next';
}
else{
$button='Register';
}vagy inkább (!!):
$button='Register';
if(isset($_GET['kategoria'])){
$button='Next';
}"?:" ("ternary") operátorral:
$button = ( isset($_GET['kategoria']) ? 'Next' : 'Register' );
U.i.: hozzáteszem, azért nem épp a "kategoria" $_GET-érték meglététől tenném függővé egy regisztrációs űrlap gombjának feliratát (a regisztrációs folyamat köv. lépése vagy épp maga a regisztráció elkezdése). Persze ez egyéni döntés kérdése.
[ Szerkesztve ]
Sk8erPeter
-
Speeedfire
nagyúr
válasz Sk8erPeter #8881 üzenetére
$button = ( isset($_GET['kategoria']) ? 'Next' : 'Register' );
Ez lesz akkor, így az egyszerűbb szerintem.
Kénytelen vagyok így megoldani a gombot, mert van aki csak regisztrál ott a regisztrálás gomb kell, aki meg mást is szeretne ott meg tovább van és extra dolgokat is tehet az oldalon.
Szerk.: Amúgy ezzel is megy.
isset($_GET['kategoria']) ? $button='Next' : $button='Register';[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Speeedfire #8882 üzenetére
Mondjuk szerintem praktikusabb lenne teljesen szétválasztani a dolgot.
Akkor megvizsgálod, hogy mik a feltételek, ha mindenképp meg kell jeleníteni egyik vagy másik formot, akkor bizonyos feltételek fennállása esetén x formot jeleníted meg, más feltételek esetén pedig y formot. De ne kelljen minden egyes elem létezéséhez vizsgálgatni, majd azok értékét a vizsgálatok eredménye szerint beállítgatni, hanem legyen egy kész formod mindkettőre (mivel ezek szerint úgyis teljesen eltér a kettő "témája").
Persze nem akarok okoskodni, csak tanács, kevesebb szívás van vele, és jobban elkülöníthető.Szerk.:
"Amúgy ezzel is megy. "
Azért megy, mert már kiszedted az "if" szócskát, ami az előbb teljesen értelmetlenné tette az egészet.
Egyébként meg így sincs túl sok értelme szerintem, mert akkor tök felesleges a "?:"-operátor, nem ilyen használatra való.[ Szerkesztve ]
Sk8erPeter
-
Speeedfire
nagyúr
válasz Sk8erPeter #8883 üzenetére
Minek csinálja 2 különböző formot, ha ezt 1db formmal is megtudom tenni. Lehet sebesség szempontjából valamivel gyorsabb, de nem hinném, hogy annyival.
Igen, a sok guglizás közepette láttam, hogy felesleges az if elé.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Speeedfire #8884 üzenetére
Nem sebességről beszéltem. Logikus és átlátható struktúráról. Legalábbis amennyire értettem, egyik form regisztrációra szolgálna, a másik meg valami teljesen más feladatra. De ahogy érzed, ez csak tanács volt, nem kötekedés!
Sk8erPeter
-
Speeedfire
nagyúr
válasz Sk8erPeter #8885 üzenetére
2 lehetőség van az oldalon.
1. csak regisztrál, hogy hozzászóljon valamihez meg hasonlók
2. regisztrál és egyben ezek után egyből(!) mást is csinálMeglehet oldani a 2 formot, de én még mindig nem látom értelmét, az adatok ugyan azok lesznek, csak ez a gomb felirat a változás.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Speeedfire #8886 üzenetére
Ja, hát azt még eddig nem mondtad, hogy pontosan ugyanarra készül a form, csak egyik esetben ki lesz egészítve egyebekkel is.
Na mindegy, azért jól elvoltunk.Sk8erPeter
-
Ternary operator nem ajánlott akkor, ha tömbbel kell bármit is csinálni, mert mielőtt végezné a műveletet lemásolja az egész tömböt, majd csak utána fogja végrehajtani a műveletet (isset($variable)).
-
Speeedfire
nagyúr
válasz Sk8erPeter #8887 üzenetére
Ja, de legalább elvoltunk.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Peter Kiss #8888 üzenetére
Erre próbáltam azóta forrást találni, de nem sikerült - tudsz ilyet, ahol ezt igazolják?
Nem világos számomra, miért másolódna le.
Elvileg ez csak egy másfajta módszer feltételvizsgálatra.Példa:
$is_true = false;
$test_array = array('blabla'=>'asdasd', 'qweqweqw'=>123, 45, 123, 232);
$test_array['blabla'] = ($is_true) ? 'yxcyxc' : 'qwertz';Itt nem világos, hogy az $is_true feltételvizsgálathoz minek másolódna le az egész $test_array tömb.
Sk8erPeter
-
Speeedfire
nagyúr
Egy idő intervallumot kellene megadni legördülő select-tel. Ez meg is van, elég hülyén néz ki, de nem én akarom így...
A name-ek végére rakjak egy [] jelet, hogy aztán össze tudjam illeszteni adatbázis feltöltés előtt? Vagy hogy érdemes ezt megcsinálni?
Ilyen a végeredménye, de én ezt egy mezőben szeretném feltölteni az adatbázisba.
Szóval valami ilyesmi lenne a végén:
15:30-16:45Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
-
modder
aktív tag
válasz Peter Kiss #8892 üzenetére
Ez érdekes. Az első kommentből kiderül, hogy elvileg ezt már javították, ezek szerint semmilyen célt nem szolgált, csak így lett megvalósítva.
Érdekesebb a PHP copy-on-write technikája, amit már olvastam valahol, de később, amikor rá akartam keresni (a pontos kifejezés hiányában) nem találtam semmilyen információt róla. Még arra sem emlékszem, hogy meg lenne-e említve a PHP doksi referenciák fejezetében.
Ez a kitekintés arra volt jó, hogy feliratkoztam a php-internals listára, mert amúgy is érdekel a belső működése
-
Sk8erPeter
nagyúr
válasz Peter Kiss #8892 üzenetére
Köszi szépen, ezt jó tudni!
Nekem új a copy-on-write, mert ezek szerint ha egy buzinagy tömböt átadok pl. egy függvénynek, akkor amennyiben az nem vár referenciát, nem is másolódik le az egész tömb, amennyiben a paraméterként kapott tömböt nem módosítom - pedig erre eddig más nyelvekben tanultak miatt gondosan odafigyeltem. Ergo nem is muszáj referenciát odatenni (csak ha az eredeti tömböt amúgy is módosítani szeretnénk).
Ez hasznos infó volt![ Szerkesztve ]
Sk8erPeter
-
Korcsii
őstag
válasz Sk8erPeter #8894 üzenetére
Viszont pl a foreach() szó nélkül másol, ha nem referenciát kap...
Érdekes állat ez a PHP
[ Szerkesztve ]
-
Téma iránt érdeklődőknek: PHP iteráció
-
Speeedfire
nagyúr
válasz Speeedfire #8891 üzenetére
Így próbálom, de nem jó. Ötlet?
$napok = array('nap_1', 'nap_2', 'nap_3', 'nap_4', 'nap_5', 'nap_6', 'nap_7');
for($i=0; $i<=6; $i++) {
for($j=0; $j<=3; $j++) {
$nap = '';
$nap .= (string)$_POST['Hirdetes'][$napok[$i]][$j];
if($j==0 || $j==2) $nap .= ':';
if($j==1) $nap .= '-';
}
$model->$napok[$i] = $nap;
}Kicsit mintha keverné a tömbböket.
'nap_1' => string '0' (length=1)
'nap_2' => string '0' (length=1)
'nap_3' => string '0' (length=1)
'nap_4' => string '0' (length=1)
'nap_5' => string '0' (length=1)
'nap_6' => string '0' (length=1)
'nap_7' => string '0' (length=1)Alap tömb:
'nap_1' =>
array
0 => string '0' (length=1)
1 => string '0' (length=1)
2 => string '0' (length=1)
3 => string '0' (length=1)
'nap_2' =>
array
0 => string '0' (length=1)
1 => string '0' (length=1)
2 => string '0' (length=1)
3 => string '0' (length=1)
'nap_3' =>
array
0 => string '0' (length=1)
1 => string '0' (length=1)
2 => string '0' (length=1)
3 => string '0' (length=1)
'nap_4' =>
array
0 => string '0' (length=1)
1 => string '0' (length=1)
2 => string '0' (length=1)
3 => string '0' (length=1)
'nap_5' =>
array
0 => string '0' (length=1)
1 => string '0' (length=1)
2 => string '0' (length=1)
3 => string '0' (length=1)
'nap_6' =>
array
0 => string '0' (length=1)
1 => string '0' (length=1)
2 => string '0' (length=1)
3 => string '0' (length=1)
'nap_7' =>
array
0 => string '0' (length=1)
1 => string '0' (length=1)
2 => string '0' (length=1)
3 => string '0' (length=1)[ Szerkesztve ]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
modder
aktív tag
válasz Speeedfire #8898 üzenetére
Nem tudom pontosan, mit akarsz (nem olvastam vissza ), de nem hiszem, hogy a $nap-ot a 2. for-cikluson belül akartad deklarálni
-
MODERÁTOR
Sziasztok!
Rossz bemenetre miért kapok vissza üres objektumot? Jó bemenetre működik. [link]
Példa jó url:
http://én-weboldala.hu/archivum/2012/03/25
Rossz:
http://én-weboldala.hu/archivum/2011/03/25
[ Szerkesztve ]
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
Új hozzászólás Aktív témák
- Politika
- Milyen légkondit a lakásba?
- Bluetooth hangszórók
- Mini-ITX
- A nagy Szóda, Szódakészítés topic - legyen egy kis fröccs is! :-)
- 10 éve nem változott ekkorát a Netflix tévés appja
- Fűnyíró topik
- Le Mans Ultimate
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Milyen okostelefont vegyek?
- További aktív témák...
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen