Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

Jim Morrison
#20733
szabad kérdeznem milyen pluginokat használsz sublime hoz? 😊
Bracketset próbáld pár verzióval ezelõtt, ott igazából a quick edit tetszett nagyon, meg talán pár apróság, de akkor még messze volt attól hogy lecseréljem a sublime ot 😊

ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/

kifli
#20732
hmm köszi szépen 😊
(mondjuk érdekes, hogy torrent nincs 😮)
MerlinW
#20731
Nem sokan fejlesztenek itthon OSX-en😊

[merlinw.org]

MerlinW
#20730

[merlinw.org]

Malakai
#20729
Sublimeból nagyon sokat ki lehet hozni, még nem egy full ide, de ennél sokkal közelebb nem lehet hozzá, fõleg pluginokkal együtt.
Az új Komodo nekem is tetszik, habár még csak kipróbáltam, a régiekért nem voltam oda, egyébként meg PHPStorm. 😊

(\__/) ( X.x) ( } . { )

passatgt
#20728
#20727
Na igen, ha arról van szó programnyelvek közûl csak a PHP tudásomat tekintem tudásnak, pedig:
-írtam multithreaded szervert, autoupdatert (be nem fejezett progi launchere), ezernyi egyszerûbb statisztikai szimulációt C# / .NET 4-ben
-Androidra apróbb progikat, egyszer még egy háttérservice-t is Java-ban
-szinte napi szinten írok JS(jQuery) scripteket DOM/CSS manipulációhoz, AJAX megoldásokhoz
-elméleti szinten ismerem a C és C++ nyelveket is (beleértve mindent a gonosz pointerektõl kezdve az OOP-n át a generalizált programozásig)
-tizes éveim elején Pascal-al meg mindenféle BASIC-el szórakoztam, apróbb játékokat (DarkBASIC-el DX7 alapú 3D-seket is) írtam

Mégis, mostanában hogy ott tartok, hogy PHP-ban egy saját, elfogulatlanul is egész jónak, modernnek tekinthetõ open source keretrendszeren/el dolgozom (ami kb már kész is alapjaiban véve, de mivel még apró hibákat találok a mai napig, illetve van benne pár nem túl szép implementáció, egyelõre nem reklámozom), úgy érzem ehhez képest a többi nyelvvel kapcsolatos ismereteim bõven kevésnek számítanak 😊
kifli
#20726
notepad++ az megvan, azt már megszoktam kellõképpen, de sublime is jónak tûnik, meglesem.


Komodo pedig igencsak borsos áron van, a 8-ast meg nem találtam virágboltban...
MerlinW
#20725
Ezt a hármat nézegesd: ActiveState Komodo IDE, PHPStorm, Zend Studio
Én most Komodo-ba vagyok szerelmes, de PHPStorm is nagyon jó, viszont Zend-el egyetemben Java alapú így néha lassúcska tud lenni.

Netbeans inkább Java-hoz jó, web-re nekem sosem esett kézre.

Lightweight szerkesztõnek pedig Sublime Text, Notepad++, RapidPHP

[merlinw.org]

kifli
#20724
ide-bõl ki mit használ? netbeans amit most elkezdtem áttanulmányozni.
MerlinW
#20723
Nemrég interjúztattam egy "srácot" (30 felett volt), önéletrajzában 10+ éves tapasztalat, stb. Kérte a 3k-s fizut, persze OOP-rõl, MVC-rõl még csak nem is hallott. A kedvencem az volt, mikor mondtam, hogy ADOdb-vel dolgozunk, mire õ: az nagyon rossz dolog, a mySQL sokkal gyorsabb...

10-bõl 9 pályázó ilyen. Ilyenkor adok nekik egy tesztlapot az alapokkal (osztályok, örököltetés, rendezzen egy tömböt ciklusokkal - értsd: sort nélkül -, írassa ki a prímszámokat 1-100 között, stb), amit nem sokan tudnak kitölteni, pedig...

