Osaisitko neuvoa:
Sivuillani osoitteessa http://www.halikko.com/kortit.htm on alkujaan Mikrobitin sivuilta lainattu nettikorttikoodi. Jossain vaiheessa jotain olen ilmeisesti muuttanut, koska se alkujaan toimi! Kun lähetän sieltä "kortin", tulee virheilmoitus:
Warning: fread(): Length parameter must be greater than 0. in /home/int2000/17898/html/postita.php on line 36
Kortti lähetettiin...
Ja vastaanottaja kun klikkaa ko. korttia tulee kymmeniä, ehkä satoja kertoja allekkain teksti:
Warning: fgets(): Length parameter must be greater than 0. in /home/int2000/17898/html/kortti.php on line 18
Missä vika, osaatko neuvoa?
Sivuillani osoitteessa http://www.halikko.com/kortit.htm on alkujaan Mikrobitin sivuilta lainattu nettikorttikoodi. Jossain vaiheessa jotain olen ilmeisesti muuttanut, koska se alkujaan toimi! Kun lähetän sieltä "kortin", tulee virheilmoitus:
Warning: fread(): Length parameter must be greater than 0. in /home/int2000/17898/html/postita.php on line 36
Kortti lähetettiin...
Ja vastaanottaja kun klikkaa ko. korttia tulee kymmeniä, ehkä satoja kertoja allekkain teksti:
Warning: fgets(): Length parameter must be greater than 0. in /home/int2000/17898/html/kortti.php on line 18
Missä vika, osaatko neuvoa?
Vastaukset 6
Vanhimmat
Äkkipäätä ehdottaisin tallentamaan tiedosto kortit.htm php muotoon, kortit.php tiedostoksi. Näkemättä koodia en osaa sanoa enempää.
Syy t u s k i n on siinä, laitan tähän php-koodit, jos joku ystävällinen sielu voisi katsoa mikä koodissa mättää....
KORTTI.PHP-KOODI TÄSSÄ:
Tuittuilet varmasti tähänkin kuten edellisellekin vastaajalle, mutta jos sivu sisältää php koodia, niin yleensä se on t a l l e n n e t t a v a php:ksi.
Vaivautuisitko lukemaan ylläolevan vastaukseni uudelleen: k o r t t i .php on tallennettu php-muotoon kuten pitääkin, k o r t i t .htm on tallennettu html-muotoon kuten pitääkin ( vaiko ei?), sehän on sivu jossa valittavat pienoiskuvat ovat ja mielestäni siinä ei ole riviäkään php:tä....
Kiitos kuitenkin, kuin vaivauduit edes miettimään, mutta kyllä ne ihan oikein on tallennettu ;)
Virheilmoituksista päätellen korti.txt on tyhjä tiedosto ja filesize funktio antaa tulokseksi nollan, jolloin sekä fread- että fgets funktiot eivät toimi.
Kiitos asiallisesta vastauksesta, ehkä näin tosiaan onkin,pitää tutkia tarkemmin, kiitos!