Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Php error. undefined index

Skapad av torchi12, 2011-03-14 18:40 i Webbutveckling & Programmering

1 623
8 inlägg
0 poäng
torchi12
Visningsbild
Hjälte 547 inlägg
0
Jag om installerade nyss XAMPP och får ett medelande som jag aldrig sett förut...

Notice: Undefined index: username in C:xampphtdocsacc_terminatorunicode.php on line 3

Notice: Undefined index: password in C:xampphtdocsacc_terminatorunicode.php on line 4

Notice: Undefined index: account_level in C:xampphtdocsacc_terminatorunicode.php on line 5

De raderna är:
$xusername = $_SESSION['username'];
$xpassword = $_SESSION['password'];
$xaccount_level = $_SESSION['account_level'];

Crazy Loop - Crazy Loop

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

Tvillingen
Visningsbild
P 31 Hjälte 3 117 inlägg
0

Svar till torchi12 [Gå till post]:
Felmeddelandet säger att $_SESSION inte innehåller username, password eller account_level. Är du säker på att du har skrivit någonting till användarens session innan?

Jag är ond!

torchi12
Visningsbild
Hjälte 547 inlägg
Trådskapare
0

Svar till Tvillingen [Gå till post]:
Men de ska få värden när användaren väl har loggat in.
I den php filen skrev jag $xusername och includade den i min index.php så att jag inte skulle behöver skriva $_SESSION skitet

Crazy Loop - Crazy Loop

Tvillingen
Visningsbild
P 31 Hjälte 3 117 inlägg
0

Svar till torchi12 [Gå till post]:
Kontrollera så att alla värden sätts när användaren loggar in. Bara att köra var_dump eller print_r på $_SESSION så ser du vilka värden som är satta. Annars får du hosta upp lite kod så det blir lättare att hjälpa (:

Jag är ond!

torchi12
Visningsbild
Hjälte 547 inlägg
Trådskapare
0

Svar till Tvillingen [Gå till post]:
Skit i vad jag sa förut.
Varför funkar inte detta:
<?php
session_start();

if(isset($_SESSION['username']) && isset($_SESSION['password']))
{
echo "<meta http-equiv='refresh' content='0;url=member.php'>";
}
else
{
$username = $_POST['username'];
$password = $_POST['password'];
$submit = $_POST['login'];
?>

får samma medelande

Crazy Loop - Crazy Loop

torchi12
Visningsbild
Hjälte 547 inlägg
Trådskapare
0

Svar till Tvillingen [Gå till post]:
den säger då undefined index skitet på $username, password, submit

Crazy Loop - Crazy Loop

Tvillingen
Visningsbild
P 31 Hjälte 3 117 inlägg
0

Svar till torchi12 [Gå till post]:
Istället för $username borde du väl skriva $_SESSION['username'] annars får den inget värde.

Ett litet tips, istället för att köra med meta refresh tycker jag att du ska använda
header('location: member.php');

Jag är ond!

belorios
Visningsbild
P 35 Förslöv Hjälte 10 inlägg
0

Svar till torchi12 [Gå till post]:

Vet inte om du själv redan löst det men just nu kontrollerar du om sessionerna är satta fast bakvänt mot hur du tänker dig. Du får ha ! före isset för att kontrollera om den inte är satt.

if(!isset($_SESSION['username']) && !isset($_SESSION['password']))

För att kontrollera om det inte är satta.


When everything falls..


Forum » Datorer & IT » Webbutveckling & Programmering » Php error. undefined index

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons