1. |
Re: Furcsa kerdes (JavaScript es dinamikus web olda (mind) |
14 sor |
(cikkei) |
2. |
Re: Furcsa kerdes (JavaScript es dinamikus web oldalak) (mind) |
108 sor |
(cikkei) |
3. |
Re: Re: Furcsa kerdes (JavaScript es dinamikus web olda (mind) |
81 sor |
(cikkei) |
4. |
Hello mindenki! (mind) |
5 sor |
(cikkei) |
|
+ - | Re: Furcsa kerdes (JavaScript es dinamikus web olda (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szervusztok
>>Nem a server, hanem a server oldali script. De ahhoz a futtatasi jog kell.
>CGI eseten kell futtatasi jog, de egy modulkent
>futtatott php eseten csak egy jol beallitott webszerver,
>ami atadja a html filet a php parsernek.
Ja kerlek, ha igy vesszuk, akkor az SSI -hez sem kell futtatasi jog. Meg aztan
nem minden webserver modularis.
Kulonben igaz. Neked jar a pont.
Feherke.
|
+ - | Re: Furcsa kerdes (JavaScript es dinamikus web oldalak) (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szervusztok
>> A JavaScript kliens oldali, az adatokat viszont a server-en
>> kell tarolni. Oda nincs hogy nyuljon a JavaScript.
>Tudom, dehat a JavaScript is a serveren van. Onnan toltheto le.
Igen, ott van _tarolva_. Onnan _olvashato_. De Neked nem eleg csak olvasni.
>Akkor viszont valtoztatok a kerdesen. :))
Tudod, igazan tetszik, hogy gondolkozol a dolgon es nem a sultgalambot varod, d
e itt arrol van szo, hogy a masok altal mar feltalalt spanyolviaszhoz kell Te i
s igazodj. Remelem nem veszed rossz neven, de kellene picit olvass. Elobb kell
legyen mibol, aztan lehet kombinalni.
http://hotwired.lycos.com/webmonkey/programming/perl_cgi/
>Az a helyzet, hogy igazan nem ismerem sem a PHP-t sem a perl-et,
>es nem is akarom megtanulni, mert annyit tudok rola, hogy mind a ketto
>elegge kacifantos nyelv (de kulonosen a perl).
Mindketto kisertetiesen C szintaxisu, de mivel script nyelvek es nem kell majd
oket binarissa forditani, sokkal rugalmasabbak. Akkor kacifantosak, ha mas muve
t kell atnezd, de ezt a kacifantossagot az iro izlese es pofonja teszi hozza. A
mit Te magad irsz, az mar szebbnek tunik.
>Csak C nyelven tudok. Azt hallottam, hogy C nyelven is lehet
>irni script-et. De az a kerdesem, hogy hogyan?
Egyszeru. Megirod a C programot es nem forditod le. Helyette egy ertelmezot usz
itasz ra a forrasra. Peldaul parancssorbol igy megy :
>type hello.c
#include <stdio.h>
int main(void)
{
printf("Hello vilag\n");
return 0;
}
>eicc -Iinclude -f hello.c
Hello vilag
Ehhez az EiC ( Extensible Interactive C ) ertelmezot hasznaltam.
>Barmilyen kodot megirok en, de hogyan allitom be?
>Hogyan fog mukodni??
A server gepen fel kell legyen telepitve egy C ertelmezo, illetve a webserver -
nek meg kell mondani, hogy a *.c allomanyokkal hasonlot tegyen mint en fentebb
parancssorbol.
>[FORM METHOD=POST ACTION="valami"]
>Viszont nem is .c-re fog vegzodni a file neve, mert
>olyat meg soha sem lattam eddig. MIRE fog vegzodni a file >neve?
Akar .arvizturo_tukorfurogep is lehet, ha a webserver igy ismeri. De alapbol .c
lesz. Bar egyesek nyelvtol fuggetlenul minden CGI script -nek .cgi kiterjeszte
st adnak.
>A masodik kerdesem az az, hogy a C programomnak honnan kell
>beolvasnia a beerkezo adatot es hova kell kiirnia?
Attol fugg. Get kuldes eseten a QUERY_STRING kornyezeti valtozo, tartalmazza az
urlap adatait, post eseten meg a standard bementrol kell beolvasni. Az osszeal
litott web lapot meg a standard kimenetre kell kiirni. Minden CGI script/progra
m igy mukodik, ezt a webserver biztositja.
>Ha valaki pl egy uzenetet beir es rakattint a submit gombra,
>akkor a C programom honnan olvassa be a szoveget, amit az illeto beirt?
moccer=getenv("REQUEST_METHOD");
if (!strcmp(moccer,"GET")) adat=getenv("QUERY_STRING");
if (!strcmp(moccer,"POST")) scanf("%s",&adat);
Az adat valtozoban lesz az urlap tartalma, mezo1=ertek1&mezo2=ertek2&...&mezon=
ertekn formaban. Onnan majd kibanyaszod oket egyenkent. Jo olvasmany :
http://www.cs.tut.fi/~jkorpela/forms/cgic.html
>Ahhoz, hogy a C programom elmentsen egy adatot a server-en, ahhoz
>csak annyit kell tennem, hogy megnyitok egy file-t a current directory-ban
>es oda elmentek egy akarmilyen txt file-t?
Egen.
>Altalaban mindig, amikor a submit gombra kattint valaki, akkor
>utana egy uj oldal toltodik le, amin pl az van, hogy "Az uzenetedet megkaptuk!
Thank you."
>vagy valami hasonlo. Azt is meg lehet csinalni, hogy a server ugyan megkapja
>az adatot, amikor rakattintanak a gombra, de ne menjen el az oldal,
>ne toltodjon le uj oldal, hanem maradjon ugyanaz?
Persze. A script 204 No content -et jelez vissza status -kent es nem kuld tarta
lmat.
ftp://ftp.rfc-editor.org/in-notes/rfc2616.txt
>A Java-nak mik a legnagyobb hatranyai?
A leggyakrabban azt hallottam, hogy a verziok kozti kompatibilitas kifogasolhat
o.
Feherke.
|
+ - | Re: Re: Furcsa kerdes (JavaScript es dinamikus web olda (mind) |
VÁLASZ |
Feladó: (cikkei)
|
ID:>
HIX WEBMESTER írta Sat, 22 May 2004 02:36:37 CEST
>=======================================================
>Felado :
>Temakor: Re: Furcsa kerdes (JavaScript es dinamikus web oldalak) ( 85 sor )
>Idopont: Fri May 21 04:13:33 CEST 2004 WEBMESTER #2516
>- - - - - - - - - - - - - - - - - - - - - - - - - - - -
>Csak C nyelven tudok. Azt hallottam, hogy C nyelven is lehet
>irni script-et. De az a kerdesem, hogy hogyan?
ahogy egyebkent is irsz.
>
>Barmilyen kodot megirok en, de hogyan allitom be?
>Hogyan fog mukodni??
A webserver futtatja.
Ha Apache, akkor a httpd.confban kell beirni.
addtype application .exe talan, nem tudom.
>
>Mondjuk, hogy a website-omon a form igy nez ki:
>
><FORM METHOD=POST ACTION="valami">
><TEXTAREA NAME="szoveg"></TEXTAREA>
><INPUT TYPE=SUBMIT>
></FORM>
>
>Az ACTION helyen a "valami" az egy website cim.
ezt honnan veszed?
>Az a cim nyilvan nem .asp-re vagy .php-re fog vegzodni,
pontosan arra vegzodik. (vagy exe-re).
>mivel en nem php-ben irtam a script-emet, hanem C-ben.
>Viszont nem is .c-re fog vegzodni a file neve, mert
>olyat meg soha sem lattam eddig. MIRE fog vegzodni a file neve?
exe, vagy com
>
>A masodik kerdesem az az, hogy a C programomnak honnan kell
>beolvasnia a beerkezo adatot es hova kell kiirnia?
stdin, argv
>
>Ha valaki pl egy uzenetet beir es rakattint a submit gombra,
>akkor a C programom honnan olvassa be a szoveget, amit az illeto beirt?
>Az stdout-rol vagy egy file-bol vagy honnan?
gets();
>
>Ahhoz, hogy a C programom elmentsen egy adatot a server-en, ahhoz
>csak annyit kell tennem, hogy megnyitok egy file-t a current directory-ban
>es oda elmentek egy akarmilyen txt file-t?
igen.
>
>Utana ha a C programom ossze akarja rakni a kovetkezo HTML file-t,
>ahhoz egyszeruen beolvasom az elmentett txt file-t es kiirom a kesz HTML
>file-t. De hova irom? Az stdout-ra vagy egy file-ba vagy hova?
printf('<a href="hello.vilag.hu">klikk</a>');
>
>Most eszembe jutott egy harmadik kerdes is,
>de ez mar egy kicsit mas tema:
>Altalaban mindig, amikor a submit gombra kattint valaki, akkor
>utana egy uj oldal toltodik le, amin pl az van, hogy "Az uzenetedet megkaptuk!
>Thank you."
>vagy valami hasonlo. Azt is meg lehet csinalni, hogy a server ugyan megkapja
>az adatot, amikor rakattintanak a gombra, de ne menjen el az oldal,
>ne toltodjon le uj oldal, hanem maradjon ugyanaz?
iranyitsd masik ablakba, vagy frame, vagy toltsd vissza az eredetit a feldolgoz
as vegen,
de biztos van mas megoldas is.
>
>Eszembe jutott meg egy kerdes:
>A Java-nak mik a legnagyobb hatranyai?
>(Eddig en csak az elonyeirol hallottam.)
passz.
--
koka.
|
+ - | Hello mindenki! (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Nem tudjátok hogy az angol Photoshop 7.0-ra magyarosítást le lehet- e tölteni,
és ha igen akkor hol? Magyar tippek és trüköket merre találok? Akinek kell flas
h v bmi akkor csak szóljon:-)Üdv!
(webes bekuldes, a bekuldo gepe: catv-506214cd.catv.broadband.hu)
|
|