Hei
Olen vasta aloittelija php:n käytössä. Viitsisikö joku ystävällinen katsoa mitä teen väärin?
Kysessä sivun tulostus versio, "printer friendly version".
Ja vastauksena "Warningit":
Warning: fopen(http://www.domain.net/kansio/testisivu.php): failed to open stream: Connection timed out in /home/domain/public_html/kansio/pfv.php on line 3
Warning: fread(): supplied argument is not a valid stream resource in /home/domain/public_html/kansio/pfv.php on line 3
Olen vasta aloittelija php:n käytössä. Viitsisikö joku ystävällinen katsoa mitä teen väärin?
Kysessä sivun tulostus versio, "printer friendly version".
Ja vastauksena "Warningit":
Warning: fopen(http://www.domain.net/kansio/testisivu.php): failed to open stream: Connection timed out in /home/domain/public_html/kansio/pfv.php on line 3
Warning: fread(): supplied argument is not a valid stream resource in /home/domain/public_html/kansio/pfv.php on line 3
Vastaukset 2
Vanhimmat
koodia ja itselläni ei tullut mitään virheilmoituksia kunhan vaihdoin:
$HTTP_REFERER
->
$_SERVER["HTTP_REFERER"]
Kannattaa sitten muistaa, että tuollaista viritystä ei pidä laittaa mihinkään julkisesti käytettäväksi.
Monet käyttäjät ovat estäneet HTTP-referer-tiedon lähettämisen selaimensa asetuksista, jolloin kyseinen viritys ei toimi.
HTTP-refererin pystyy myös itse määrittelemään, jolloin aloittajan esittämä skripti antaisi pääsyn mihin tahansa tiedostoon. Käyttäjältä tulevat syötteet pitää siis aina tarkistaa.
WWW-sivuilla (HTML CSS) on olemassa ihan oma tapansa tehdä näytöllä näytettävä versio ja tulostettava versio dokumentista CSS:n @media -säännön avulla.