ugrás a tartalomhoz

Archívum - Feb 2009 - Fórum téma

február 25

Ügyfélkapu?

asdf77 · 2009. Feb. 25. (Sze), 18.24
Sziasztok,

Az alábbi kérdésem lenne: hogyan tudok megvalósítani egyfajta ügyfélkapu rendszert? Értem itt, user kezelés, minden user csak bizonyos könyvtárhoz fér hozzá. Igazából elég lenne, hogy csak kilistázza a könyvtárban szereplő fileokat, és onnan letölthesse. Van erre valamilyen ingyenes script? Vagy bármi egyéb?

Válaszaitokat előre is köszönöm.

A.S
 

JavaScriptből GWT (GXT)-be

Ustak · 2009. Feb. 25. (Sze), 16.11
Azzal az örömteli problémával találtam szembe magam, hogy GWT-ben fogjuk kreálni következő projektünket (Én halkan megjegyeztem hogy magam is tudok javascriptre "fordítani" és szeretek is, de hajthatatlanok:-)). Át is futottam egy két tutorialt, lehúztam ubuntu alá az eclipse-t, szépen össze is raktam a dolgokat, még egy 32 bites java fordítót is "alternáltam" mert próbálkozásaim során kiderült hogy a 64 bites dolgokat a GWT nem támogatja és megmondom őszintén tetszik a dolog.
Viszont gondom a java. Persze átnéztem gyorsan az alapokat, és meg is ragadt az inheritance, access modifiers, method overloading overriding hogy párat felsoroljak. Persze nem jutottam végig a dolgon, de gwt példakódban akadtam homályos részekbe:

@override //(miért kell, ha egyébként is a subclassok metódusai felülírják a superclassok metódusait, vagy nem? Tény, a kód nem fut nélküle.
ArrayList<String> //mire valók a <> jelek?
Eclipse error: csak runlevel x-től fut az adott feature... //jó ezt megoldottam
Ant (említették hogy majd kell)

A szerver oldal is java-ban íródik majd, bár az (szerencsére) nem az én feladatom.
Nyugalom, nem én leszek a projektkoordinátor, de szeretem érteni amit csinálok. Tehát kérésem - kérdésem az lenne, hogy vannak e ilyen téren tapasztalataitok, mi lenne a javanak az a része, amit a gwt tekintetében átnéznétek, és esetleg melyik a súlyozottabb, fontosabb, idevágó része a nyelvnek.
Köszi!
Gábor.
 

2táblából lekérdezés, majd egyik UPDATE-elése

mokat · 2009. Feb. 25. (Sze), 14.58
sziasztok,

amiben a segítségeteket kérem:
van 2 táblám: tb1, tb2
db1 tartalmazza a username, pontszam mezőket (is)
db2 tartalmazza a meccs, eredmeny, who mezőket (ebben tárolom a userek által készített tippeket)

Van egy admin felületem ahol a bevitt eseményeknek megadtahatom a kimenetelét. Itt létrehoztam egy lekérdezést melyben ezt a 2 táblát egyesítem és ezen végigmassírozva megkeresem, hogy hol egyezik az általam bevitt (POST-olt) esemény a 'meccs' mező elemeivel, majd ha az 'eredmeny' is megegyezik az általam POST-olt eredménnyel akkor a hozzá tartozó 'who' mezőben tárolt felhasználónévhez megkeresem a db2-ben található 'username'-t és a hozzá tartozó 'pontszam' mező értékét megnövelem (ha meg nem talált akkor csökkentem)
remélem kibogozható a dolog, íme a kód:

$pontoz = mysql_query("SELECT meccs,eredmeny,who,username,pontszam FROM tb1 JOIN users ON tb1.who = tb2.username WHERE meccs = '$_POST[meccs]'");

while($info = mysql_fetch_array( $pontoz ))
{
if ($info['eredmeny'] == '$_POST[tipp]')
{
mysql_query("UPDATE tb2,tb1 SET pontszam = pontszam + 1 WHERE tb2.username = tb1.who") or die(mysql_error());;
}

else
{
mysql_query("UPDATE tb2,tb1 SET pontszam = pontszam - 1 WHERE tb2.username = tb1.who") or die(mysql_error());;
}

}


