Archívum - Júl 12, 2007
flash 8 - keresés adatbázisban
Sziasztok!
Van egy adatbázisom, amiből php-n át betöltök flashbe adatokat, ez egy olyan adatbázis, ami házakat gyűjt össze, ezért ilyen mezők vannak, hogy helység, ár, terület stb...
Van egy kereső amivel lehet kutatni az adatok között...
a helységhez, a szobaszámhoz és a jelleghez, comboboxot használok, és azt szeretném, hogy először a comboboxot töltsem fel, de minden adatnak.. vegyük pl. Érdet, csak egyszer kéne szerepelnie, mivel több ház is lehet Érden belül ezért használom az IndexOf -ot, hogy csak akkor töltse be a dobozba, ha még nincs benne.. így:
var helyseg_elemtar:String = "";
for...{
if (helyseg_elemtar.indexOf(variables.helyseg[k]) == -1) {
_parent.helysegek.addItem({label:variables.helyseg[k], data:variables.helyseg[k]});
helyseg_elemtar = helyseg_elemtar.concat(";", variables.helyseg[k]);
}
Ez tök yoo lenne, az egyetlen gond, hogy ha a listán előbb van egy olyan h. Érdliget, később meg egy olyan hogy Érd, akkor az Érd már nem kerül bele a dobozba... ,
vagyis valahogy úgy kéne vizsgálnia, hogy ne betűket egymás mellett, hanem a ; közötti részt nézze... van erre valami kész függvény?
Vagy egyéb ötlet?
Köszi!
■ Van egy adatbázisom, amiből php-n át betöltök flashbe adatokat, ez egy olyan adatbázis, ami házakat gyűjt össze, ezért ilyen mezők vannak, hogy helység, ár, terület stb...
Van egy kereső amivel lehet kutatni az adatok között...
a helységhez, a szobaszámhoz és a jelleghez, comboboxot használok, és azt szeretném, hogy először a comboboxot töltsem fel, de minden adatnak.. vegyük pl. Érdet, csak egyszer kéne szerepelnie, mivel több ház is lehet Érden belül ezért használom az IndexOf -ot, hogy csak akkor töltse be a dobozba, ha még nincs benne.. így:
var helyseg_elemtar:String = "";
for...{
if (helyseg_elemtar.indexOf(variables.helyseg[k]) == -1) {
_parent.helysegek.addItem({label:variables.helyseg[k], data:variables.helyseg[k]});
helyseg_elemtar = helyseg_elemtar.concat(";", variables.helyseg[k]);
}
Ez tök yoo lenne, az egyetlen gond, hogy ha a listán előbb van egy olyan h. Érdliget, később meg egy olyan hogy Érd, akkor az Érd már nem kerül bele a dobozba... ,
vagyis valahogy úgy kéne vizsgálnia, hogy ne betűket egymás mellett, hanem a ; közötti részt nézze... van erre valami kész függvény?
Vagy egyéb ötlet?
Köszi!
Plumi - Video Sharing Content Management System
Nyílt forrású videómegosztó rendszer közösségi oldalak létrehozására
■ Segítsetek kérlek: Apache beállítás - CGI nem megy
Sziasztok!
Kérlek benneteket, segítsetek Nekem.
CGI-t szeretnék futtatni.
Egy borland-C-ben írt exe programot szeretnék a webszerveren futtatni.
Már két napja nyomom a google-t meg olvasgatom a különböző forumokat, másnak is volt már hasonló problémája, kipróbáltam minden megoldást amivel eddig találkoztam, de nem akar menni.
Ha beírom localhost akkor működik a szerver.
Azonban ha localhost/cgi-bin/elsocgi.exe
vagy
localhost/cgi-bin/elsocgi.cgi
akkor 500-as internal server error hibaüzenetet kapok.
Az apache error.log file-ba következő üzenetet kerül:
[Tue Jul 10 11:00:09 2007] [error] [client 192.168.1.12] (OS 5)A hozzáférés megtagadva. : couldn't spawn child process: C:/Program Files/Apache Group/Apache2/cgi-bin/ELSOCGI.EXE
A rendszer:
windows xp
apache 2.0.59
a cgi-bin könyvtárba lévő file forráskódja:
#include<stdio.h>
#include<conio.h>
void main(){
printf ("Status: 200 OK");
printf ("\n");
//printf ("Content-type: text/html\r\n\r\n");
//printf ("Content-type header");
printf ("<html>");
printf ("elso cgi scriptem");
printf ("</html>");
}
Természetesen le van fordítva exe állománynak és van egy másolat is ami elsocgi.cgi
A httpd.conf file-ba a következő módosításokat végeztem el:
és mindegyik után újraindítottam a szervert és kipróbáltam működik-e.
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "c:/program files/apache group/apache2/cgi-bin/">
Options +ExecCGI
</Directory>
ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache2/cgi-bin/"
<Directory "C:/Program Files/Apache Group/Apache2/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
AddType application/x-cgi .exe .cgi
Végső elkeseredésemben már ezzel is próbálkoztam:
Action application/x-cgi "c:/cmd/cmd.exe"
Természetesen a cmd könyvtárban ott van a cmd.exe
Előre is
Kérlek benneteket, segítsetek Nekem.
CGI-t szeretnék futtatni.
Egy borland-C-ben írt exe programot szeretnék a webszerveren futtatni.
Már két napja nyomom a google-t meg olvasgatom a különböző forumokat, másnak is volt már hasonló problémája, kipróbáltam minden megoldást amivel eddig találkoztam, de nem akar menni.
Ha beírom localhost akkor működik a szerver.
Azonban ha localhost/cgi-bin/elsocgi.exe
vagy
localhost/cgi-bin/elsocgi.cgi
akkor 500-as internal server error hibaüzenetet kapok.
Az apache error.log file-ba következő üzenetet kerül:
[Tue Jul 10 11:00:09 2007] [error] [client 192.168.1.12] (OS 5)A hozzáférés megtagadva. : couldn't spawn child process: C:/Program Files/Apache Group/Apache2/cgi-bin/ELSOCGI.EXE
A rendszer:
windows xp
apache 2.0.59
a cgi-bin könyvtárba lévő file forráskódja:
#include<stdio.h>
#include<conio.h>
void main(){
printf ("Status: 200 OK");
printf ("\n");
//printf ("Content-type: text/html\r\n\r\n");
//printf ("Content-type header");
printf ("<html>");
printf ("elso cgi scriptem");
printf ("</html>");
}
Természetesen le van fordítva exe állománynak és van egy másolat is ami elsocgi.cgi
A httpd.conf file-ba a következő módosításokat végeztem el:
és mindegyik után újraindítottam a szervert és kipróbáltam működik-e.
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "c:/program files/apache group/apache2/cgi-bin/">
Options +ExecCGI
</Directory>
ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache2/cgi-bin/"
<Directory "C:/Program Files/Apache Group/Apache2/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
AddType application/x-cgi .exe .cgi
Végső elkeseredésemben már ezzel is próbálkoztam:
Action application/x-cgi "c:/cmd/cmd.exe"
Természetesen a cmd könyvtárban ott van a cmd.exe
Előre is