Archívum - Okt 2007 - Fórum téma
október 30
SVN how to ...
Mivel kezd egyre bonyolultabb lenni a project amin dolgozom, plusz sok esetben egyszerre több funkció fejlesztése párhuzamosan folyik, úgy döntöttem, hogy beüzemelek egy verziókövető rendszert.
Nagynehezen eljutottam odáig, hogy találtam egy nagyon leegyszerűsített leírást, ami alapján felkerült egy SVN szerver, egy SVN service cuccos (hogy normálisan windows szolgáltatásként fusson), valamint a TortoiseSVN.
Ezt követően létrehoztam egy Repository könyvtárat, mondván ez lesz a főraktár. A Repo Browser-ben létrehoztam egy könyvtárat a project-nek. Ezután egy szimpatikus üres mappára nyomtam egy SVN checkout-ot, majd megadtam az előzőleg létrehozott project könytárat.
No ezek után hogyan tovább, hogyan lesz ebből verziókövetés? Addig ok, hogy a létrehozott könyvtárba, amire nyomtam egy Checkout-ot bemásolom a project jelenlegi file-jait, majd Commit (mondjuk ezen a ponton nekem az sem tiszta, hogy miért nem a repo könyvtárba kerülnek át a file-ok, miért marad a checkout-olt könyvtár rejtett .svn mappájában).
Hogyan tudok olyat csinálni, hogy megmondom, hogy ezek a file-ok a jelenlegi éles projecthez tartoznak, majd csinálok egy olyat, hogy akkor most egy funkció módosításán dologzom és ebből legyen egy kisebb rész(verzió), majd ha végeztem, akkor megtudjam nézni, hogy milyen file-okat kell nekem felmásolnom az éles szerverre?
■ Nagynehezen eljutottam odáig, hogy találtam egy nagyon leegyszerűsített leírást, ami alapján felkerült egy SVN szerver, egy SVN service cuccos (hogy normálisan windows szolgáltatásként fusson), valamint a TortoiseSVN.
Ezt követően létrehoztam egy Repository könyvtárat, mondván ez lesz a főraktár. A Repo Browser-ben létrehoztam egy könyvtárat a project-nek. Ezután egy szimpatikus üres mappára nyomtam egy SVN checkout-ot, majd megadtam az előzőleg létrehozott project könytárat.
No ezek után hogyan tovább, hogyan lesz ebből verziókövetés? Addig ok, hogy a létrehozott könyvtárba, amire nyomtam egy Checkout-ot bemásolom a project jelenlegi file-jait, majd Commit (mondjuk ezen a ponton nekem az sem tiszta, hogy miért nem a repo könyvtárba kerülnek át a file-ok, miért marad a checkout-olt könyvtár rejtett .svn mappájában).
Hogyan tudok olyat csinálni, hogy megmondom, hogy ezek a file-ok a jelenlegi éles projecthez tartoznak, majd csinálok egy olyat, hogy akkor most egy funkció módosításán dologzom és ebből legyen egy kisebb rész(verzió), majd ha végeztem, akkor megtudjam nézni, hogy milyen file-okat kell nekem felmásolnom az éles szerverre?
linkre kattintás helyett onLoad
Sziasztok!
Az egyik oldalamon a megrendelő egy akció reklámozására felugró ablakot szeretne. Ugye ez nem lenne ma már se túl elegáns, se túl hatékony (a popup blokkolók miatt).
Gondolom ismeritek ezt a scriptet (vagy valami hasonlót):
http://jquery.com/demo/thickbox/
Egy ehhez hasonlóval jelenítem meg ezen az oldalon a képgalériákban a képeket, így adja magát, hogy az akciót tartalmazó html oldalt (nem csak kép, flash is) ezzel töltsem be. A bibi csak az, hogy ez alapból a paraméterezett linkre kattintással jön be, nekem viszont onLoad-dal volna rá szükségem, tehát hogy a nyitóoldal behívásakor kapásból ez jöjjön be az oldal elé. Próbáltam a scripten módosítgatni, de ennyire még nem vagyok otthon az AJAX-ban és a javascript-ben. Nincs esetleg valakinek tippje a megoldásra? Az se baj, ha nem a thickbox a nyerő, hanem valami vele egyenértékű megoldást kínáló script.
Üdv,
Fedor
■ Az egyik oldalamon a megrendelő egy akció reklámozására felugró ablakot szeretne. Ugye ez nem lenne ma már se túl elegáns, se túl hatékony (a popup blokkolók miatt).
Gondolom ismeritek ezt a scriptet (vagy valami hasonlót):
http://jquery.com/demo/thickbox/
Egy ehhez hasonlóval jelenítem meg ezen az oldalon a képgalériákban a képeket, így adja magát, hogy az akciót tartalmazó html oldalt (nem csak kép, flash is) ezzel töltsem be. A bibi csak az, hogy ez alapból a paraméterezett linkre kattintással jön be, nekem viszont onLoad-dal volna rá szükségem, tehát hogy a nyitóoldal behívásakor kapásból ez jöjjön be az oldal elé. Próbáltam a scripten módosítgatni, de ennyire még nem vagyok otthon az AJAX-ban és a javascript-ben. Nincs esetleg valakinek tippje a megoldásra? Az se baj, ha nem a thickbox a nyerő, hanem valami vele egyenértékű megoldást kínáló script.
Üdv,
Fedor
október 29
Reguláris kifejezések
Üdv!
Van egy string változóm amibe több soros szöveg van.
Egy olyan részt akarok kinyerni belőle, ami az alábbi feltételeknek felel meg:
(xy) ??? (zv)
Már mindenhogy próbáltam, de nem sikerült. A ??? helyén nem tudom milyen szöveg van, de azt tudom hogy mi van közvetlen előtte és utána. Na most azt a részt szeretném kinyerni a szövegből, ami a két ismert rész között van (az ismeretlent).
Köszönöm előre is a válaszokat!
■ Van egy string változóm amibe több soros szöveg van.
Egy olyan részt akarok kinyerni belőle, ami az alábbi feltételeknek felel meg:
(xy) ??? (zv)
Már mindenhogy próbáltam, de nem sikerült. A ??? helyén nem tudom milyen szöveg van, de azt tudom hogy mi van közvetlen előtte és utána. Na most azt a részt szeretném kinyerni a szövegből, ami a két ismert rész között van (az ismeretlent).
Köszönöm előre is a válaszokat!
mysql, ket ertek maximuma
sziasztok
elovettem a mysql-t, a subquerykkel buveszkedtem, de most egy reszletnel elakadtam.
konkretan ket vagy tobb ertek kozul a legnagyobbat szeretnem visszakapni. olyan modon, mint ahogyan ezt mas nyelvekben a max(), Math.max() fugvenyekkel meg lehet oldani. elsore a MAX()-ra gondoltam, de -mint kideult- ez nem ere valo.
mit javasoltok? van erre beepitett megoldas, vagy nekem kell irnom egyet? hogyan celszeru nekiallni?
valaszaitokat varom
ErdosJ
■ elovettem a mysql-t, a subquerykkel buveszkedtem, de most egy reszletnel elakadtam.
konkretan ket vagy tobb ertek kozul a legnagyobbat szeretnem visszakapni. olyan modon, mint ahogyan ezt mas nyelvekben a max(), Math.max() fugvenyekkel meg lehet oldani. elsore a MAX()-ra gondoltam, de -mint kideult- ez nem ere valo.
mit javasoltok? van erre beepitett megoldas, vagy nekem kell irnom egyet? hogyan celszeru nekiallni?
valaszaitokat varom
ErdosJ
flash-php-mysql kommunikáció chat kialakításához
Szeretnék egy Flash felületű Chat oldalt kialakítani. A működtetés elvére lennék kíváncsi esetleg rövid kis mintának örülnék. Lenne egy ötletem, de szerintem ennél jóval kifinomultabbak léteznek.
Az ötlet:
Flash oldalon a kliensek egy gomb hatására az új hozzászólásokat egy PHP-nak küldik el, ami mysql táblában tárolná ezeket.
A flash bizonyos időközönként meghívna egy PHP-t, ami az új hozzászólásokat elküldené vissza a kliensnek.
De azt szeretném valahogyan kiküszöbölni, hogy ha nincs új hozzászólás, ne legyen felesleges kommunikáció.
Tehát a flash ne hívja a PHP-t és az ne küldjön vissza semmit. A PHP oldalon egyszerűen megoldom, hogy ne küldjön semmit, a probléma a felesleges PHP hívással van. Az lenne a jó megoldás, hogy a php valahogyan automatikusan küldene a csatlakozott klienseknek adatot, ha új hozzászólás érkezik. És itt van a pont ahol elakadtam. Ehhez kérnék segítséget, illetve ha jobb ötlet van szívesen fogadom.
Köszönöm előre is!
■ Az ötlet:
Flash oldalon a kliensek egy gomb hatására az új hozzászólásokat egy PHP-nak küldik el, ami mysql táblában tárolná ezeket.
A flash bizonyos időközönként meghívna egy PHP-t, ami az új hozzászólásokat elküldené vissza a kliensnek.
De azt szeretném valahogyan kiküszöbölni, hogy ha nincs új hozzászólás, ne legyen felesleges kommunikáció.
Tehát a flash ne hívja a PHP-t és az ne küldjön vissza semmit. A PHP oldalon egyszerűen megoldom, hogy ne küldjön semmit, a probléma a felesleges PHP hívással van. Az lenne a jó megoldás, hogy a php valahogyan automatikusan küldene a csatlakozott klienseknek adatot, ha új hozzászólás érkezik. És itt van a pont ahol elakadtam. Ehhez kérnék segítséget, illetve ha jobb ötlet van szívesen fogadom.
Köszönöm előre is!
október 28
GD2 text render linux kontra windows
Mint a téma címéből is kitűnik, problémám van a linuxos text rendereléssel. A probléma konkrétan: linuxon lényegesen csúnyább, mint a windowson renderelt szövegek. Méretben is picit más, olvashatóságban pedig óriási a különbség. Próbáltam többféle fonttal is a dolgot, de nem sikerült jobb eredményt elérni. A konklúzió: windowson szebb szöveget lehet csinálni. Nem hiszem, hogy nem lehet ugyan ilyen szépet linuxon is generálni! Van valakinek tapasztalata ezen a téren?
■ Nem látom a fájlt a célkönyvtrban
Sziasztok!
Én még kezdő vagyok a programozásban és lenne egy olyan kérdésem, hogy miért nem látom a feltöltött file-t a célkönyvtárban?Mit ronthattam el?
Másik kérdésem, hogy tudok jogosultságot adni mondjuk a tmp könyvtárnak a total commanderrel?Csatolom a php kódot,előre is köszi!
■ Én még kezdő vagyok a programozásban és lenne egy olyan kérdésem, hogy miért nem látom a feltöltött file-t a célkönyvtárban?Mit ronthattam el?
Másik kérdésem, hogy tudok jogosultságot adni mondjuk a tmp könyvtárnak a total commanderrel?Csatolom a php kódot,előre is köszi!
<?
function feltoltes($filename,$newname) {
$_FILES[temp_file] = "/home/hosting/free/hostname/tmp/" . basename($filename);
$_FILES[$new_file] = "/home/hosting/free/hostname/feltoltes/ide/" . ($newname);
copy($temp_file, $new_file);
return;
}
if (!isset($ujnev) | $ujnev=="") {
$ujnev = $eztkell_name;
}
feltoltes($eztkell,$ujnev);
?>
<HTML>
<BODY>
<h2 align=center>A másolás sikeres!</h2>
<p align=center>
<br><br>
Az eredeti fájl neve: <?= $eztkell_name?><br>
Az új fájl neve: <?= $ujnev?><br>
A feltöltött fájl mérete: <?= $eztkell_size?><br>
A fájl típusa: <?= $eztkell_type?><br>
</p>
</BODY>
</HTML>
október 28
Szülő - gyerek kategóriák meghatározása
Sziasztok!
Van egy nagyon egyszerű kis adatbázis táblám, így néz ki:Ebben úgy néznének ki az adatok, hogy a főkategoriák parent_id-ja 0 lenne, míg egy gyerek esetében a parent_id a szülő id értékét veszi fel.
Mondjuk legyenek ilyen adatok:
Szülő:
1,0,Autók,autok,a,1
A hozzátartozó gyerekek pedig:
2,1,Teherautók,teherautok,a,1
3,1,Személyautók,szemelyautok,a,2
4,3,Kispolski,kispolski,a,1
5,3,Trabant,trabant,a,2
6,2,Ifa,ifa,a,1
Ez ugye valahogy így nézne ki ebben az esetben:
Autók
|____Teherautók
.........|__________ Ifa
|____Személyautók
.........|__________ Kispolski
.........|__________ Trabant
Na most, hogyan tudom meghatározni egy adott ág alá tartozó összes ágat? Mondjuk a személyautók esetében?
Tudom, volt itt a weblaboron cikk ebben a témakörben, de valamiért az alapján nem tudtam megoldani.
Előre is köszönök minden ötletet, segítséget.
Ui.: Természetesen nem kész kódrészletet várok, csak egy kis segítséget. :)
■ Van egy nagyon egyszerű kis adatbázis táblám, így néz ki:
CREATE TABLE `test_categories` (
`id` int(11) NOT NULL auto_increment,
`parent_id` int(11) NOT NULL,
`title` varchar(50) collate utf8_unicode_ci NOT NULL,
`seftitle` varchar(50) collate utf8_unicode_ci NOT NULL,
`status` enum('a','p','d') collate utf8_unicode_ci NOT NULL,
`c_order` int(2) NOT NULL,
PRIMARY KEY (`id`)
);
Mondjuk legyenek ilyen adatok:
Szülő:
1,0,Autók,autok,a,1
A hozzátartozó gyerekek pedig:
2,1,Teherautók,teherautok,a,1
3,1,Személyautók,szemelyautok,a,2
4,3,Kispolski,kispolski,a,1
5,3,Trabant,trabant,a,2
6,2,Ifa,ifa,a,1
Ez ugye valahogy így nézne ki ebben az esetben:
Autók
|____Teherautók
.........|__________ Ifa
|____Személyautók
.........|__________ Kispolski
.........|__________ Trabant
Na most, hogyan tudom meghatározni egy adott ág alá tartozó összes ágat? Mondjuk a személyautók esetében?
Tudom, volt itt a weblaboron cikk ebben a témakörben, de valamiért az alapján nem tudtam megoldani.
Előre is köszönök minden ötletet, segítséget.
Ui.: Természetesen nem kész kódrészletet várok, csak egy kis segítséget. :)
select + limit összes sor száma php -> adoDBben
van egy mySQL lekérdezésem, amivel 50 "adagokban" listázom li a sorokat. Viszont a lapozáshoz szükségem lenne az összes sor számához. Mivel ez egy több nagy táblát érintő lekérdezés, ezért jó lenne, ha nem kellene egy új selectet írni, ami annyival különbözne, hogy lehagyom a limitet. Ez megoldható valahogy? Fontos lenne, hogy adoDBben működjön...ez működik konzolban, de phpval nem tudom ezt megoldani.
Valakinek valami 5let?
■
SELECT SQL_CALC_FOUND_ROWS * FROM tábla
LIMIT 10;
SELECT FOUND_ROWS();
Valakinek valami 5let?
Több form esetén nem az aktuálisat submit-eli enter-re
üdv mindenkinek!
a címben nagyjából benne is van minden. miért van az, hogy több form esetén mindig a html kódban előrébb lévőt küldi el, nem pedig azt amelyiket éppen aktuálisan kitöltötték?
ki lehet ezt védeni js nélkül?
■ a címben nagyjából benne is van minden. miért van az, hogy több form esetén mindig a html kódban előrébb lévőt küldi el, nem pedig azt amelyiket éppen aktuálisan kitöltötték?
ki lehet ezt védeni js nélkül?