Jump to content
php.lv forumi

Vai ir jēga definēt atsevišķā mainīgajā


daGrevis

Recommended Posts

Sveiki,

Jautājums tāds: Vai ir jēgs, piemēram, $_SESSION['value'] definēt atsevišķā mainīgajā un tad tālāk spēlēties ar viņu?? Ātrums, loģika?

 

echo $_SESSION['value'];
if($_SESSION['value']) {
   echo $_SESSION['value'];
}

 

$value = $_SESSION['value'];

echo $value;
if($value) {
   echo $value;
}

 

Tas pats attiecās uz $_GET, $_POST utml.... :)

Ceru, ka palīdzēsiet. :)

Link to comment
Share on other sites

Sesijai nav jēgas! GET un POST mainīgajiem ir jēgas tos novalidēt, pirms izmantot kaut kā kodā, ideja sekojoša:

function validateRequestVars($value) {
   // te veic visu validaciju GET, POST un COOKIE variabljiem
}
function processRequestVars() {
   foreach ($_REQUEST as $key=>$val) {
       $$key = validateRequestVars($val);
   }
}

// izpildam pieprasīto mainīgo apstrādi
processRequestVars();

// izmantojam variabļus, piemēram $_REQUEST['page'] gadījumā:
if (!empty($page)) {
  // tātad, $_REQUEST['page'] ir tici pieprasīts šai pieprasījumā un tas nav tukšs
}

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...