Az a baj, hogy sokan akik össze tudnak rakni DW-vel egy oldalt, vagy össze tudnak kattintgatni egy Joomla-t, esetleg tudnak írni egy feltételt PHP-ban, akkor õk már programozó istenek😊

A kedvenceim a fentihez hasonló dolgok, mikor leszarozzák azokat a dolgokat, amihez nem értenek. Volt már szar a JS/JQuery, az XML, az OOP, a tárolt eljárások, view táblák, stb😊

[merlinw.org]

LaliK
#20722
Van aki szerint a Hello World már a 'tudom' kategória... Néhány napja szembesültem vele hogy tényleg léteznek ilyen emberek...

"I've found that when you want to know the truth about someone that someone is probably the last person you should ask."

SzirmosSzisza
#20721
Naja, mondjuk van különbség az ismerek és az "álmomból felkelte tudom" között 😄

“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás

#20720
Kösz, 8-10 program és leírónyelvet ismerek többé-kevésbé, fél óra böngészés alatt már majdnem 1 gigányi (28db pdf eddig) a termés, és még csak most következnek majd a célzott keresések 😄

Durva amúgy, hogy minél több mindent megtanulok, minél több tapasztalatot szerzek, annál jobban érdekelnek az újabb és újabb dolgok 😊
Voyager5
#20719
Ohho. Köszi!

Ezt a linket is érdemes átböngészni.
LaliK
#20718
Köszi! <#worship>

"I've found that when you want to know the truth about someone that someone is probably the last person you should ask."

MerlinW
#20717
Bokafix2
#20716
Sziasztok

Talán félig-meddig off a kérdésem, de nem találok olyan topikot ami konkrétan ezzel foglalkozna.

Szóval adott egy php nyelven alapuló fórum (ipboard 3.2) ahol a youtube videók méretét lekicsinyítették hogy ne takarja ki a teljes chat felületet és kis méretben lehessen beszúrni.
Én az egyik topikba szeretném úgy beszúrni az egyik videót hogy az eredeti nagy méretben jelenítse meg a lejátszó ablakot a fórum... tudom hogy meg lehet csinálni mert láttam már hogy valaki így szúrta be, de az a fickó már rég járt fenn az oldalon és nem tudom elérni hogy megkérdezzem.

media /media tagokkal jeleníti meg a fórum a vidiket de ha csak az url-t teszem közzé akkor a kis méret jelenik meg... próbáltam úgy hogy hozzáírtam a linkhez a width=1024 height=768-at de akkor meg sima linket csinál belõle és nem jelenik meg a lejátszó ablak egyáltalán... próbáltam úgy is hogy allowfullscreen=true de így se ment...

Valaki nem tudja hogy pontosan hogyan kell megadni a kódot hogy átméretezve jelenjen meg a vidi? Vagy esetleg az embed kódból amit bemásolok a youtube-ról mely részeket kell kiszedni vagy mit kell hozzáírni hogy abban az eredeti méretben jelenjen meg ahogy a youtube-on is van?

"nem ezek azok a droidok amiket keresnek"

MerlinW
#20715
Nagy fájlokat így szoktam:

header("Content-Type: application/zip");
header("Content-Length: " . filesize($name));
readfile($name);
exit;

A readfile() egyébként nem használ fopen()-t, így nem tart semeddig bármekkora legyen.

[merlinw.org]

Malakai
#20714
Készíts egy ideiglenes symlinket és irányíts arra.

(\__/) ( X.x) ( } . { )

#20713
Csak kíváncsiságból, ugye nagy (többszáz M😎 fájloknál a futásidõlimit miatt ez a megoldás is elvérzõs?
(Hasonlóval megoldásokkal próbálkoztam és annak idején nem tudtam máshogy megoldani csak header redirect-el a nyers URL-re, pedig jó lett volna azt cloak-olni a hiteles számlálás céljából)
#20712
Köszi a segítséget kedves Malakai és MerlinW.

MerlinW
#20711


<?php

if(isset($_GET<'file'>)){

$file = $_GET<'file'>;

if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
ob_clean();
flush();
readfile($file);
exit;
}
}

