Si Të Aktivizoni Bazat

Përmbajtje:

Si Të Aktivizoni Bazat
Si Të Aktivizoni Bazat

Video: Si Të Aktivizoni Bazat

Video: Si Të Aktivizoni Bazat
Video: Si të mposhtësh sfidat, pengesat dhe lëndimin - pjesa 2 2024, Mund
Anonim

Bazat përdoren në gjuhën e programimit (PL) PHP për të shkëmbyer informacion me një server. Disa aplikacione kërkojnë përdorimin e bazave për transferimin e të dhënave dhe parametrat e shërbimit të shkrimit. Për të mundësuar mënyrën e lidhjes me serverin, përdorni funksionin fsockopen (), ku janë vendosur parametrat e nevojshëm të lidhjes.

Si të aktivizoni bazat
Si të aktivizoni bazat

Udhëzimet

Hapi 1

Funksioni fsockopen () ka sintaksën e mëposhtme:

fsockopen (emri i hostit, porti);

Në këtë rast, emri i hostit është emri i serverit që mund të aksesohet duke përdorur bazat dhe hapjen e një kanali për transmetimin e të dhënave. Vlera e portës është një numër që korrespondon me portën e përdorur për të hyrë në server.

Hapi 2

Përdorni një redaktues teksti për të shkruar këtë kod në skedarin tuaj PHP për të filluar operacionin e shkëmbimit të të dhënave. Për shembull, për t'u lidhur me një server specifik.com në portin 120, futni komandat e mëposhtme:

<? php

$ serv = "server.com";

$ serv_port = 120;

$ open_con = fsockopen ($ serv, $ serv_port);

Nëse (! $ Open_con) {

Dalja (); } other {Echo "lidhje e krijuar";

$ i përkohshëm = fget ($ open_con, 1024); }

?>

Hapi 3

Ky kod cakton variablat vlerat përkatëse me emrin e serverit ($ serv) dhe numrin e portit ($ serv_port). Nëse nuk ka lidhje me serverin, skripti përfundon punën e tij përmes komandës exit (). Nëse lidhja është e suksesshme, programi shfaq një njoftim në lidhje me krijimin e lidhjes dhe ruan parametrat e tij në ndryshoren $ kohore.

Hapi 4

Pas përdorimit të fsockopen (), mund të përdorni funksione për të manipuluar skedarët dhe për të marrë të dhëna. Pra, përveç fget-eve të lartpërmendura, mund të përdorni fwrite () për të shkruar një skedar, fclose () për ta mbyllur, ose feof () për të kontrolluar që është arritur fundi i skedarit. Në këtë mënyrë mund të regjistroni disa të dhëna që transmetohen nga serveri me të cilin jeni lidhur. Për shembull:

$ data_con = "GET / HTTP / 1.1 / r / n";

$ data_con. = "Lidhja: Mbylle / r / n / r / n";

shkruaj ($ open_con, $ data_con);

$ fclose ($ open_con);

Hapi 5

Kjo kërkesë lexon kokat GET të dërguara nga serveri dhe më pas shkruan të dhënat e shkëputjes prej saj me parametrat përkatës të shkruar në ndryshoren $ data_con. Fundi i shkrimit në një skedar është i organizuar duke përdorur funksionin fclose ().

Hapi 6

Hapja e një fole dhe shkrimi i të dhënave të lidhjes është i plotë. Ruani skedarin dhe ngarkojeni atë për testim në serverin tuaj pritës ose lokal.

Recommended: