Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz Speeedfire #13197 üzenetére
DeltaPower leírta, miről szól.
Ez nem osztott tárhelyes téma. Lokális környezetben viszont nagyon jól hasznát tudod venni, megírod a SASS-fájlt, legeneráltatod ebből a CSS-kimenetet (figyelteted a változásokat az adott könyvtárban, és fájlmentéskor automatikusan legenerálódik a CSS-fájl belőle, majd frissíthetsz is a böngésződben), majd a végeredményt feltöltheted (a generált CSS-fájlokat, persze érdemes a *.scss fájlokat is feltöltve is megtartani). Gyorsítja a munkádat a CSS-ben pöcsölés helyett. Mindenképp érdemes kipróbálni, újrafelhasználható kódokat tudsz vele írni, egymásba ágyazott tulajdonságaid lehetnek, használhatsz változókat a kódodban, akár matematikai kifejezéseket lehet kiértékeltetni vele a kódodban, feltételvizsgálatokat használhatsz, ciklusokat írhatsz vele, stb., szóval rengeteg olyan lehetőség nyílik meg így, amire egyébként CSS-ben nincs lehetőséged, kényelmessé teszi a melót, tényleg fasza. Ha szintaktikai hibát követtél el, akkor a mentéskor, a konzolon fog általában látszani a para (vagy ha van hozzá jó progid, pl. beépülő egy IDE-ben, még jobb). Kukkantsd meg ezt, itt van egy csomó kódrészlet, elsőre nem minden triviális, de ki kell próbálni, meg utána kell olvasni, és akkor nagyjából megvilágosodsz. Lehet használni a szintaktikáját amúgy a jsFiddle-ön is, ha a Languages-nél kiválasztod az SCSS-t, szóval akár ott is próbálkozhatsz, ha most localhoston nincs kedved.Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Peter Kiss #13200 üzenetére
"mint a Notepad vagy a Netbeans"
Heh? Ezt most ugye csak poénnak szántad?Sk8erPeter
-
Sk8erPeter
nagyúr
Szarul fogalmaztam meg azt a részt, így utólag elolvasva. A generálásnál igazából template-ezést akartam írni, valamint azt, hogy előre megírt sablonokat, kereteket, jól bevált CSS reset fájlokat, a grides megvalósítást elősegítő SASS-kódrészleteket szoktak sokszor felhasználni, és hasonlók. Csak már nem volt kedvem jobban kifejteni, és a végét összecsaptam.
Sk8erPeter
-
válasz Sk8erPeter #13202 üzenetére
Jobban nem lehet érzékeltetni, hogy semmi sem kell a tárhelyen hozzá.
-
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
-
DeltaPower
őstag
válasz Sk8erPeter #13202 üzenetére
Netbeans pluginként létezik.
tildy: ahogy nézem ezt a less-t, funkcionalitásra szinte ugyanaz a kettő
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
-
Sk8erPeter
nagyúr
válasz Peter Kiss #13204 üzenetére
De elég félrevezető a Notepadhez és a NetBeans-hez hasonlítani, mert a SASS/SCSS se nem szövegszerkesztő, se nem egy komplex fejlesztőkörnyezet , ez igazából olyasmi, mint egy szkriptnyelv, ami szabványos CSS-re "fordul", megfelelő előfeldolgozóval.
Amúgy közben itt találtam egy nagyon gyors összehasonlításra (LESS vs. SASS vs. Stylus) elég jó diasort: http://www.slideshare.net/presidento/css-elfeldolgozk.
Kissé hosszabban:
http://net.tutsplus.com/tutorials/html-css-techniques/sass-vs-less-vs-stylus-a-preprocessor-shootout/Sk8erPeter
-
Speeedfire
nagyúr
Köszi mindenkinek, ezesetben megnézem. Én is sokat szoktam a css-el szívni, így jó lenne.
Na, megnézem a netbeans plugin-t.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Speeedfire
nagyúr
Na, kipróbáltam ezt az scss-t, még akár jó is lehetne, ha lenne kódkiegészítés netbeans alatt. Sajnos magamtól kell kiegészíteni a kódot és így nem a legjobb.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
válasz Speeedfire #13209 üzenetére
Hümm, eszerint támogatnia kellene:
http://stackoverflow.com/questions/11321708/netbeans-scss-file-autocomplete-just-like-css-file/12198873#12198873
Próbáld meg innen letöltve:
https://code.google.com/p/scss-editor/downloads/list[ Szerkesztve ]
Sk8erPeter
-
Speeedfire
nagyúr
válasz Sk8erPeter #13210 üzenetére
Ha pl megadom azt, hogy display: akkor utána már felajánlja az értékeket. De magát a display-t azt nem.
Más, van adott függvény arra, hogy egy asszociatív tömb értéke üres-e vagy sem?
pl
$array = array(
'valami'=>'',
'megvalami'=>'',
'egy'=>''
);Ha ezt megvizsgálom, akkor azt írja vissza, hogy az összes elem üres.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
cucka
addikt
válasz Speeedfire #13211 üzenetére
Mit jelent az, hogy a tömb értéke üres?
PHP-ban nincs olyan, hogy egy asszoc. tömb egyik eleme üres, valamilyen értéke kell legyen. Az üres elem megfelelője egy null érték lehet, ilyenkor az isset false-al fog visszatérni, viszont a tömb kulcsai között ott lesz az is, amihez a null érték tartozik. Tehát vagy isset()-el vizsgálod (ez nem "látja" a null értékeket), vagy mondjuk az array_key_exists() függvénnyel (ez pedig "látja"). Az empty() pedig egy teljesen elb*szott dolog, azt ne használd semmire.[ Szerkesztve ]
-
Speeedfire
nagyúr
Hülye megoldás, csak így tudtam ellenőrizni az elemeket:
if($spec != '') {
$data++;
}A kiírandó html elemeket meg egy változó tettem és csak akkor irattam ki, ha volt legalább normális elem.
Szóval én írtam rosszul, mert egy üres sztring volt végül is.Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
cucka
addikt
válasz Speeedfire #13213 üzenetére
Ezt nem igazán értem, eddig tömb indexekről volt szó.
Nem tudom sem azt, hogy mit ellenőrzöl, sem azt, hogy mi a célod az egésszel, vagy hogy mit miért iratsz ki, szóval próbáld ennek tükrében megfogalmazni a dolgokat . Kiiratást és html-t pedig kár idekeverni, annak, hogy a php hogyan kezeli a tömböket/üres elemeket/stb. az égvilágon semmi köze ehhez. -
Speeedfire
nagyúr
A példa tömb fentebb van.
if($specs) {
$table = '<table>';
$table .= sprintf ('<tr><td colspan="2"><strong>%s</strong></td></tr>',
Shop::t('Product Specifications'));
$data = 0;
foreach($specs as $key => $spec) {
if($spec != '') {
$table .= sprintf('<tr> <td> %s: </td> <td> %s </td> </td>',
$key,
$spec);
$data++;
}
}
$table .= '</table>';
if($data != 0) {
echo $table;
}
}Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Rolly
veterán
csv fájlt szeretnék feldolgozni, de a mezőben lévő új sor karakterek miatt nem igazán sikerül
php verzió 5.2.6
-
cucka
addikt
válasz Speeedfire #13215 üzenetére
Ez szerintem így teljesen jó, a feltétel az if-ben ki fogja szűrni az üres stringet és a null elemeket.
Ha kicsit átrendezed a kódot, a data változóra nincs is szükség.(#13216) Rolly
CSV fileban az adat mező nem tartalmazhat újsor karaktert. Ha mégis erre van szükség, akkor ki kell escape-elni, ez esetben pedig nem okozhat gondot feldolgozás során.[ Szerkesztve ]
-
Sk8erPeter
nagyúr
Félreértetted, eddig sem tömbindexekről volt szó, arra kérdezett rá, hogy hogyan vizsgálja, hogy "asszociatív tömb értéke" üres-e. Tehát pontosabban az asszociatív tömb kulcsainak/indexeinek értékét szeretné vizsgálgatni, hogy az egyenlő-e az üres stringgel.
Egyébként meg pont ebben az esetben nem látom be, miért is ne lenne jó akár az empty()-t is használni, hacsak nem azért, mert nem fejezi ki pontosan a kódot kutatva, mire is szeretnénk vizsgálgatni (üres string); de működést tekintve jelen esetben az elvártak szerint működne... Ha bármely olyan eset igaz abból, ami az empty() esetekre vonatkozik, akkor nem íratunk ki semmit.
[ Szerkesztve ]
Sk8erPeter
-
Sk8erPeter
nagyúr
válasz Speeedfire #13215 üzenetére
Kétszer szerepel a lezáró </td>, ez így hibás szintaktika. Gondoltam jelzem, mielőtt elkezdesz vele szívni.
A második lezáró helyett egy </tr> kéne oda.(#13218) Speeedfire :
így is át lehet rendezni, hogy ne kelljen neked a $data változó (nem mintha olyan sok vizet zavarna, de végül is tényleg nem muszáj használni):if($specs) {
$tablerows = '';
foreach($specs as $key => $spec) {
if($spec != '') {
$tablerows .= sprintf('<tr> <td> %s: </td> <td> %s </td> </tr>', $key, $spec);
}
}
if($tablerows != '') {
echo '<table>';
echo sprintf ('<tr><td colspan="2"><strong>%s</strong></td></tr>',
Shop::t('Product Specifications'));
echo $tablerows;
echo '</table>';
}
}most csak gyorsan összedobáltam
[ Szerkesztve ]
Sk8erPeter
-
Speeedfire
nagyúr
válasz Sk8erPeter #13221 üzenetére
Köszönöm az észrevételt és az alternatív megoldást is. Le is cseréltem. Ez jobban átlátható.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Rolly
veterán
ha egy mezőben ALT+ENTER-t vagy CTLR+ vagy SHIFT (nem tudom melyik) új sort raksz akkor azt így exportálja ami szabványos a mezőhatárolók miatt de a régi phpk nem kezelik. Elvileg kezelhető lenne str_getcsv-vel de az a 5.3... -as phpban van és sajnos a szerveren ahol meg kéne oldanom a gondot nem az van
-
Sk8erPeter
nagyúr
-
cucka
addikt
válasz Sk8erPeter #13221 üzenetére
Amúgy én úgy csinálnám, hogy az üres értékeket eleve kiszűröm a tömbből:
$specs = array_filter($specs, function($v){ return $v!=''; });
(Igen, ez lambda, szóval php akárhányas alatt nem fut) -
#68216320
törölt tag
Urak!
Egy program webfelületét szeretném használni, de ezt kapom:
Warning: socket_create(): Unable to create socket [1]: Operation not permitted ...
phpinfo szerint sockets support enabled
Merre keresgéljem a hibát? Egy win-es gépen működött, szóval valami a lamp körül lehet. -
DanielK
addikt
válasz #68216320 #13229 üzenetére
jogosultság probléma lehet. akkor localhoston futna? mert akkor a mappának kell írás és olvasási jogot adni az adott felhasználónak.
nálam macen volt ilyen probléma, hogy nem tudott fájlt másolni egy mappába, mert nem volt jogosultságom rendszerszinten másolni bele.
ha a saját mappastruktúráját használod (lamp), akkor elméletileg mennie kellene[ Szerkesztve ]
-
Speeedfire
nagyúr
A @ mit jelöl a php-ban?
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
DeltaPower
őstag
válasz Speeedfire #13231 üzenetére
Hibakezelést szabályzó operátor [link]. Ha egy kifejezés, értékadás elég írod, akkor nem generál látható hibaüzenetet.
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser
-
Speeedfire
nagyúr
válasz DeltaPower #13232 üzenetére
Köszi!
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
Sk8erPeter
nagyúr
Jaja, ez így szebb lehet, habár annyi hátránya mondjuk van, hogy így kétszer kell végigmenni a tömbön 1 helyett, ami meg lehet, hogy felesleges (bár sanszos, hogy futási időben nem tesz hozzá sokkal többet, max. ha óriástömbről van szó).
Asszem amúgy 5.3-tól vannak lambdák, igazából illene már az osztott tárhelyeken áttérni erre, ha még nem tették.Sk8erPeter
-
#36268800
törölt tag
válasz Sk8erPeter #13195 üzenetére
Köszönöm a választ!
Egyelőre igyekszem információkat gyűjteni és mások tapasztalataira, az okosabbak tanácsaira hagyatkozni.
Ki szeretném próbálni a megoldásokat (a táblázatot el is dobom a layout listámból) és gyakorolni mindenképpen szeretnék. Ha lesz elég tapasztalatom, meg szeretném írni a saját layout motoromat természetesen. -
Speeedfire
nagyúr
Van valami oldal, ahol nyomon lehet követni a budapesti IT konferenciákat? Web, linux stb.
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
SureStudio
tag
Sziasztok!
Van egy regisztrációs oldalam...és azt szeretném, hogy a regisztráltak adatait valahogy kilistázza az adatbázisból. Ezt hogyan lehetne megoldani?
Előre is köszönöm!*-._.-* *-._.-*-* [SureStudio] *-*-._.-* *-._.-*
-
Ivy.4.Ever
őstag
Sziasztok!
Tudnátok anyagot ami külön ezeket taglalja?
-adattovábbítás POST segítségével
-adattovábbítás GET segítégével -
Tele von Zsinór
őstag
válasz Ivy.4.Ever #13239 üzenetére
Ha van konkrét kérdésed, akkor tedd fel, amúgy az RFC elég részletesen tárgyal mindent
-
spammer
veterán
Sziasztok, elkélne egy kis segítség
Egy olyan php oldalt szeretnék ami egy könyvtárból megnyit/beolvas .txt fájlokat és azok tartalmát. Például:
ENTRY
--entry1.txt
--entry2.txtés így tovább. A lényeg, hogy ha bekerül egy új txt fájl, azt is olvassa be magától, tehát ne kelljen hivatkozni konkrétan a txt fájlnevekre, hanem a könyvtár tartalmát kompletten olvassa be mindig.
Na most ezekben a .txt-ben vannak tárolva adatok, amiket ki kellene olvasni. Például:
TITLE=A cím
DATE=A dátum
TEXT=A szöveges rész, blablablablablaTehát a php megnyitja a könyvtárban levő txt fájlokat, kiolvassa a tartalmukat és a "változók" (TITLE,DATE,TEXT) után részt, ami az egyenlő után van, szépen megjeleníti.
Ez egy txt fájl esetén már működik az alábbi scripttel:
<?php
function get_value_of($name)
{
$lines = file('ENTRY/entry1.txt');
foreach (array_values($lines) AS $line)
{
list($key, $val) = explode('=', trim($line) );
if (trim($key) == $name)
{
return $val;
}
}
return false;
}Csak ebben ugye konkrétan meg kell adni, hogy melyik txt fájlt nyissa meg, nekem pedig az kell, hogy egy könyvtáron belül mindegyiket nyissa meg és olvassa ki.
[ Szerkesztve ]
„A feketébe öltözött ember a sivatagon át menekült, a harcos pedig követte."
-
Speeedfire
nagyúr
Használ valaki oracle adatbázist? Yii alatt nem sikerült összehoznom. Felraktam az oracle clien-st, beállítottam mindent de nem akar összejönni.
Viszont oracle adatbázis kezelővel tudtam rá csatlakozni.Más, a 30-ai php meetup-ra jön valaki? [link]
Fotóim https://fb.com/toth.szabolcs.art || IG: http://instagram.com/_tothszabolcs_ || Weblapom http://szabolcs-toth.com
-
drogery
tag
Sziasztok egy kis segítséget szeretnék kérni.
van egy elméletileg komplett és működő weboldal. ezt szeretném megnyitni tesztelni, módosítgatni a saját a gépemen.
Van telepítve mysql workbench és wampserver.
a kódban a mysql felhasználónév-jelszó jól szerepel. mégis ha olyan action hívódik meg ami mysql-be írna akkor ezt dobja ki:Not Found
The requested URL /Beadand/'.$_SERVER[PHP_SELF].' was not found on this server.
milyen hiba szokta ezt dobni?
előre is köszi
-
oleslie
aktív tag
válasz drogery #13245 üzenetére
a fájl ismerete nélkül csak tippek.
- php -ként dolgozza fel egyáltalán?
- melyik formában van jelezve a php kód kezdete rövid ( <? ) vagy hosszú ( <?php ), ha rövid, be van állítva, hogy azt is vegye figyelembe?
- van más php script az oldalban, ami működik?
- működik egyáltalán a php? ha csinálsz egy egyszerű php file-t, és azt próbálod megynitni (pl.: teszt.php <?php echo time(); ?>) mit ír ki?Egyszerű életet élek. Ami üres megtöltöm, ami tele van kiűritem
-
spammer
veterán
Hogyan tudnék beolvasni csak egy meghatározott számú fájlt egy könyvtárból. Például van egy könyvtárban 10 darab txt, de nekem mindig csak az utolsó 5 kell beolvasásra (fájlnév alapján).
opendir, readdir, scandir dolgokat megtaláltam, de eddig arra jutottam, hogy vagy az összeset tudtam kilistázni, vagy mondjuk a legutolsót. Hiába guglizok, nem találok példát arra, hogyan lehet úgy beolvastatni, hogy mindig csak az utolsó 5 fájlt olvassa be.
„A feketébe öltözött ember a sivatagon át menekült, a harcos pedig követte."
-
-
spammer
veterán
válasz Peter Kiss #13248 üzenetére
Köszi, épp az előbb sikerült megoldanom.
array_slice-szal szívtam, mert így hiába írtam:
array_reverse(array_slice($output, 0, 5));
Így működik:
$output_reverse = array_reverse($output, true);
$output_slice = array_slice($output_reverse, 0, 5);„A feketébe öltözött ember a sivatagon át menekült, a harcos pedig követte."
-
drogery
tag
válasz oleslie #13246 üzenetére
sikerült megoldanom. és lett is egy új problémám.
van egy egyszerű beírásom<?php
$c = mysql_connect("localhost","root","");
$mdb = mysql_select_db("urlap",$c);
$sql = "insert into emberek values('$nev','$email','$velemeny')";
if (mysql_query($sql,$c)){
echo "Rögzítve!";
} else { echo "Gond van!"; }
mysql_close($c);
?>plusz a sallang hozzá, faszául is működik.
ki akartam próbálni egy másik gépen. telepítve mysql wamp. ugyanaz a verzió, mint a másik gépen.
az adatbázis létrehozva ezen a gépen. mikor kipróbálnám"undefined variable". ? miért?
Új hozzászólás Aktív témák
- sziku69: Fűzzük össze a szavakat :)
- Fujifilm X
- Vezeték nélküli fülhallgatók
- EA Sports WRC '23
- Androidos fejegységek
- Amlogic S905, S912 processzoros készülékek
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Nyaralás topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- LEGO klub
- További aktív témák...
- LG 27UK650-W 4K LED monitor, IPS gamer monitor, 27", 3840x2160, pivot (álló), HDR, freesync, 16:9
- ASUS ROG MAXIMUS Z690 APEX - garanciás, fullos csomag
- ASUS RT-AX86U AX5700 WiFi 6 gigabit AiMesh OFDMA mobile gaming 2.5G Wan link aggregation
- Dymo letra 109 címkenyomtató, feliratozó + szalagok
- Eladó gyönyörű HPE ProLiant MicroServer Gen10, 1 év garancia, 0%-os számla