Document, comentariu, eseu, bacalaureat, liceu si facultate
Top documenteAdmitereTesteUtileContact
      
    


 


Ultimele referate adaugate

Adauga referat - poti sa ne ajuti cu un referat?

Politica de confidentialitate



Ultimele referate descarcare de pe site
  CREDITUL IPOTECAR PENTRU INVESTITII IMOBILIARE (economie)
  Comertul cu amanuntul (economie)
  IDENTIFICAREA CRIMINALISTICA (drept)
  Mecanismul motor, Biela, organe mobile proiect (diverse)
  O scrisoare pierduta (romana)
  O scrisoare pierduta (romana)
  Ion DRUTA (romana)
  COMPORTAMENT PROSOCIAL-COMPORTAMENT ANTISOCIAL (psihologie)
  COMPORTAMENT PROSOCIAL-COMPORTAMENT ANTISOCIAL (psihologie)
  Starea civila (geografie)
 

Ultimele referate cautate in site
   domnisoara hus
   legume
    istoria unui galban
   metanol
   recapitulare
   profitul
   caract
   comentariu liric
   radiolocatia
   praslea cel voinic si merele da aur
 
despre:
 
Despartire in cuvinte (parsing).
Colt dreapta
Vizite: ? Nota: ? Ce reprezinta? Intrebari si raspunsuri
 

Cand se includ paranteze rotunde in sabloanele de cautare, secventele cu care se potrivesc acestea, pot fi accesate folosind variabilele $1,$2,$3, etc.. in ordine de la prima paranteza din stanga. Aceste secvente pot fi asignate ca si elemente succesive ale unui sir. i1r9rm
Exemplu:

#! usr/bin/perl -w
$s = 'Acest sir contine 1 subsir de tip data 10/10/99 undeva.';

# sirul /d semnifica un sir de cifre
$s =I /(\dA1,2S)\/(\dA1,2S)\/(\dA2,4S)/;

# varianta 1: print "\$1 = $1, \$2 = $2, \$3 = $3\n";

# varianta 2:
A$ziua, $luna, $anS = ($s =I /(\dA1,2S)\/(\dA1,2S)\/(\dA2,4S)/); print "$ziua, $luna, $an\n";

#varianta 3:
A$data,$ziua, $luna, $anS = ($s =I /(\dA1,2S)\/(\dA1,2S)\/(\dA2,4S)/); print "$data, $ziua, $luna, $an\n";

14. Utilizarea Perl in scrierea de programe CGI.

Limbajul Perl poate fi folosit cu succes in scrierea de aplicatii CGI (Common Gateway Interface), acestea fiind folosite pe serverele de Web. Un program CGI ruleaza pe platforma Web Serverului , astfel chiar daca WebServerul este o masina Unix si utilizatorul acceseaza programul CGI de pe o platforma Windows, aplicatia CGI se poate rula fara probleme pe masina Unix, iar rezultatele afisate de aceasta sunt afisate in browserul utilizatorului.

Exemplu: Afisarea starii serverului:




Aplicatia foloseste comenzile unix 'uptime', 'hostname', si 'w'.
Pentru a vedea rezultatele acestui program, vizitati adresa: https://www.scs.ubbcluj.ro/Imr28602/serverstatus.cgi

Programul este:
#! usr/bin/perl
# Trimite mesajele de eroare catre utilizator, nu catre sistem open(STDERR,'<&STDOUT'); $| = 1;

# Programul va furniza browserului, un fisier html print "Content-type: text/html\n\n";
$host = `hostname`; chop $host;
$uptime = `uptime`;
$w = `w -s -h`; print <<BUNCHASTUFF;
<Html><Head>
<H1>Informatii despre serverul $host</H1>
</Head><Body>
$uptime
<PRE>$w</PRE>
<HR>
</Body></Html>
BUNCHASTUFF; exit;

Pentru folosirea aplicatiei este necesar sa setam fisierului serverstatus.cgi, drepturi de acces, citire, si executi cu comanda Unix:

chmod a+rx serverstatus.cgi


Colt dreapta
Creeaza cont
Comentarii:

Nu ai gasit ce cautai? Crezi ca ceva ne lipseste? Lasa-ti comentariul si incercam sa te ajutam.
Esti satisfacut de calitarea acestui document, eseu, cometariu? Apreciem aprecierile voastre.

Nume (obligatoriu):

Email (obligatoriu, nu va fi publicat):

Site URL (optional):


Comentariile tale: (NO HTML)


Noteaza documentul:
In prezent fisierul este notat cu: ? (media unui numar de ? de note primite).

2345678910

 
Copyright© 2005 - 2024 | Trimite document | Harta site | Adauga in favorite
Colt dreapta