PHP kod

Слични документи
Uvod u računarstvo 2+2

Programski jezik C

Programski jezici i strukture podataka

Microsoft PowerPoint - Datoteke [Compatibility Mode]

Datoteke predavač: Nadežda Jakšić

Microsoft PowerPoint - 11.Programski_Jezik_C_ulaz-izlaz [Compatibility Mode]

Slide 1

Napredno web programiranje

PROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije

Uvod u računarstvo 2+2

PowerPoint Presentation

Često postavljana pitanja u programu OBRT 1. Kako napraviti uplatu u knjizi tražbina i obveza? 2. Kako odabrati mapu/disk za pohranu podataka? 3. Kako

Uvod u PHP

DRŽAVNO IZBORNO POVJERENSTVO REPUBLIKE HRVATSKE e-learning upute UPUTE ZA REGISTRACIJU ZA E-LEARNING TEČAJ Zagreb, 03. svibanj 2019.

Računarski praktikum I - Vježbe 07 - Podstrukture, const, reference

07_PJISP_II_Predavanja

Microsoft Word - CCERT-PUBDOC doc

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA

Microsoft PowerPoint - JavaP9_2019

Test ispravio: (1) (2) Ukupan broj bodova: 21. veljače od 13:00 do 14:00 Županijsko natjecanje / Osnove informatike Osnovne škole Ime i prezime

Razvoj programa, Code::Blocks, struktura programa, printf, scanf, konverzioni karakteri predavač: Nadežda Jakšić

PASCAL UVOD 2 II razred gimnazije

Upute - JOPPD kreiranje obrasca

УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након

PDO

Programiranje 1 Beleške sa vežbi Školska 2007/2008 godina Matematički fakultet, Beograd Jelena Tomašević December 5, 2007

NIAS Projekt e-građani KORISNIČKA UPUTA za aplikaciju NIAS Verzija 1.1 Zagreb, srpanj 2014.

1. OPĆE INFORMACIJE 1.1. Naziv kolegija Programiranje 1.6. Semestar Nositelj kolegija dr.sc. Bruno Trstenjak, v. pred Bodovna vrijednost

Studijski primer - Dijagrami toka podataka Softverski inženjering 1

COMARC/A Format

Računarski praktikum I - Vježbe 03 - Implementacija strukture string

Programiranje 2 0. predavanje Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog2 2019, 0. predavanje p. 1/4

Primenjeno programiranje - vezbe GUI i baze podataka

MergedFile

Računarski praktikum I - Vježbe 09 - this, static

Programiranje 1 5. predavanje dodatak Saša Singer web.math.pmf.unizg.hr/~singer PMF Matematički odsjek, Zagreb Prog1 2018, 5. predavanj

Microsoft Word - 11 Pokazivaci

Microsoft Word - WP_kolokvij_2_rjesenja.doc

kriteriji ocjenjivanja - informatika 8

Microsoft Word - IQ.doc

АГЕНЦИЈА ЗА БАНКАРСТВО РЕПУБЛИКЕ СРПСКЕ УПУТСТВО ЗА ЕЛЕКТРОНСКО ДОСТАВЉАЊЕ ПОДАТАКА ИЗ ОБЛАСТИ РЕСТРУКТУРИРАЊА БАНАКА Бања Лука, јули године

Упутство за пријављивање испита путем интернета Да би студент могао да пријави испит путем интернета мора прво да се пријави. Пријављивање се врши у п

Programiranje 2 popravni kolokvij, 15. lipnja Ime i prezime: JMBAG: Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanj

POVIJEST I GRAĐA RAČUNALA

Zadatak T=5: Jedinica WBSD propušta vred Potiče iz polja Rwb.LMD Signal Rwb.WRLMD izaziva propuštanje ove vrednosti 2. Vrednost 0000

PowerPoint Presentation

RITAM FORMS - PROIZVODNJA - NARUDŽBE I PLANIRANJE - PLAN PROIZVODNJE Stranica 1 od 10 Plan proizvodnje U pro esu proizvod je proizvodi astaju a os ovi

Programski jezici i strukture podataka 2018/2019. Programski jezici i strukture podataka Računarske vežbe vežba 10 Zimski semestar 2018/2019. Studijsk

Tutoring System for Distance Learning of Java Programming Language

PDF = Potencijalno destruktivan fajl

Lekcija 6 Prikaz podataka na graficima. Upis u fajl. 1. Cilj vežbe Cilj vežbe je da studente upozna sa: načinima prikaza podataka na različitim grafič

Uvod u Python

Microsoft PowerPoint - Programski_Jezik_C_Organizacija_Izvornog_Programa_I_Greske [Compatibility Mode]

Slide 1

Računarski praktikum I - Vježbe 01 - Uvod