?>

<a href="index.php?file=kép.jpg">letöltés</a>


[merlinw.org]

Malakai
#20710
XHR-el nem tudsz letöltést indítani, normál requestnek kell lennie.

(\__/) ( X.x) ( } . { )

#20709
Sziasztok! Ismert file típus esetén, pl. Jpg, hogyan lehet kikényszeríteni hogy letöltésként nyítsa meg a böngészõ. Mert ha a headerrel játszom hibát ad be, ajaxos megoldással.
Lehet zip-pelem php-val ,már más megoldás nem jut eszembe.

Valami más ötlet?
Köszi elõre. ;-)


SzirmosSzisza
#20708
Eleve csak a szélirány 16-féle lehet, az "állapot"-ról nem is beszélve 😄

#20707: ez jónak tûnik köszi!

“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás

Malakai
#20707
Ha nincs api leírásban, akkor is nagy valószínûséggel el tudod kérni a szó variációkat, amik elõfordulhatnak.

De egyébként wunderground támogat magyart pl.

(\__/) ( X.x) ( } . { )

MerlinW
#20706
Én nem ismerek, de mibõl áll utólag replace-elni a szöveget?😊
Írsz egy függvényt, ami onready után szétszedi a szöveget és összerakja magyarul.

[merlinw.org]

SzirmosSzisza
#20705
Picit OFF: valaki nem tud magyarul beszélõ idõjárás API-t ?

Spoiler (katt a megjelenítéshez)

Ez így bután néz ki, fordítani meg nem sok kedvem van, ráadásul gondolom túl sok variáció van 😄
[ Budapest, Hungary ] hõmérséklet: 6°C, állapot: Light rain, szélirány: NNE, sebesség 20 km/h

“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás

#20704
Így rendben van.
#20703
Minden menünek és almenünek is más háttere lenne.
Így képzelted? (két menü almenükkel)

<nav>
<ul>

<li class="left-menu-level-1"> <a href="#"><span></span>MENU_1</a>
<ul>
<li class="left-almenu-level-1"> <a href="#">TIPP 1</a></li>
<li class="left-almenu-level-2"> <a href="#">TIPP 1</a></li>
</ul>
</li>

<li class="left-menu-level-2"> <a href="#"><span></span>MENU_2</a>
<ul>
<li class="left-almenu-level-3"> <a href="#">TIPP 1</a></li>
<li class="left-almenu-level-4"> <a href="#">TIPP 1</a></li>
</ul>
</li>

</ul>
</nav>

köszi
#20702
Igen kb így, de ha a TIPP 1-eknek ugyanaz kell legyen a hátterem, mindeniknek adhatod a left-almenu-level-1.

mondjuk én nem menu és almenüként neveztem el hanem a szineket jelöltem a level-1 és level-2 vel, de ahogy írtad így is mûködõképes, csak akkor felesleges a level szócska az egészbe, ha menu és almenü szintezéssel dolgozol.
#20701
Köszönöm.
Tehát így?
<nav>
<ul>
<li class="left-menu-level-1"> <a href="#"><span></span>TIPPEK</a>
<ul>
<li class="left-almenu-level-1"> <a href="#">TIPP 1</a></li>
<li class="left-almenu-level-2"> <a href="#">TIPP 1</a></li>
<li class="left-almenu-level-3"> <a href="#">TIPP 1</a></li>
<li class="left-almenu-level-4"> <a href="#">TIPP 1</a></li>
<li class="left-almenu-level-5"> <a href="#">TIPP 1</a></li>
</ul>
</li>
</ul>
</nav>
#20700
Gondolom hogy egy UL > LI listából dolgozik, én ajánlanám mindeniknek adni egy egy class attributumot pl.: class="left-menu-level-1" class="left-menu-level-2" class="left-menu-level-3", és a style részre

.left-menu-level-1 { background: ... }
#20699
Nagyon köszönöm!!! tökéletes.