nem az történik amire számítok: Hogy az adott felhasználóhoz tartozó pontszám nő vagy csökken annak fejében egyezik-e az általa készített meccs-eredmeny a db1-ben.... mi a hiba? köszi előreis
 

PHP XML Export problema

sunder · 2009. Feb. 25. (Sze), 04.15
Sziasztok!

Egy kis problémám támadt MySQLből lekért dinamikus adatok XML exportjával, remélem valaki tud tanácsot adni a dologgal kapcsolatban.

Adott egy egyszerű ajaxos felület, ahol egy form segítségével megadott paraméterek alapján lehet kiíratni adatokat egy MySQL adatbázisból.

Az AJAX ezt szépen ki is írja, ez a rész működik.

Az AJAX motor generál egy POST metódusú formot is, amely áll egy darab submit gombból, illetve pár hidden inputból, amit a keresőformból kap.

Tehát ez a rész nagyjából így néz ki:

<?php
$a1 = $_POST["a1"];
$a2 = $_POST["a2"];
$a3 = $_POST["a3"];

echo "
<form method=\"post\" action=\"xmlgenerator.php\"target=\"_blank\" style=\"display: inline;\">
<input type=\"hidden\" name=\"va1\" id=\"va1\" value=\"$a1\" />
<input type=\"hidden\" name=\"va2\" id=\"va2\" value=\"$a2\" />
<input type=\"hidden\" name=\"va3\" id=\"va3\" value=\"$a3\" />
<input type=\"submit\" value=\"Export\" />
</form>
";



  // Itt jon az SQL es a tablazat generalas


?>


Az XML generátor szkript is hasonló, és itt jön a probléma.
Gyanítom, hogy a header information kavar be valamit.

[code]
<?php
$a1 = $_POST["va1"];
$a2 = $_POST["va2"];
$a3 = $_POST["va3"];

$DATAsend = "";

$a12 = time();
$datearray=getdate($a12);

$year = $datearray["year"];
$month = $datearray["mon"]; if ($month <= 9) { $month = "0$month"; }
$monthNAME = $datearray["month"];
$day = $datearray["mday"]; if ($day <= 9) { $day = "0$day"; }

$hour = $datearray["hours"]; if ($hour <= 9) { $hour = "0$hour"; }
$min = $datearray["minutes"]; if ($min <= 9) { $min = "0$min"; }
$sec = $datearray["seconds"]; if ($sec <= 9) { $sec = "0$sec"; }

if ($a1 == "") { $a1SQL = ""; } else { $a1SQL = " AND field1 = '$a1' "; }
if ($a2 == "") { $a2SQL = ""; } else { $a2SQL = " AND field2 = '$a2' "; }
if ($a3 == "") { $a3SQL = ""; } else { $a3SQL = " AND field3 = '$a3' "; }