Domaći zadatak - GUI (rok za sve grupe je ) Napraviti repozitorijum na GitHub-u koji se zove MenjacnicaGUI i postaviti Eclipse projekat menj

RAD SA PROGRAMOM

Писање и превођење модула

Smjernice za korištenje sustava online prijava Ukoliko imate pristupno korisničko ime i lozinku ili ste navedeno dobili nakon zahtjeva za otvaranje no

Microsoft PowerPoint - PRI2014 KORIGOVANO [Compatibility Mode]

Merlin: Priručnik za institucijske administratore Srce Centar za e-učenje (CEU) Sadržaj: 1. Otvaranje novog e-kolegija Otvaranje više e-kole

Univerzitet u Novom Sadu Tehnički fakultet Mihajlo Pupin Zrenjanin Seminarski rad Predmet: Konkuretno programiranje doc. dr Dejan Lacmanovic Zorica Br

Microsoft PowerPoint - MR - Vjezbe - 03.ppt [Compatibility Mode]

23. siječnja od 13:00 do 14:00 Školsko natjecanje / Osnove informatike Srednje škole RJEŠENJA ZADATAKA S OBJAŠNJENJIMA Sponzori Medijski pokrovi

070-ALIP2-udzbenik.indb

Računarski praktikum I - Vježbe 11 - Funktori

Sveucilište u Zagrebu

PowerPoint Presentation

Microsoft Word - Java_introduction_NEW_SYLLABUS.doc

_Outlook

Postoji jedan mali alat pomocu koga mozete bez ikakvih problema i vrlo jednostavno downloadovati gotovo sve windows updejte,za naravno sve windows ope

Fina pain001 konverter - Korisnička uputa eksterno_ožujak 2016

CPHP_19

Microsoft Word - KORISNIČKA UPUTA za pripremu računala za rad s Fina potpisnim modulom_RSV_ doc

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s

ednostavno i veoma kvalitetno mozete film koji ste downloadovali sa interneta u avi formatu pretvoriti u dvd format i kreirati pocetni meni sa sekvenc

Programiranje 1

PRIRODNO MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA RAČUNARSKE NAUKE Utorak, godine PRIJEMNI ISPIT IZ INFORMATIKE 1. Koja od navedenih ekste

SVEUČILIŠTE U ZAGREBU FAKULTET ORGANIZACIJE I INFORMATIKE V A R A Ž D I N Vinko Cerovečki OSTVARIVANJE JEDNOSTAVNA MEMORIJSKOGA DATOTEČNOGA SUSTAVA ZA

PowerPoint Presentation

Funkcije predavač: Nadežda Jakšić

PROCES KUPNJE ULAZNICE NA PORTALU ULAZNICE.HR Početak kupovine... 2 Plaćanje Mastercard karticom... 5 Plaćanje Maestro karticom... 8 Plaćanje American

Microsoft PowerPoint - 6. CMS [Compatibility Mode]

Document ID / Revision : 0419/1.1 ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata

1. Vremensko ograničenje Memorijsko ograničenje ulaz izlaz 0,1 s 64 MB standardni ulaz standardni izlaz Banka želi da upozori kupce na sumnjive aktivn

Elementi praćenja i ocjenjivanja za nastavni predmet Matematika u 4. razredu Elementi praćenja i ocjenjivanja za nastavni predmet Matematika u 4. razr

PowerPoint Presentation

REPUBLIKA HRVATSKA MINISTARSTVO PRAVOSUĐA Korisničke upute e-građani aplikacije za elektronsko izdavanje posebnog uvjerenja iz kaznene evidencije Zagr

Projektna dokumentacija Boostowski - mobile

PowerPoint Presentation

pricalica.PDF

PowerPoint Template

1 jmbag ime i prezime Programiranje 2 prvi kolokvij, Rezultati i uvidi u kolokvije: Rezultati u petak, 3.5., navečer na webu, a uvidi u p

Microsoft Word - 02 Elementi programskog jezika Pascal

I grupa 1. Napisati program koji izračunava i ispisuje zbir 4 najveća od pet brojeva unetih sa standardnog ulaza. ulaz izlaz Analiza: 1.

Microsoft PowerPoint - Timer0 16F887.ppt [Compatibility Mode]

UPUTA za uvođenje JOPPD - prva faza

MEĐIMURSKO VELEUČILIŠTE ČAKOVEC RAČUNALSTVO PATRIK MIHOCI Izrada modela za objektno relacijsko povezivanje podataka u okviru aplikacije za opis predme

Grananje u programu predavač: Nadežda Jakšić

Sveučilište u Zagrebu PMF Matematički odsjek Mreže računala Vježbe 10 Zvonimir Bujanović Luka Grubišić Vinko Petričević

Транскрипт:

PHP kod

Fajl test.txt kreiran u Notepad-u