lenne még egy kérdésem.
Van egy vertikális menüm ami oldalra nyitja az almenüket.
hogy tudom megcsinálni, hogy minden fõ és almenüben más kép jelenjen meg.
gondolom, minden menüt külön kell valahogy megnevezni.


köszönöm.
#20698
A style részre írd be hogy html { overflow-y: scroll; } így mindig lesz scrollbar, csak le lesz tiltva, ha nincs annyi tartalom, így nem ugrál az oldal.
#20697
sziasztok.

azt szeretném megoldani, hogy egy weboldalon minden oldal elég hosszú, így jobb oldalt meg van a scroll, de van egy, ahol elég kevés szöveg van,
így elugrik jobbra. van megoldás arra, hogy ez ne legyen?
most beállítottam átmenetileg 1000px height-re, hogy ott legyen ennél is a scroll, de elég béna 😊

köszi elõre is.
#20696
Köszi úgy néz ki ez volt a hiba! hogy nem szúrta ki a szemem! 😄

MerlinW
#20695
Elsõ körben, egyik <ul> sincs lezárva.

[merlinw.org]

#20694
Sziasztok!

Kellemes Ünnepeket mindenkinek!

Van egy kis problémám, hátha rájöttök,mit nem veszek észre:

Valamiért nem jön elõ a dropdown az oldalamon, pedig nem találok benne semmilyen hibát. Valami ötlet esetleg?

belinkelem ide kattints

Dekoráció menüpont a kérdéses dolog. a grafika menüpont, mint látjátok simán bejön, pedig ugyanúgy csináltam mindent a dekorációnál is.

menu.html-t szerkesztettem

üdv

#20693
RewriteBase-t jobb nem használni ha nem muszáj, nagyobb környezetfüggetlenséget biztosít az elhagyása.

Amúgy én egy tetszõleges GET paramba nyomatom a valós path utáni szegmenseket, majd azt explode-olom. Ez azért jobb szerintem, mert ha épp nincs mod_rewrite egy szerveren, akkor egy config érték átállít és máris mûködik a dolog bármiféle egyéb kódváltoztatás nélkül (természetesen ilyenkor a linkek is ennek megfelelõen generálódnak le 😊).
MerlinW
#20692
Én így használom:

RewriteEngine On
RewriteBase /project/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php

Aztán explode-olom az URL-t, majd a router elküldi a megfelelõ helyre / betölti a szükséges osztályt.

Így lesz a leghosszabb URL-em ilyen: www.domain.hu/project/module/function/param
Ha több paramétert akarok átadni, akkor ajax. $_GET-et nem használom😊

[merlinw.org]

#20691
Na igen, nekem olyan a routerem, fordítva is tud mûködni 😊
Megadod neki a controllert és az esetleges paramétereket aztán az épp aktuális szabályok alapján legenerálja hozzá az URL-t.

Csak félek kicsit majd nagyobb szabálybázissal hogy fog teljesíteni, mert tele van csúnya 3-4 szinten ágyazott foreach-ekkel 😄
Malakai
#20690
<#vigyor4>

(\__/) ( X.x) ( } . { )

SzirmosSzisza
#20689
Ha ilyen szintû oldalt csinál valaki, akkor nem hiszem, hogy a felénél jut eszébe, hogy mod_rewrite kéne 😄

“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás

Malakai
#20688
De ha jól van összerakva, akkor a linkeket egyébként is egy method generálta és nem te írtad be kézzel mindenhova. 😊

(\__/) ( X.x) ( } . { )

SzirmosSzisza
#20687
Ha már van kész weblapod, akkor sokkal egyszerûbb az elsõ módszerrel átírni, hiszen elég a mod_rewriteot megcsinálni és megy is (meg persze a linkeket átírni 😄).

“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás

#20686
"akármit is írsz be URL-bek átirányítod az index.php-ra és ott "/" alapján explodeolod az URL-t"
Én pont erre használom a mod_rewrite-ot 😊Jobb így szerintem, mert egy url routerrel mellette teljesen szabad kezem van.
#20685
Nagyon köszönöm! Tökéletes!
#20684
Köszönöm a választ, utánanézek.