$sqlqry = mysql_query("SELECT * FROM valamitabla WHERE id >

február 24

Fájlfeltöltés PHP-val COPY HIBA

haho · 2009. Feb. 24. (K), 19.37
Ezt a hibaüzenetet kapom vissza az új, fizetős tárhelyen, pedig eddig semmi baj nem volt a programmal:

Warning: copy(pictures/probaki-20090224183518-hACcEjVbjE.JPG) [function.copy]: failed to open stream: Permission denied in /home/www/buvarutak/www/pictures_categories.php on line 68

Mit jelenthet? Köszönöm!
 

Hierarchikus adatstruktúra SQL-ben ->JSON

Dj Faustus · 2009. Feb. 24. (K), 10.46
Üdvözletem,
egy, a Weblaboron már bemutatott módon tárolok hierarchikus adatstruktúrát SQL-ben.
Vizualizációjához való megoldáskeresésem közben (kipróbáltam már a PHP Tree Graph Ext-tet is, ami bár könnyen kezelhető, de az adatstruktúra mérete miatt más megoldást kellett keresnem) leltem rá a JavaScript Information Visualization Toolkit nevű eszközre, ami JSON fa-struktúrában fogadja az adatokat.

A kérdésem a következő lenne: hogyan lehetne az SQL-ben tárolt hierarchikus adatstruktúrából JSON struktúrát csinálni? Leginkább az elem gyermekeinek beillesztése okoz kissé fejtörést számomra (a többi csak-csak megy).

Segítségeteket előre is köszönöm.
 

február 23

rewrite rule/cond-ban egy konyvtar kihagyasa

carstepPCE · 2009. Feb. 23. (H), 17.49
Sziasztok,

Apache 2.0.52

nem nagyon ismerem az apache mod_rewrite hasznaltat, mert eddig eloretelepitett rendszerekkel volt dolgom.

Most is ez a helyzet, de! Van egy CakePHP-s weboldal, amelynek ugye van egy legfelso szintu .htaccess fajlja a kovetkezo tartalommal:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>

Bizonyos elemekhez, jelen pillanatban kepekhez(csak jpg kiterjesztessel), amely a documents konyvtaron belul helyezkednek el, ez az app konyvtarral egy szinten van, hozza kellene fernem.

A kep elereset adatbazislekeressel es egyeb muveletekkel meghatarozom es vegen szeretnem atiranyitani a documents konyvtaron belul a megfelelo helyre.

A kerdesem tehat, hogyan erem el, hogy a documents konyvtaron beluli atiranyitott tartalom ne fusson at a CakePHP ertelmezojen, mindezt RewriteRule es/vagy RewriteCond segitsegevel?

az elso probalkozasom vhogy igy nezett ki:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_FORWARDED}
RewriteRule ^$ (ide nem tudom mi jon)
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>

valaszotokat elore is koszonom
-cs-
Sanyi
 

PHP nem tudja betölteni a mysql, mysqli, curl modult

Ezekiel · 2009. Feb. 23. (H), 13.14
Üdv!

Van egy kis problémám php telepítéssel...
WinXP (SP3), apache 2.2.11, php 5.2.8

A címben említett három dll-t nem tudja betölteni a php, de más dll-eket ugyanabban a mappában (pl. gd, sqlite, stb) gond nélkül. Azt állítja, nem találja a fájlokat, márpedig minden kétséget kizáróan a php.ini extension_dir által hivatkozott mappában vannak...
Plusz mindhárom extension-re kétszer dobja a hibaüzenetet, pedig csak egyszer szerepelnek a php.ini-ben...

Gugliban kerestem már, de csak phpmyadmin-os hibákat ad ki...

Kérdés: mi lehet az ok, a megoldás, milyen irányban keresgéljek esetleg?

Kösz a figyelmet!
 

február 23

Ajax vissza-előre gomb

Nutec · 2009. Feb. 22. (V), 23.59
Sziasztok!

Van egy oldalam ,amelyen a lapok tartalmát szeretném Ajax-szal megoldani (már betelt a hócipőm az iframekkel), működik is, viszont az Istenért nem tudom működésre bírni a böngésző vissza-előre gombjait.
Már több helyen megnéztem(főleg angol oldalakon, mert magyarul csak elvétve találtam segédanyagot), próbálkoztam is jópár programkönyvtárral (dojo,RSH, mootools history manager stb.), de egyszerűen nem megy.
Biztos valami nagyon alap dolgot rontok el, de számomra nem egészen érthetőek a hozzájuk írt tutorialok(mit, hova kell beírni stb.).

A kérdésem az lenne, tudnátok-e segítséget írni bármelyikhez a fentiek közül?
vagy valami jó cikket ajánlani, amit esetleg kezdőként is végig tudnék követni. Még talán egy olyan oldal címe is sokat segítene, amelynek a forrásából érthetően ki tudnám szedegetni, hogy mi hova kell kerüljön és milyen formában.
Tudom először mászni kell megtanulni, s csak utána járni, de erre szeretnék minél hamarabb megoldást találni.

Előre is köszönöm!

Nu7ec

Ui.: Tanuláshoz milyen könyvet ajánlanátok?
 

Clearbox vs valid kód

fERI · 2009. Feb. 22. (V), 21.11
Sziasztok!

Az alábbi kérdésem lenne: A ClearBox felhasználásával lehet egyáltalán valid XHTML vagy HTML kódot létrehozni?

Nekem eddig nem sikerült (vagy csak a lehetetlent szeretném elérni...). :)

Köszönöm a válaszokat.

Üdv.
fERI