Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHPn include ei toimi

Sivun loppuun

squid [31.08.2004 15:19:27]

#

Joo elikkäs olen koittanut parantaa sivujeni päivitettävyyttä hiukan, mutta toistaiseksi e ole onnistunut. Olen koittanut hommaa includen avulle tällä tavalla:

<?php include("http://www.sivu.com/juttu.html"); ?>
<table....


...</table>
<?php include(http://www.sivu.com/jutska.html"); ?>

^Tämä sivu on tallennettu index.php muotoon, jotta saisin etusivun näkymään.

Ainiin ja tiedotot ovat MbNetin palvelimella, jonka kaikkine tietojeni mukaan pitäisi hyväksyö HPtä. Voi myös olla mahdolllista, että en osaa PHPtä oikein käyttää mutta yritetty on.

Eli laittakaa vinkkejä tai muuta tulemaan...Kiitos

sooda [31.08.2004 15:24:46]

#

Elikkäs miten toi nyt ei toimi?

Liikaa tollasia "ää en osaa, auttakaa joku" ilman että kertoo ongelmaa :)

Matti Kaijomaa [31.08.2004 15:43:08]

#

Ekaks ainaki huomasin, että toisesta includesta puuttuu heittomerkki ennen osoitetta. Lisäksi suosittelisin heittämään nuo kaarisulkeet pois jos funktioon ei määritetä useampia parametrejä.

Vielä yksi on tuo, että laitat välilyönnit funktion ja parametrien väliin.

Muutosten jälkeen tuon tulisi näyttää tältä:

<?php include "http://www.sivu.com/juttu.html"; ?>
<table....


...</table>
<?php include "http://www.sivu.com/jutska.html"; ?>

TETRIS [31.08.2004 15:46:00]

#

Ensinäkin alimmaisesta includesta puuttuu ensimmäinen lainausmerkki. Toiseksi tietääkseni PHP:llä ei voi includettaa jos antaa absoluuttisen polun (esim. http://www.sivu.com/jutska.htm) vai pitää antaa toisenlainen (en nyt tiedä miksi tätä kutsutaan) (esim. includetus/jutska.htm). Kannattaisi opetella perus asiat ennenkuin tänne tulee.

Blaze [31.08.2004 16:30:15]

#

TETRIS kirjoitti:

Toiseksi tietääkseni PHP:llä ei voi includettaa jos antaa absoluuttisen polun (esim. http://www.sivu.com/jutska.htm)

Tiedät väärin :)
Absoluuttiset URL:t toimivat, jos PHP:n asetuksista on 'allow_url_fopen' tjsp. päällä (oletuksena on).

TETRIS kirjoitti:

pitää antaa toisenlainen (en nyt tiedä miksi tätä kutsutaan) (esim. includetus/jutska.htm).

Erm... Suhteellinen?

TETRIS kirjoitti:

Kannattaisi opetella perus asiat ennenkuin tänne tulee.

No siitä olemme yhtä mieltä. Vaan minulle ei kyllä vieläkään selvinnyt, mikä se alkuperäisen kysyjän ongelma oli :)

Tomix [31.08.2004 16:30:59]

#

TETRIS kirjoitti:

Ensinäkin alimmaisesta includesta puuttuu ensimmäinen lainausmerkki. Toiseksi tietääkseni PHP:llä ei voi includettaa jos antaa absoluuttisen polun (esim. http://www.sivu.com/jutska.htm) vai pitää antaa toisenlainen (en nyt tiedä miksi tätä kutsutaan) (esim. includetus/jutska.htm). Kannattaisi opetella perus asiat ennenkuin tänne tulee.

Kyllä, sillä PHP:llä voi includettaa absoluuttisilla poluilla. Että se niistä _perusasioista_.

Edit: Hieman myöhässä

Lanttihame [31.08.2004 20:09:29]

#

TETRIS kirjoitti:

Ensinäkin alimmaisesta includesta puuttuu ensimmäinen lainausmerkki. Toiseksi tietääkseni PHP:llä ei voi includettaa jos antaa absoluuttisen polun (esim. http://www.sivu.com/jutska.htm) vai pitää antaa toisenlainen (en nyt tiedä miksi tätä kutsutaan) (esim. includetus/jutska.htm). Kannattaisi opetella perus asiat ennenkuin tänne tulee.

Samoin postauksen perus(pistä tähän kaupunki)asiat, kuten yhdyssanat ja muiden vastausten lukeminen ennen vastaamista.

Blaze [31.08.2004 20:23:14]

#

Lanttihame kirjoitti:

(pistä tähän kaupunki)

lappeen Ranta? :)

squid [01.09.2004 07:15:18]

#

Olenhan minä lukenut nuo oppaat tuolta. Kun laitan includen esimerkin, ei sekään toimi. ongelma on se, että en saa näkymään mitään muuta kuin:

warning:............on line 74......
warning

Joten miten saisin näkymään sen sivun oikean laisena, sivuna...

Blaze [01.09.2004 07:27:27]

#

Jätit sitten sitten kaikkein oleellisimman tiedon tuosta virheilmotuksesta pois o_O

Nooh, palaamme asiaan, kun saamme lisää infoa. (Se virheilmoitus kokonaisuudessaan, minkälaista koodia käytit, missä sulla on nuo kaikki tiedostot jne.)

squid [01.09.2004 08:07:43]

#

Argh....
No koitan laittaa sen saman uusiks ja katsoa....

Blaze [01.09.2004 10:58:19]

#

Älä nyt sitä samaa laita, jos se ei kerran toiminut :)


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta