Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
JOKKER666
HV veteran

liitunud: 21.09.2002
|
16.09.2009 23:26:01
PHP fwrite mure |
|
|
Kuidas saab panna fwrite iga sissekannet tegema uuele reale teksti failis. Muidu nagu kirjutab järjest 1 pika rea.
Ette tänades.
|
|
Kommentaarid: 47 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
42 |
|
tagasi üles |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
|
Kommentaarid: 111 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
103 |
|
tagasi üles |
|
 |
Absona
Lõuapoolik

liitunud: 17.09.2008
|
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
|
Kommentaarid: 111 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
103 |
|
tagasi üles |
|
 |
Absona
Lõuapoolik

liitunud: 17.09.2008
|
17.09.2009 10:44:10
|
|
|
PHP'l seda ma ei teadnudki Suht üllatus tegelikult. .NET framworkis (monos ka ehk Linux) piisab ainult \n (windows saab aru) kui lugeda stringid mällu ja seejärel kogu kupatus korraga mälust kirjutada faili. (Üldiselt ei poolda seda, et for tsüklis kirjutatakse kohe faili - kõvaketta kiiruse langemine + kulumine).
_________________ Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid. |
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
troglodyte
Kreisi kasutaja

liitunud: 09.08.2002
|
17.09.2009 11:03:39
|
|
|
Tänapäevased op.süsteemid cachevad ketta I/O-d ning ei kuku igat bitti eraldi talletama. Kettakulumise mure on põhjendamatu ja kuulub "premature optimization" kapsaaeda.
_________________ ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn |
|
Kommentaarid: 34 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
34 |
|
tagasi üles |
|
 |
sander85
HV kasutaja

liitunud: 30.09.2007
|
17.09.2009 11:10:55
|
|
|
Absona kirjutas: |
PHP'l seda ma ei teadnudki Suht üllatus tegelikult. .NET framworkis (monos ka ehk Linux) piisab ainult \n (windows saab aru) kui lugeda stringid mällu ja seejärel kogu kupatus korraga mälust kirjutada faili. (Üldiselt ei poolda seda, et for tsüklis kirjutatakse kohe faili - kõvaketta kiiruse langemine + kulumine). |
üldiselt ei poolda seda, et kraam loetakse miskisse muutujasse ja alles siis läheb faili.. kui seda palju saab olema, siis on varsti asi php mälulimiidis ja skriptil toss väljas
_________________ Think of how stupid the average person is, and realize half of them are stupider than that.
-- G. Carlin |
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
raul72
HV kasutaja

