Nu sitter jag med min andra grej chaten är klar tack vare er här. (y)
Men nu till nästa grej. Har gjort om en gästbok till ja vad skall man kalla det för något forum aktigt. Men skall säga som det är har fått hjälp. :)
Men varken jag eller killen som hjälpt mig ser vad felet är. Jag har två formulär i en php fil. Ett formulär där man skriver ja sin fråga eller sak allmän sak och ett formulär där man svarar eller skriver tillbaka ja lite som ett forum. Problemmet är jag har ju en inloggnings sida som är gjord i php. Där använder jag mig av sessions så nu skall det stå som följande på varje sida längst upp, för att ingen annan än dom som loggat in skall kunna se sidan.
<?php
session_start();
if (!isset($_SESSION['user']))
die('<p>Du är inte inloggad.</p>');
?>
Så vill jag då i textfältet som är användarnamnet att den inloggades användarnamn skall stå i det text fältet. Och då använder jag mig av detta php kod:
value="<?php echo $_SESSION['user']?>" readonly="readonly" /> readonly bara för att dom inte skall kunna ta bort det. Och det fungerar kanon. (y)
Men i mitt andra formulär som då ligger i samma fil gör jag likadant alltså använder samma kod men då kommer denna felkod upp:
Parse error: syntax error, unexpected T_STRING in /home/forcevis/public_html/test2/mboard.php on line 374
Varför går inte detta för ?
Tar jag bort den koden sista här så fungerar det. Fattar inte vad felet är?
Det som stod över på denna sidan är nästan fixad nu. Tänkte att jag skriver i samma tråd för det handlar om samma formulär.
Det är mitt första formulär som är när man skapar en ny tråd fungerar klockrent. Problemet är mitt andra formulär där man svara på en tråd. Nu är det så att den som skapar en tråd får sitt inloggnings namn under användarnamnet helt rätt. Men den som svarar på den tråden får samma användarnamn som den som skrev tråden och det är ju fel. Det skall ju vara det användarnamnet som den använder som skall vara där. varför blir detta fel nu ?
Annars fungerar den kanon bra denna php scripten.