Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

zasto session ne prenosi vrednosti hitno

[es] :: PHP :: zasto session ne prenosi vrednosti hitno

[ Pregleda: 2293 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sheik
Vanja Al Halidi
executive director, Implementek
Beograd

Član broj: 104596
Poruke: 58
*.static.sbb.co.yu.

Sajt: www.implementek.com


Profil

icon zasto session ne prenosi vrednosti hitno13.12.2006. u 10:33 - pre 211 meseci
Imam problem sa session variablama tj. ne prenose se vrednosti.

Code:
<?php
session_start();
// ovo je admin index

if (isset($_POST['userid']) && isset($_POST['password']))
{
  // da li je korisnik ulogovan
  $userid = $_POST['userid'];
  $password = $_POST['password'];

  include '../library/config.php';
  include '../library/opendb.php';

  $password=md5($password);
  $query = 'select * from users '
           ."where username='$userid' "
           ." and password='$password'";

  $result = mysql_db_query("photo_studio", $query);
  if ($result)
  {
    $row = mysql_fetch_array ($result);
    if ($row['password']==$password)
    {
    // ako je ulogovan registruje se
    $_SESSION['valid_user'] = $userid;  
    }  
  }
  include '../library/closedb.php';
}
?>
<?php
  if (isset($_SESSION['valid_user']))
  {
    // ak je proslo logovanje
    header("Location: ../test.php");
  }
  else
  {
    if (isset($userid))
    {
      // ako pokusaj logovanja nije uspeo
      echo 'Log in error<br />';
    }
    else 
    {
      // nisu ni probali da se uloguju
      echo 'You are not loged<br />';
    }

    // forma za logovanje
    echo '<form method="post" action="index.php">';
    echo '<table>';
    echo '<tr><td>User name:</td>';
    echo '<td><input type="text" name="userid"></td></tr>';
    echo '<tr><td>Password:</td>';
    echo '<td><input type="password" name="password"></td></tr>';
    echo '<tr><td colspan="2" align="center">';
    echo '<input type="submit" value="Potvrda"></td></tr>';
    echo '</table></form>';
  }
?>


medjutim kada se pozove test.php ne vidi se session['valid_user'] to jest "echo $_SESSION['valid_user'];" ne prikazuje nista. !?!
Code:
<?php
session_start();

echo $_SESSION['valid_user'];
?>


U cemu gresim?
Ako hvatas male ribice, mozes da ostanes u plicaku, za veliku ribu, moras da zagazis dublje !
 
Odgovor na temu

Jezdimir Lončar
Aka Blazeme
PHP/jQuery Dev, BildStudio
Crna Gora / Pljevlja

Član broj: 74833
Poruke: 674
195.189.142.*

Jabber: jezdonet@gmail.com


+4 Profil

icon Re: zasto session ne prenosi vrednosti hitno13.12.2006. u 10:41 - pre 211 meseci
Da nije neki error do header f-je?
Koristi umjesto nje:
Code:

echo "<meta http-equiv='refresh' content='0;URL=strana.php' />";

“I never think of the future - it comes soon enough.” - Albert Anštajn (Albert Einstein)
 
Odgovor na temu

sheik
Vanja Al Halidi
executive director, Implementek
Beograd

Član broj: 104596
Poruke: 58
*.static.sbb.co.yu.

Sajt: www.implementek.com


Profil

icon Re: zasto session ne prenosi vrednosti hitno13.12.2006. u 12:07 - pre 211 meseci


Citat:
Neohacker: Da nije neki error do header f-je?
Koristi umjesto nje:
Code:

echo "<meta http-equiv='refresh' content='0;URL=strana.php' />";



nece ni ovaj kod.

da li mozda ima veze to sto mi je u php.ini podeseno:
session.auto_start = 0
Ako hvatas male ribice, mozes da ostanes u plicaku, za veliku ribu, moras da zagazis dublje !
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
194.106.174.*

Sajt: https://avramovic.info


+46 Profil

icon Re: zasto session ne prenosi vrednosti hitno13.12.2006. u 12:16 - pre 211 meseci
Nema to veze, ako postaviš session_start(); a vidim da jesi, onda će se sesija startovati.
Možda putanja gde se čuvaju sesije nije dobra (ne postoji)?
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

sheik
Vanja Al Halidi
executive director, Implementek
Beograd

Član broj: 104596
Poruke: 58
*.static.sbb.co.yu.

Sajt: www.implementek.com


Profil

icon Re: zasto session ne prenosi vrednosti hitno13.12.2006. u 12:32 - pre 211 meseci
ma nije to postoji foder.

ostale session varijable mi rade samo ova nece;
tj radila je do skoro ali odjednom prestade.

zapravo
imam instaliran wamp
i u php.ini je sve automatski podeseno
kada sam podigao kod na net
javljao mi je session allready started, pa sam php.ini podesio prema svojim potrebama i postavio u root sajta. isto to uradio sam i na svojoj masini. e od tada ne radi.
Nemam pojma sta se desava
jedina stvar koju sam menjao u php.ini je session sutostart
Ako hvatas male ribice, mozes da ostanes u plicaku, za veliku ribu, moras da zagazis dublje !
 
Odgovor na temu

bitecode
Semso Bonaparte

Član broj: 125123
Poruke: 5
85.158.38.*



Profil

icon Re: zasto session ne prenosi vrednosti hitno13.12.2006. u 15:13 - pre 211 meseci
De izlistaj php.ini sekciju session. Tu si nesto zajebo 100% :)
 
Odgovor na temu

bitecode
Semso Bonaparte

Član broj: 125123
Poruke: 5
85.158.38.*



Profil

icon Re: zasto session ne prenosi vrednosti hitno13.12.2006. u 15:16 - pre 211 meseci
I koja je verzija PHP-a
 
Odgovor na temu

sheik
Vanja Al Halidi
executive director, Implementek
Beograd

Član broj: 104596
Poruke: 58
*.static.sbb.co.yu.

Sajt: www.implementek.com


Profil

icon Re: zasto session ne prenosi vrednosti hitno14.12.2006. u 08:41 - pre 211 meseci
php.ini je bio problem.
Sve je reseno. Hvala na pomoci.
Pozdrav.
Ako hvatas male ribice, mozes da ostanes u plicaku, za veliku ribu, moras da zagazis dublje !
 
Odgovor na temu

[es] :: PHP :: zasto session ne prenosi vrednosti hitno

[ Pregleda: 2293 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.