Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: mysql

Proto90 [16.01.2006 15:00:28]

#

käykääs tuol: http://nurpal.mybesthost.com/calendar/calendar.php
ja huomaatte siel ne teksit, johonki tähän suuntaan:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/www/nurpal.mybesthost.com/calendar/calendar.php:10) in /home/www/nurpal.mybesthost.com/calendar/ylaosa.php on line 4

jne....

miten ne sais pois? ja toi skripti on sellanen ku flat calendar... tai sit se voi johtuu myös tosta kirjautusmis systeemistä, joka on sit täältä löytyvä skripti: "Kirjautuminen / rekisteröityminen à la MySql"

huonosti selitetty mut...

Olga [16.01.2006 15:09:05]

#

http://pp.kpnet.fi/blaze/codefaq/#headerssent

Merri [16.01.2006 17:19:45]

#

Menee offtopikkina Blazelle, kun irkissä ei näytä olevan elossa juuri nyt ja menen pian koisimaan: IE6 tajuaa kyllä margin : 0 auto; -tyylin kun sen sille antaa, kunhan sivu renderöidään standarditilassa. Ja IE:n saa standarditilaan ainoastaan asettamalla doctypen ensimmäiseksi riviksi tiedostossa.

Jyri [16.01.2006 17:26:29]

#

Eiköhän tuo johdu koodisi pätkästä (neljännellä rivillä) header("Location...");. Ernon saa pois kun katsoo, ettei tuota header riviä enne tulosteta mitään. Eli siis echon voi kyllä laittaa, mutta suoraan html:llä tyyliin:

<html>
<body>
<?php
... koodisi
..

eli tuo menisi:

<?php
echo "
      <html>
      <body>
     ";
...koodisi...

Blaze [16.01.2006 18:09:57]

#

Jyri kirjoitti:

Eli siis echon voi kyllä laittaa

Eipäs voi (ellei sitten käytä sitä output bufferingia).

Merri: Kiitoksia tiedosta, pitänee lisätä maininta aiheesta.

Vastaus

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

Tietoa sivustosta