Ugrađene funkcije u php-u fopen() otvara datoteku fclose() zatvara datoteku Primjer pokazuje kako se može najprije otvariti datoteka "test.txt" za čitanje, zatim izvršavati neke naredbe i zatvoriti datoteku: $file = fopen("c:\test.txt","r"); //naredbe koje treba izvršiti fclose($file);

Rukovanje datotekama Za otvaranje datoteke koristi se funkcija fopen(). fopen("naziv_datoteke", "mod_otvaranja") Prvi parametar je ime fajla koji se otvara a drugi parametar definiše metodu otvaranja: $file=fopen("c:\test.txt","r");

Metode otvaranja datoteka metod r opis Čitanje, od početka datoteke. r+ Čitanje i pisanje, počinje od početka datoteke. w Samo pisanje, prepisuje sadržaj datoteke ako postoji. w+ Čitanje i pisanje, Read/Write prepisuje sadržaj datoteke ako postoji. a Dodavanje, otvara i piše na kraj datoteke, ili kreira novu ako ne postoji. a+ Čitanje i dodavanje, dodaje novi sadržaj na kraj datoteke. x Samo pisanje. Kreira novu datoteku. Vrada False i grešku ako ved postoji. x+ Čitanje i pisanje. Kreira novu datoteku. Vrada False i grešku ako ved postoji.

Postoji više načina otvaranja fajla $a = fopen("/home/file/test.txt", "r"); $b = fopen(" test.gif", "w"); $c = fopen("http://www.gimnazija.com/", "r"); $d = fopen("ftp://user:password@gimnazija.com/ test.txt", "w");

Primjer: Otvori fajl, u slučaju da ne postoji, prikazati poruku. $file=fopen(" c:\ test.txt","r") or exit("ne mogu otvoriti datoteku!");

file_get_contents() je ista kao i fread () ili fopen() $file = file_get_contents ('C:\Users\Jasna\Desktop\test.txt'); echo $file;

Provjera da li je kraj datoteke feof() Za provjeru da li se stiglo do kraja datoteke (eng. end of file - EOF) koristi se funkcija feof() Korisna je ako treba učitavati podatke za koje ne znamo koliko ih ima, pa ih treba učitavati sve dok se ne dostigne kraj datoteke. Napomena: Nije mogude čitati datoteke otvorene u modu: w i x (samo pisanje)! Primjer: if (feof($file)) echo "Kraj datoteke";

$file = "C:\Users\Jasna\Desktop\PHP kod\test.txt"; $a = fopen($file, 'r'); while (!feof($a)) { $b = fread($a, 25); print $b; print "<p>"; } fclose($b);

Čitanje datoteke liniju po liniju fgets() Za čitanje iz datoteke liniju po liniju koristi se funkcija fgets(). Nakon poziva ove funkcije, pokazivač se automatski premješta na početak nove linije u datoteci. Primjer - čita liniju po liniju sve do kraja datoteke: $file = fopen("test.txt", "r") or exit("ne mogu otvoriti fajl!"); while(!feof($file)) //Prikaz linije sve do kraja datoteke { echo fgets($file). "<br />"; } fclose($file);

$a = "C:\Users\Jasna\Desktop\test.txt"; $b = fopen($a, 'r'); while (!feof($b)) { $d = fgets($b, 256); print $d; print "<p>"; //ispisuje prazan red } fclose($b);

Ispis na ekran

Čitanje datoteke znak po znak -fgetc() Za čitanje podataka iz datoteke znak po znak, koristi se funkcija fgetc(). Nakon poziva ove funkcije, pokazivač se automatski premješta na početak nove linije u datoteci. Primjer -čita znak po znak sve do kraja datoteke: $file = fopen("test.txt", "r") or exit("ne mogu otvoriti datoteku!"); while(!feof($file)) //Prikaz znakova sve do kraja datoteke { echo fgetc($file); } fclose($file);

Upis u datoteku -fwrite() Za upis u neku datoteku koristi se funkcija fwrite(). Funkcija vrada broj bajt-ova podataka koji je upisan. fwrite(file,string,length) File naziv datoteke. String naziv varijable čija se vrijednost upisuje u datoteku. Length maksimalni broj bajt-ova podataka koji de se upisati (nije obavezno navesti).maksimalan broj bitova je 8192. Napomena: da bi se moglo pisati u datoteku, ona mora biti prethodno otvorena.

Primjer upisa u datoteku $file = fopen("test.txt","w"); echo fwrite($file, "Sretan pocetak rada!"); fclose($file);

Ispis fajla liniju po liniju $file = "C:\Users\Jasna\Desktop\test.txt"; $a = fopen($file, 'r'); $b = fread($a, 10); $pitanje = file('test.txt'); foreach ($pitanje as $pitanje => $line) { print "<font color=red>pitanje broj {$pitanje}</font>:". $line."<br />\n"; } fclose($a);

Ispis koda na ekran