» »

PHP referrer

PHP referrer

Matthaios ::

Živjo!
S php-jem sm se začel šele pred kratkim ukvarjat. Trenutno delam na eni spletni strani k ima sistem uporabnikov. Vse normalno deluje če so strani narejene statično. Ko pa vse to prenesem na dinamično stran ne dela več.
Pri registraciji novega uporabnika ko pošljem formular na obdelavo se nč ne zgodi (url je takrat /process.php)

tole je del kode k izvaja registracijo
function procRegister(){
      global $session, $form;
      if(ALL_LOWERCASE){
         $_POST['user'] = strtolower($_POST['user']);
      }
      $retval = $session->register($_POST['user'], $_POST['pass'], $_POST['firstname'], $_POST['lastname'], $_POST['email']);

      if($retval == 0){
         $_SESSION['reguname'] = $_POST['user'];
         $_SESSION['regsuccess'] = true;
         header("Location: ../?section=users&page=registracija");
      }
      else if($retval == 1){
         $_SESSION['value_array'] = $_POST;
         $_SESSION['error_array'] = $form->getErrorArray();
         header("Location: ../?section=users&page=registracija");
      }
      else if($retval == 2){
         $_SESSION['reguname'] = $_POST['user'];
         $_SESSION['regsuccess'] = false;
         header("Location: ../?section=users&page=registracija");
      }
   }

na začetku se mel header v obliki
header("Location: ".$session->referrer);
pa sm pol vnesel točn link ker sm mislu d bo to kej pomagalo pa se ni nč spremenilo.
Predpostavljam da je problem v vračanju na prejšnjo stran (ali prenosu parametrov) ker to je edina stav k se je spremenila. Enak problem je tudi pri drugih delih (pozabljeno geslo, ...) kjer se nazaj pošlje seznam napak k naj bi se izpisal. Če pa funkcija ničesar ne vrača pol pa vse normalno deluje

A ve kdo v čem naj bi bil problem. Sm že googlal pa nism najdu nobene rešitve

p.s. sam sistem je preplonkan s http://www.evolt.org/node/60384

Lion29 ::

ocitno ti $retval vrze visjo vrednost od 2 :D dej mal debugiraj...

na #7 daj echo #retval; die(); pa preveri kaj dobis...

srcno upam, da $session->register ima serius security mumbo jumbo going on
Founder and CTO @ Article-Factory.ai


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

php vprašanje.

Oddelek: Programiranje
162253 (1497) fx
»

PHP - header : javi napako

Oddelek: Izdelava spletišč
61306 (1261) Camel
»

Omejitev dostopa do raznih kategorij

Oddelek: Izdelava spletišč
15808 (534) Digo991
»

problem z phpjem

Oddelek: Izdelava spletišč
304255 (3668) snow
»

unset cookie

Oddelek: Izdelava spletišč
221858 (1665) tomitza

Več podobnih tem