Gå til innhold

Sessions problemer


Anbefalte innlegg

Noen av brukerene på siden min sier at de bare kommer tilbake til main.php?id=start-upload. Men på min PC fungerer det fint! Gjør jeg noe feil i sessions? Det virker som om sessions blir slettet eller noe :ermm:

 

<?php
if($_GET['id']=="upload")
{
if($_POST['start']==1)
{
 session_start();
 require("mysql.php");
 $mobil = $_POST['mobil'];
 $mobil_array = mysql_query("SELECT * FROM Mobiler WHERE modell='$mobil'");
 $mobiler = mysql_fetch_array($mobil_array);
 
 $_SESSION['h'] = $mobiler['h'];
 $_SESSION['w'] = $mobiler['w'];
 $merke = $mobiler['merke'];
 $modell = $mobiler['modell'];
 $_SESSION['mobil'] = "$merke $modell";
 $w = $_SESSION['w'];
 $h = $_SESSION['h'];
 $mobil = $_SESSION['mobil'];
}
else
{
 session_start();
 require("mysql.php");
 $w = $_SESSION['w'];
 $h = $_SESSION['h'];
 $mobil = $_SESSION['mobil'];
}

if($_SESSION['w']==NULL || $_SESSION['h']==NULL || $_SESSION['mobil']==NULL)
{
header("302 Moved Temporarily");
header("Location: main.php?id=start-upload");
exit;
}
}
?>

Lenke til kommentar
Videoannonse
Annonse

kan hende jeg surrer litt nå men kansje dette gjør susen? ;)

<?php
session_start();
if($_GET['id']=="upload")
{
if($_POST['start'])
{   
  require("mysql.php");
  $mobil = mysql_query("SELECT * FROM Mobiler WHERE modell='".$_POST['mobil']."'");
  $mobiler = mysql_fetch_array($mobil);
  
  $_SESSION['h'] = $mobiler['h'];
  $_SESSION['w'] = $mobiler['w'];
  $merke = $mobiler['merke'];
  $modell = $mobiler['modell'];
  $_SESSION['mobil'] = "$merke $modell";
  $w = $_SESSION['w'];
  $h = $_SESSION['h'];
  $mobil = $_SESSION['mobil'];
}
else if(!$_SESSION['w'] || !$_SESSION['h']|| !$_SESSION['mobil'])
{
 header("Location: main.php?id=start-upload");
 exit;
}
else
{
  require("mysql.php");
  $w = $_SESSION['w'];
  $h = $_SESSION['h'];
  $mobil = $_SESSION['mobil'];
}
}
?>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...