Fr.o.m. PHP version 4.1.0 kan du istället använda $_GET istället för $HTTP_GET_VARS.
Din andra fråga ska jag visa med ett exempel
$var = "0";
if ($var == 0) // Ger sant
if ($var === 0 ) // Ger falskt eftersom $var är en sträng
$var = 0;
if ($var == 0) // Ger sant
if ($var === 0 ) // Ger sant eftersom $var är ett tal
Tack (igen)! Vad skulle PHP-forumet vara utan Salamander....
Följdfråga då. Kan man därmed skicka med variabler mellan sidor UTAN att sätta dem till ett värde i url:en? T ex om man vill använda samma variabler igen och behålla befintligt satta värden från föregående sida.
FÖrklaringen till === var utomordentlig! Fiskar ni ibland med eller bara kör PHP? :-)
Följdfråga då. Kan man därmed skicka med variabler mellan sidor UTAN att sätta dem till ett värde i url:en? T ex om man vill använda samma variabler igen och behålla befintligt satta värden från föregående sida.
För att skicka variabler mellan flera sidor utan att använda URL-en skull jag använda sessioner eller möjligtvis cookies.
Sessioner är en liten historia för sig och det finns väldigt många frågor på PHP-forumet som handlar om det, så vill du veta mer; gör en sökning.
Jag menade inte att fråga: utan att använda url. Vad jag menade var ifall det går att skicka med en variabel i url:en utan att sätta den till ett värde i url:en. Dvs skicka den från en sida till nästa där ett värde redan är satt. Fortfarande i URL.
Jag menade inte att fråga: utan att använda url. Vad jag menade var ifall det går att skicka med en variabel i url:en utan att sätta den till ett värde i url:en. Dvs skicka den från en sida till nästa där ett värde redan är satt. Fortfarande i URL.
Nu förstår jag inte. Kan du försöka förklara vad du menar.
Jag menade inte att fråga: utan att använda url. Vad jag menade var ifall det går att skicka med en variabel i url:en utan att sätta den till ett värde i url:en. Dvs skicka den från en sida till nästa där ett värde redan är satt. Fortfarande i URL.
Men om du på sida1.php har variablen $a = 1, och sedan skickar vidare till sida2.php, så gör du ju bara så här:
sida2.php?a=$a
Då skickar du ju med det befintliga värdet från sida 1, eller har jag förstått dig fel nu?