Mitenkä PHP:llä pystyis tekemään semmosen koodin, joka hakis toisessa PHP-tiedostossa olevan kohdan.
Eli tarkoitus olisi, että kun kirjautuu login-systeemin kautta sisään, voi kirjoittaa viestin keskustelualueelle. Ja viestin lähettäjänä näkyy oma tunnus millä kirjauduttu.
Eli tarttis saada...
$kirjoittaja = "$account";
...niin että tuo account katsotaan toisesta tiedostosa olevasta $account =...-kohdasta.
Sulla on koko systeemi ihan vinksinvonksin(TM) jos noin pitää tehdä. Käytä sessioita ja pidä vaikka siellä sitä käyttäjänimeä.
Miten se taas tehtiinkään?
https://www.ohjelmointiputka.net/oppaat/opas.
Ja elä ympyröi noita muuttujias lainausmerkeillä.
En jostain syystä saa sessioneja toimimaan. Vaihdoin tämän koodin...
$nimi = $_POST['nimi'];
...tähän koodiin...
$nimi = $_SESSION["sess_tunnus"];
... . Ja sessionit on otettu käyttöön login-tiedostossa.
Mutta miks silti kun yrittää kirjottaa keskustelualueelle viestiä, tulee ilmoitus "Et kirjoittanut nimeä".
session_start() varmasti mukana?
Käytä heittomerkkejä kaikissa taulukon indekseissä. Ja tuon session avaimen voisi nimetä paremmin, eli vaikkapa näin: $_SESSION['knimi']. Itse toimimisesta, session_start sinne viestinkirjoitussivulle.
nipasenmaki: On se mukana.
EDIT: No nyt sain sen toimimaan melkein; viestit eivät tallennu, vaikka chmodet ovat kunnossa.
EDIT: No nyt tallentuu, mutta tunnus ei näy tuossa viestissä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.