liitunud: 23.03.2006
|
17.09.2009 12:29:01
|
|
|
jnt kirjutas: |
\n'ist windooza aru ei saa, \r\n'ist saab aru nii windooza kui ka unix.  |
igal OP süsteemil on erinev ASCII char reavahetuse jaoks:
windows = \r\n
unix = \n
mac = \r
ega vim ei oska windowsi revahetusi ka korralikult näidata (^M kuvatakse rea lõpus)
ja windowsi all afaik notepad on ainus programm kes ei saa \n newlinedest aru?
isiklikult olen rohkem kohanud standardit, et reavahetuseks siiski kasutatakse siiski "\n"
kuid peamine on see, et hoiaksid sama standardit koodis s.t newer-ever-newer mix newlines
(v.a php'ga mailide saatmine - kus headereid kokku pannes peab kasutama selle op süsteemi reavahetusi millel server jookseb - või noh, kunagi vähemalt oli see probleem)
http://en.wikipedia.org/wiki/Newline
edit:
http://www.lammertbies.nl/comm/info/ascii-characters.html
\n = 10 – LF – Line feed
\r = 13 – CR – Carriage return
_________________
 |
|
Kommentaarid: 13 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
10 |
|
tagasi üles |
|
 |
troglodyte
Kreisi kasutaja

liitunud: 09.08.2002
|
17.09.2009 15:32:35
|
|
|
raul72 kirjutas: |
ega vim ei oska windowsi revahetusi ka korralikult näidata (^M kuvatakse rea lõpus) |
.. ja muru on jälle roheline.
_________________ ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn |
|
Kommentaarid: 34 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
34 |
|
tagasi üles |
|
 |
JOKKER666
HV veteran

liitunud: 21.09.2002
|
18.09.2009 22:47:09
|
|
|
Ei hakka uut teemat tegema, aga kuidas saab php s lisada lingile või nupule miskise käsu. Tahaks et nupule vajutades käivituks 1 funktsioon.
|
|
Kommentaarid: 47 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
42 |
|
tagasi üles |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
|
Kommentaarid: 111 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
103 |
|
tagasi üles |
|
 |
JOKKER666
HV veteran

liitunud: 21.09.2002
|
18.09.2009 22:51:48
|
|
|
Jah tänud kiire vastamise eest. Just jõudsin googli abiga samale järeldusele.
|
|
Kommentaarid: 47 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
42 |
|
tagasi üles |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
|
Kommentaarid: 111 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
103 |
|
tagasi üles |
|
 |
JOKKER666
HV veteran

liitunud: 21.09.2002
|
19.09.2009 15:57:17
|
|
|
PHP s mingit break käsku ka on nagu muudes progemiskeeltes?
Lihtsalt break; viskas errori nagu. Googlist seekord ka nagu midagi konkreetset ei leidnud.
|
|
Kommentaarid: 47 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
42 |
|
tagasi üles |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
|
Kommentaarid: 111 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
103 |
|
tagasi üles |
|
 |
raido357
HV veteran
liitunud: 26.09.2002
|
19.09.2009 16:11:22
|
|
|
exit ?
|
|
Kommentaarid: 78 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
70 |
|
tagasi üles |
|
 |
Absona
Lõuapoolik

liitunud: 17.09.2008
|
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
JOKKER666
HV veteran

liitunud: 21.09.2002
|
19.09.2009 18:20:40
|
|
|
jnt, tänud jälle . die(); sobib.
Vaja oli, et 1 funktsiooni lõpetamisel ei jätkaks skripti.
Järgmise korrani.
|
|
Kommentaarid: 47 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
42 |
|
tagasi üles |
|
 |
wk
HV vaatleja
liitunud: 22.05.2007
|
19.09.2009 20:17:39
|
|
|
die() lõpetab hoiatusega, seega risustab logisid. normaalseks lõpetamiseks on ikka exit().
_________________ Kõike hääd,
WK |
|
Kommentaarid: 8 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
JOKKER666
HV veteran

liitunud: 21.09.2002
|
20.09.2009 18:40:27
|
|
|
Tüütan jälle.
Kas/kuidas on võimalik lisada post/get asja linkidele
|
|
Kommentaarid: 47 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
42 |
|
tagasi üles |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
|
Kommentaarid: 111 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
103 |
|
tagasi üles |
|
 |
JOKKER666
HV veteran

liitunud: 21.09.2002
|
20.09.2009 19:05:26
|
|
|
Aga kas formi ei saa kuidagi linkidena esitleda vms?
Või teha ilma väljadeta ja lisada skripti mingi kindel väärtus mille saadab edasi?
|
|
Kommentaarid: 47 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
42 |
|
tagasi üles |
|
 |
andrusny
Kreisi kasutaja

liitunud: 20.03.2006
|
20.09.2009 19:05:57
|
|
|
Kui mõtlesid formi kaudu saatmist, siis käib sama värk action alla.
<form action="leht.php?lk=2" method="post"> |
Kui saadad samale lehele võib kogu eelneva aadressi ära jätta ja kirjutada ainult ? ning get sisu
<form action="?lk=2" method="post"> |
_________________
 |
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
Le Inc
HV Guru

liitunud: 06.09.2002
|
20.09.2009 19:07:22
|
|
|
Saadki ju index.php?leht=1, index.php?leht=2, index.php?leht=3 jne.
|
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
54 |
|
tagasi üles |
|
 |
|