webForumDet fria alternativet

Rättigheter på textfil ?

PHP

1 svar · 207 visningar · startad av MoneyOpps.nu

Medlem sedan maj 2002106 inlägg
Frågan#1

* Gick tydligen inte att ändra rubriken :( *
* Gick inte att ta bort tråden heller... *

Om jag läser in en variabel i en fil, typ

$variabel = "Hej";

Om jag går till en ny sida, så finns ju inte den variabeln på den sidan. Går det att göra $variabel global, så att den hänger kvar ända tills webläsaren stängs ??

Hoppas ni fattar vad jag menar ;)

Medlem sedan aug. 20002 975 inlägg
#2

Det är det man har sessioner till.

Lägga till sessionsvariabel:

$_SESSION['variabel'] = "Variabelns värde";

Hämta sessionsvariabel:

echo $_SESSION['variabel'];

MEN, det här är viktigt, allra överst på sidan där du ska använda eller sätta sessionsvariabel måste du ha:

<?php
session_start();

Det får inte finnas någon tomrad eller mellanslag före php-taggen, ej heller någon HTML-kod eller annat. Före session_start() får det inte finnas något som ger output till läsare. Skulle det finnas det så får du ett felmeddelande som bl.a säger något i stil med "header already sent".

252 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)