Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kako da napravim ove dve PHP skripte

[es] :: PHP :: kako da napravim ove dve PHP skripte

[ Pregleda: 1540 | Odgovora: 18 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster.......
Paris

Član broj: 597
Poruke: 304
80.125.67.*

ICQ: 230666231
Sajt: www.ctpaba.org


Profil

icon kako da napravim ove dve PHP skripte 25.10.2004. u 08:49

kako da napravim dve php skripte koje ce na dva razlicita nacina editovati dva .txt fajla
( u fajlu ne dolazi u obzir da stoji $promenjiva)

u prvoj php skripti treba da imam izbor izmedju : "danas, juce, prekjuce" i recimo "u skoli, na poslu, u bioskopu...." , tako da kad se primer.txt fajl zatvori unutar fajla dobijem recenicu :
Code:
Danas sam bio u bioskopu !


druga skripta treba da edituje jedan .cfg fajl ubacuje i izbacuje ucenike i postavlja odredjene atribute gde ce biti recimo ovako:
Code:

"dragan"  "prvi"     "abcd"       "28"
"zoran"    "treci"    "dfgs"       "13"
"boban"   "peti"     "stpmhg     "963"


tako da mogu da dodam izbacim ili izmenim podatke ucenika

10x unapred


[Ovu poruku je menjao ctpaba dana 26.10.2004. u 06:34 GMT+1]
CTPABA uber alles
www.ctpaba.org
25.10.2004. u 08:49 

flylord
Ilić Aleksandar
Freedomia (direktor)
Nis/Uzice

Tehnički konsultant
Član broj: 2954
Poruke: 3447
*.smdesign.co.yu.

Jabber: flylord@elitesecurity.org
ICQ: 4849714
Sajt: blog.itseminar.org


Profil

icon Re: potrebne dve PHP skripte ako je moguce25.10.2004. u 09:01
Da sam neki totalni pocetnik i jos da ti uradim cisto da se vezbam... I mislim da bas i nije lepo traziti da ti neko tako nesto uradi, mada jeste prosto. Cilj foruma je da ti neko pomogne a ne da ti uradi posao. Ako zelis da ti neko nesto uradi, onda imas forum "IT berza poslova" pa tamo postuj pa ce ti se jave ljudi sa cenom.
Ako budes malko lepse postavi pitanje ce se nadje neko pa ce ti odgovori i da skoro celo resenje (mozda to budem i ja ako me ne bude mrzelo da cukam)
poz
25.10.2004. u 09:01 

Shinhan
PHP programmer
Subotica

Član broj: 12327
Poruke: 190
*.com
Via: [es] mailing liste

Jabber: shinhan@elitesecurity.org
ICQ: 400847988


Profil

icon Re: potrebne dve PHP skripte ako je moguce25.10.2004. u 12:50
Ako imas neki konkretan problem, onda kazi. Recimo ne znas kako da
citas iz fajla, ili kako da pises u njega, ali resavanje problema
(narocito ovih koji lice na domace zadatke za srednju skolu) nije opis
ovog foruma.
"Common sense is not so common." - Voltaire
25.10.2004. u 12:50 

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster.......
Paris

Član broj: 597
Poruke: 304
80.125.67.*

ICQ: 230666231
Sajt: www.ctpaba.org


Profil

icon Re: potrebne dve PHP skripte ako je moguce26.10.2004. u 05:32
pa ja se izvinjavam ako sam lose postavio pitanje ili sta, mada vidim pitanja koja su 100X vise lame od ovoga :(
pocetnik sam i cackam nesto, a za ovo sto pitam jednostavno nemam pojma odakle bi poceo ????

Citat:
imas forum "IT berza poslova" pa tamo postuj pa ce ti se jave ljudi sa cenom.

kada budem radio nesto od cega cu imati zaradu postavicu pitanje tamo

Citat:

resavanje problema (narocito ovih koji lice na domace zadatke za srednju skolu) nije opis
ovog foruma.

Na ovaj forum se od uvek dolazilo da postavis pitanje kad nesto neznas !
sad ne znam gde je forum za srednjoskolce ?

svejedno hvala na pomoci
CTPABA uber alles
www.ctpaba.org
26.10.2004. u 05:32 

boccio
Boris Krstović
Spoonlabs.com
nbgd

SuperModerator
Član broj: 7594
Poruke: 2392
*.ptt.yu.

Sajt: blog.krstovic.info


Profil

icon Re: kako da napravim ove dve PHP skripte 26.10.2004. u 08:41
Druze, glupo je da se ljutis, ali pitanje ti je zaista postavljeno tako da je bilo krajnje ocekivano da dobijes odgovore kakve si dobio. Ako hoces da experimentises sa flat file operacijama - onda se tako izrazi. Pa da vidimo gde je zapelo sa fopen, fwrite, itd. Ima brdo tutorijala za te operacije - i ubedjen sam da bi skapirao za dve sekunde o cemu se radi. A ako ne bi - naravno da bi ti pomogli da prokljuvis sta i kako tu funkcionise.

Medjutim tvoje pitanje je tako formulisano, da se stice utisak da zelis da ti neko ovde napise kompletnu skriptu za tvoj problem. A pod predpostavkom da "cackas nesto" koja je svrha toga ako ne znas najosnovnije? Opet ti nista nece biti jasno, osim ako neko ne potrosi 4x vise vremena komentarisuci taj kod da bi ti sve lepo servirao.

Savet: ubi cuku vremena, provali kako funkcionise rad sa flat fajlovima u PHP-u (npr. odavde), pa kad "cacnes" nesto po tvom kodu i zapnes - svrati ovde da ponovo popricamo o tvom problemu :)


26.10.2004. u 08:41 

boccio
Boris Krstović
Spoonlabs.com
nbgd

SuperModerator
Član broj: 7594
Poruke: 2392
*.ptt.yu.

Sajt: blog.krstovic.info


Profil

icon Re: kako da napravim ove dve PHP skripte 27.10.2004. u 09:24
Treba ti <CR><LF> koji ce preneti sledece slovo na pocetak novog reda. U PHP-u konkretno to se postize sa "\r\n" stringom. Dakle, u tvom primeru, uradi sledece:
Code:

$fp = fopen($file,"w");
$output = "{$var1}\r\n{$var2}\r\n{$var3}";
fwrite($fp, $output);
fclose($fp);


27.10.2004. u 09:24 

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster.......
Paris

Član broj: 597
Poruke: 304
80.125.67.*

ICQ: 230666231
Sajt: www.ctpaba.org


Profil

icon Re: kako da napravim ove dve PHP skripte 27.10.2004. u 09:44
ok hvala u medjuvremenu sam pronasao pa sam obrisao pitanje ali izgleda u istom momentu kada si mi odgovorio nego kako da ubacim i navodneike u tkst fajl?
moga da stavim ' ' ove navodnika ali " " ove nikako ne uspevam :(

jer ovo mi zahteva da u fajlu bude ovako
Code:

prva promenjiva "varijabla 1"
druga promenjiva "varijabla 2"
treca promenjiva "varijabla 3"


CTPABA uber alles
www.ctpaba.org
27.10.2004. u 09:44 

broker

Član broj: 2415
Poruke: 8521
212.62.59.*



Profil

icon Re: kako da napravim ove dve PHP skripte 27.10.2004. u 10:48
Probaj da stavis \ ispred navodnika.
27.10.2004. u 10:48 

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster.......
Paris

Član broj: 597
Poruke: 304
80.125.67.*

ICQ: 230666231
Sajt: www.ctpaba.org


Profil

icon Re: kako da napravim ove dve PHP skripte 28.10.2004. u 09:34
odlicno sad sve radi ok :)
u mom cfg fajlu je sve kako treba
Code:

prva promenjiva "varijabla 1"
druga promenjiva "varijabla 2"
treca promenjiva "varijabla 3"

nego kako da ubacim sad sadrzaj fajla a da ga pokaze kakav jeste
jer
Code:
include("config.cfg")

mi daje ovakav rezultat
Code:

prva promenjiva "varijabla 1"druga promenjiva "varijabla 2"treca promenjiva "varijabla 3"

probao sam i ovo
Code:

$fp = fopen($file, "r");
$contents = fread($fp, filesize($file));
print($contents);
fclose($fp);

i opet isto :(

[Ovu poruku je menjao ctpaba dana 28.10.2004. u 10:47 GMT+1]
CTPABA uber alles
www.ctpaba.org
28.10.2004. u 09:34 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3275
*.vdial.verat.net.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: kako da napravim ove dve PHP skripte 28.10.2004. u 09:43
A da ti pocnes malo da citas manual, a?
HINT: http://www.php.net/readfile
28.10.2004. u 09:43 

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster.......
Paris

Član broj: 597
Poruke: 304
80.125.67.*

ICQ: 230666231
Sajt: www.ctpaba.org


Profil

icon Re: kako da napravim ove dve PHP skripte 28.10.2004. u 09:54
Citat:

A da ti pocnes malo da citas manual, a?
HINT: http://www.php.net/read_file

pa zadnjih 5 dana samo to i radim :(
puno stvari sam vec nasao, al ne vidim ovde uopste za to ispisivanje ????

CTPABA uber alles
www.ctpaba.org
28.10.2004. u 09:54 

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster.......
Paris

Član broj: 597
Poruke: 304
80.125.67.*

ICQ: 230666231
Sajt: www.ctpaba.org


Profil

icon Re: kako da napravim ove dve PHP skripte 28.10.2004. u 10:18
Code:

$fp = fopen($file, "r");
$contents = readfile($file);
print($contents);
fclose($fp);


i opet mi redja sadrzaj jedan do drugog :(
CTPABA uber alles
www.ctpaba.org
28.10.2004. u 10:18 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3275
*.vdial.verat.net.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: kako da napravim ove dve PHP skripte 28.10.2004. u 10:27
Hm...
STA ovde nije jasno:
Citat:

readfile
(PHP 3, PHP 4 , PHP 5)
readfile -- Outputs a file
Description
int readfile ( string filename [, bool use_include_path [, resource context]])
Reads a file and writes it to the output buffer.

Naravno, mislim na BOLDovan deo.
Drugo, on ispisuje bas kako treba - on ne zna da html ne razume \n (novi red) ni \r\n vec samo <BR> tag - tako da ukoliko u primeru koji si dao:
Citat:
ctpaba:
Code:

$fp = fopen($file, "r");
$contents = readfile($file);
print($contents);
fclose($fp);

i opet mi redja sadrzaj jedan do drugog :(

promenis liniju:
Code:

print($contents);

u
Code:

print(nl2br($contents));

to bi trebalo da ti napise kako zelis....
Drugo, pogledaj:
http://www.php.net/nl2br
za objasnjenje sta funkcija radi.
I samo napred, ako si vec krenuo da citas 5 dana, samo nastavi! :)

P.S. Hm, vidim da si sad promenio fread u readfile - to mozda nije neophodno, tj. TREBALO bi (ali ne garantujem) da radi u obe varijante.
28.10.2004. u 10:27 

bzero
dev null
europe

Član broj: 5907
Poruke: 371
*.beotel.net.

Jabber: bzero@elitesecurity.org
Sajt: www.google.com/search?q=b..


Profil

icon Re: kako da napravim ove dve PHP skripte 28.10.2004. u 10:31
Ako ti to prikazujes kao deo HTML-a, normalno da ti prikazuje jedno pored drugog, jer se u HTML-u za novi red koristi <br> tag, ne konta on \n uopste.

print nl2br($contents)

http://yu.php.net/manual/en/function.nl2br.php
Never trust an operating system you don't have sources for.
28.10.2004. u 10:31 

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster.......
Paris

Član broj: 597
Poruke: 304
80.125.67.*

ICQ: 230666231
Sajt: www.ctpaba.org


Profil

icon Re: kako da napravim ove dve PHP skripte 28.10.2004. u 12:01
probao obe varijante i opet isto

pazi ja u mom cfg fajlu nemam oupste \n i nl2br ne radi :(
opet dobijam isto

to je u stvari jedan konfig fajl ciji sadrzaj sam hteo da prikazem na stranici .
Nista izgleda da je to nemoguce tako kako sam ja zamislio
CTPABA uber alles
www.ctpaba.org
28.10.2004. u 12:01 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3275
*.vdial.verat.net.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: kako da napravim ove dve PHP skripte 28.10.2004. u 12:21
Kako ne radi?????? Zezas.
Dakle: read.php
Code:

<?
$file="/putanja/do/cfg.cfg";
$fp = fopen($file, "r");
$contents = fread($fp, filesize($file));
print (nl2br($contents));
fclose($fp);
?>

, dalje, cfg.cfg:
Citat:

bla "wewew"
truc "eweweqw"
ovo "gfgfd"
ono "vcbxfd"

http://www.knjizare.net/tmp/read.php - rezultat:
Citat:

bla "wewew"
truc "eweweqw"
ovo "gfgfd"
ono "vcbxfd"

Ako je to ono sto si hteo - KAKO ti ne radi?

28.10.2004. u 12:21 

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster.......
Paris

Član broj: 597
Poruke: 304
80.125.67.*

ICQ: 230666231
Sajt: www.ctpaba.org


Profil

icon Re: kako da napravim ove dve PHP skripte 28.10.2004. u 14:17
pa da to je ono sto sam hteo ali meni i dalje pokazuje ovako
Code:

bla "wewew"truc "eweweqw"ovo "gfgfd"ono "vcbxfd"


al resio sam na drugi nacin, posto vec imam u promenjivoj "$output" podatke koji trebaju biti upisani u file onda samo prikazem promenjivu u u tom slucaju lepo radi
Code:

<?
#ovde ima jos koda ispred
fwrite($fp, $output);
    fclose($fp);
?>
<ovde imam nesto HTML-a>
<? print nl2br($output); ?>
<pa opet html>

i ovako mi pokazuje bas onako kako ja hocu
Code:

bla "wewew"
truc "eweweqw"
ovo "gfgfd"
ono "vcbxfd"


hvala na pomoci veliki deo posla mi je zavrsen sa ovim sad cu morati jos jedan fajl da odradim ali to je uglavnom isti kao i ovaj.
inace radim html interfejs za osnovno administiranje counter strike servera, i fali mi je jos strana za admine pa ce biti gotovo.
CTPABA uber alles
www.ctpaba.org
28.10.2004. u 14:17 

ctpaba
Robert IVKOVIC
System admin, network admin, webmaster.......
Paris

Član broj: 597
Poruke: 304
80.125.67.*

ICQ: 230666231
Sajt: www.ctpaba.org


Profil

icon Re: kako da napravim ove dve PHP skripte 28.10.2004. u 20:16
jos jedna (trebalo bi biti poslednja) sitnica u vezi ove moje zezalice posto sam skoro sve zavrsio i sve sto mi fali je kako da sklonim (ili editujem) odredjenu liniju iz tekst fajla ?

Ovo je nekim cudom proradilo i ubacio sam ga svuda redom:
Code:

<?
$file="/putanja/do/cfg.cfg";
$fp = fopen($file, "r");
$contents = fread($fp, filesize($file));
print (nl2br($contents));
fclose($fp);
?>

pa sad trazim foru da stavim ispred svake linije jedan checkbox i kad posaljem submit da ta linija bude obrisana!
ne znam koja bi se funkcija tu koristila ?

uf puno caka sam pronasao u PHP manualu a ovde postavljam pitanja tek kad za nesto ne nadjem odgovor posle sat, dva vremena.


CTPABA uber alles
www.ctpaba.org
28.10.2004. u 20:16 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3275
*.sbb.co.yu.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: kako da napravim ove dve PHP skripte 29.10.2004. u 08:06
HINT: Ne moze bas direktno. Otvoris fajl za citanje. Procitas fajl u promenljivu. Zatvoris fajl. Promenis u promenljivoj sta zelis (izbacis, editujes deo teksta), otvoris fajl za pisanje (opcijom w ako se dobro secam koja obrise sadrzaj fajla), upises izmenjeni fajl, zatvoris fajl. Nisam probao da li moze da otvoris fajl za citanje i pisanje, procitas, izmenis, zapises...
HINT2: za promenu sadrzaja promenljive koristices ereg, eregi, preg_match, str_replace ili neku slicnu funkciju (moguce je sa vise funkcija postici isto, na laksi ili tezi nacin)
29.10.2004. u 08:06 

[es] :: PHP :: kako da napravim ove dve PHP skripte

[ Pregleda: 1540 | Odgovora: 18 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.