Pagina 1 din 1

Cum si unde se definesc mesajele $errCode =

Scris: Joi Ian 02, 2020 5:22 pm
de papaleon
Sal si "LA MULTI ANI SI NUMAI SUCCESE TUTUROR, IN NOUL DECENIU !!!" ...
Incercand sa folosesc niste functii intr-un cod de login gasit pe net, am vazut folosirea unor mesaje de eroare
de forma ex: $errCode = ERR_LOGGED_OUT, sau $error = ERR_MUST_LOGIN ... pe care eu nu le pot modifica.
Cum si unde sunt definite aceste mesaje si daca pot fi definite de programator ?!?
TKS pentru eventuale lamuriri !!!

Re: Cum si unde se definesc mesajele $errCode =

Scris: Vin Ian 03, 2020 3:13 pm
de Jetix
Daca sunt exact cum le-ai descris, trebuie sa mai ai un fișier cu ele definite, sau sunt definite înaintea funcției de login prin syntaxa "define("ERR_MUST_LOGIN", 'My message');

Re: Cum si unde se definesc mesajele $errCode =

Scris: Vin Ian 03, 2020 5:22 pm
de papaleon
Mersi Jetix pentru raspuns si cu aceasta ocazie "LA MULTI ANI SI MULTE SUCCESE SI SPOR IN ACTIVITATE SI VIATA !!!...

Este o functie care tre sa-mi dea un raspuns ...

Cod: Selectaţi tot

function getAuthCode() {
   $error = 0;
// mai intai verific daca in sesiunea curenta utilizatorul e logat
   if( isset($_SESSION[ 'LOGIN' ]) ) {
      $data = $_SESSION[ 'LOGIN' ];
      // exista date pe sesiune, le verific
      if( empty($data) || empty($data['loggedIn']) ) {
         // datele sunt goale
         $error = ERR_MUST_LOGIN;
      } else {
         // verific ip-ul
         if( $data['ip'] != $_SERVER[ 'REMOTE_ADDR' ] ) {
            // ip-ul e diferit, probabil e un atac
            // in orice caz, marchez ca nelogat
            $error = ERR_MUST_LOGIN; ...

stiu ca astea sunt localizate undeva,dar nu am suf. cunostinte ... :(
iar eu vreau sa redefinesc aceste mesaje $error= ... in functie de intereselemele ... TKS !!

Re: Cum si unde se definesc mesajele $errCode =

Scris: Vin Ian 03, 2020 5:29 pm
de papaleon
...ei, asta e, ca nu stiu cum sa definesc asta
"define("ERR_MUST_LOGIN", 'My message');
si unde o plasez ... ???

Re: Cum si unde se definesc mesajele $errCode =

Scris: Sâm Ian 04, 2020 2:52 pm
de Jetix
Ia la verificat toate fișierele și vezi unde sunt amplasate, ca să faci asta, uitate ce fișiere sunt incluse înaintea acestui fișier, asta, deoarece orice funcție are nevoie ca variabila sa fie definita înainte de folosire, deci trebuie sa verifici doar fișierele din fața fișierului unde sunt chemate variabilele respective

Re: Cum si unde se definesc mesajele $errCode =

Scris: Sâm Ian 11, 2020 4:17 pm
de papaleon
" greu la deal cu boul batrân " zice o vorbă de-a noastră ...
La descărcarea fișierelor din tutorial, mi-a scăpat din vedere tocmai fișierul de configurare erori...
Regret că v-am oferit ocazia să zâmbiți ironic, ... :(