Kako Ukloniti Liniju Web Mjesta

Sadržaj:

Kako Ukloniti Liniju Web Mjesta
Kako Ukloniti Liniju Web Mjesta

Video: Kako Ukloniti Liniju Web Mjesta

Video: Kako Ukloniti Liniju Web Mjesta
Video: web камера ночного видения, апгрейдweb camera night vision upgrade 2024, Svibanj
Anonim

Uklanjanje zastarjelog, zastarjelog, huligana itd. stringovi mogu biti ozbiljan test za vlasnika web mjesta. Ne ulazeći u tehničke detalje različitih platformi, pogledajmo postupak uklanjanja ove linije pomoću PHP-a.

Kako ukloniti liniju web mjesta
Kako ukloniti liniju web mjesta

Upute

Korak 1

Odredite put do datoteke koja sadrži nepotrebni redak i njegov redni broj u datoteci. (Imajte na umu da numeriranje reda počinje s jednim.) Počnite stvarati željenu naredbu za brisanje."

Korak 2

Stvorite niz koji je kopija podataka odabrane datoteke: $ data = datoteka (path_to_file); Odredite broj komponenata uključenih u nju: $ count_data = sizeof ($ data);. Uklonite nepotrebnu liniju pomoću id formule -1, jer se numeriranje komponenata niza razlikuje od numeriranja redaka dokumenta i započinje od nule: unset ($ data [$ id-1]); Otvorite odabranu datoteku da biste uredili njezin sadržaj: $ fp = fopen (path_to_file, a); Postavite varijablu zaključavanja odabranog jata datoteke ($ fp, LOCK_EX); i izbrišite netočan sadržaj datoteke koju želite promijeniti: ftruncate ($ fp, 0);.

3. korak

Stvorite novi sadržaj za datoteku koju želite izmijeniti: for ($ j = 0; $ j

4. korak

Dovršite postupak za stvaranje potrebne naredbe za brisanje retka koji je postao nepotreban unošenjem standardnog "?>" (Bez navodnika). Koristite gornji postupak za stvaranje vlastitih skripti za brisanje redaka ne samo brojem, već i brojem identifikator komponente koja se briše - id. Da biste to učinili, u prvom polju postavite varijablu pretraživanja niza koja sadrži identifikator pretraživanja.

Korak 5

Napominjemo da nije potrebno prvo provjeravati sve generirane skripte na test datotekama kako biste mogli oporaviti sve izbrisane podatke.

Preporučeni: