Udv!
Hogy oldhato meg, hogy az egyes hibauzenetek helyett (404 Document
not found, stb.) egy altalam keszitett html oldalt kuldjon el a
szerver, amin ugyanezt kozolnem a juzerrel, csak baratsagosabban?
Minden jot!
Timar Andras
|
> Vendegkonyvet szeretnek csinalni!
> Tehat egy FORM tartalmat szeretnem e-mail-ban elkuldeni valahova.
> 1. Lehetseges ez csak JavaScript segitsegevel?
Igen, sot anelkul is, a lenyeg:
<FORM ACTION="mailto:" ENCTYPE=text/plain>
...
Az ENCTYPE nelkul is mukodik a dolog, de ugy nem tul emberi szemnek
szabott... :)
> 2. Szukseges hozza CGI?
Nem, csak akkor, ha peldaul egy HTML-lapra szeretned kiirni a beerkezett
uzeneteket.
> 3. Van mas megoldas?
Nem nagyon, de szerintem ezek mukodnek...
> 4. Ajanljatok valami jo forras a CGI-rol lamer-eknek (gondolok itt
> magamra)
http://www.cgi-resources.com egy eleg jo kiindulasi alap.
> 5. Mi a kulonbseg UNIX es WinNT CGI kozott?
Hat, a CGI maga csak egy interface, annyit csinal LENYEGEBEN, hogy a
szerveren futtat egy programot, annak a standard kimenete a HTML lap, a
bemenetnek pedig kap egy par kornyezeti valtozot a klienstol.
Termeszetesen a kulonbseg nem magaban a CGI-ben van, az atadott valtozok
szerverenkent nagyjabol megegyeznek; hanem a futtatott programban, ami
barmilyen adott oprendszeren futo program lehet... Azert szoktak Perl-t
hasznalni, mivel az konnyen programozhato, es elerheto UNIX es WinNT-s
kornyezetben is. (Az emberek nagy resze otthon offline NT-n tesztel, es a
letesztelt Perl rutint szinte minimalis valtoztatassal viheti at a UNIX
szerverre.) (Perl infok: http://www.perl.com/perl (altalanos)
http://www.activeware.com (WinNT) )
> 6. Hogyan lehet CGI-t kesziteni?
Nem a CGI-t keszited, hanem azt a programot, amit CGI-n keresztul futtatni
fogsz. Azt pedig barmilyen programnyelven elkeszitheted, de altalaban
Perl-t (konnyu irni, nagyon jo nyelv) vagy C-t (gyors, es a forras nem
lathato (a Perl interpretalt nyelv...)) hasznalnak.
> A kerdesek egy resze fedi egymast, de talan kitunik, hogy mire vagyok
> kivancsi.
A valaszok nagy resze is fedte egymast, de talan kitunik, hogy mit akartam
mondani... :)
> Koszi
Nincs mit... (ja, bocs de most offline vagyok, a linkek nem tutik, de 99%)
> Buy-bye
> <gREg>
eszpee
: http://winnie.obuda.kando.hu/macskalaz
'Most of you out there are better than us but
you're too fucking lazy' - Johnny Rotten
|