Pereiti prie turinio

PHP: Duomenų perdavimas į kitą failą


Rekomenduojami pranešimai

Na jeigu tie duomenis nekintantys (keiciami "rankomis"), tai taip.

Bet jei jie kiekviena karta skirtingi, tai jau taip neiseina.

Na ten prisijungimas yra, kiek bandžiau, tai nelabai gaunasi. O eitų kaip nors užkodinti tuos duomenis? Arba gal ejna kaip nors kitaip juos paslėpti (pvz.: per .htaccess failą) ?

Nuoroda į pranešimą
Dalintis kituose puslapiuose
Na ten prisijungimas yra, kiek bandžiau, tai nelabai gaunasi. O eitų kaip nors užkodinti tuos duomenis? Arba gal ejna kaip nors kitaip juos paslėpti (pvz.: per .htaccess failą) ?
Aš nelabai suprantu ko tu nori...

Jei nori patikrinti ar įvesti duomenys sutampa su tikru vartotoju ir slaptažodžiu, tai optimaliausia naudoti config.php failą, kuriame nurodai tą vartotoją ir slaptažodį (jei jis tik vienas) ir kitame faile includini tą config.php ir tikrini ar sutampa.

Galima ir su .htaccess uždėti slaptažodžio prašymą, bet tai bus labai primityvi, negraži lentutė. Plačiau čia.

 

Jei reikia užkoduoti, tai gali koduoti su md5 funkcija - md5('slaptažodis'); ir paskui tikrinti ar sutampa su md5('tikrasis_slaptažodis');

Redagavo T-Mix
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Aš nelabai suprantu ko tu nori...

Jei nori patikrinti ar įvesti duomenys sutampa su tikru vartotoju ir slaptažodžiu, tai optimaliausia naudoti config.php failą, kuriame nurodai tą vartotoją ir slaptažodį (jei jis tik vienas) ir kitame faile includini tą config.php ir tikrini ar sutampa.

Galima ir su .htaccess uždėti slaptažodžio prašymą, bet tai bus labai primityvi, negraži lentutė. Plačiau čia.

 

Jei reikia užkoduoti, tai gali koduoti su md5 funkcija - md5('slaptažodis'); ir paskui tikrinti ar sutampa su md5('tikrasis_slaptažodis');

 

Nu ne... Yra prisijungimas į tinklapį, žmogus suveda duomenis spaudžia jungtis ir patenka į login.php failą, ten patikrina ar duomenys teisingi ir pnš... iš login.php redirect'ina į main.php puslapį, ir man reikia kad iš to login.php failo paimtų login ir pass duomenis į main.php failą.

Redagavo Exon
Nuoroda į pranešimą
Dalintis kituose puslapiuose
Nu ne... Yra prisijungimas į tinklapį, žmogus suveda duomenis spaudžia jungtis ir patenka į login.php failą, ten patikrina ar duomenys teisingi ir pnš... iš login.php redirect'ina į main.php puslapį, ir man reikia kad iš to login.php failo paimtų login ir pass duomenis į main.php failą.
A... Dabar, kai viską normaliai paaiškinai, tai ir supratau ko tu nori.

Kaip jau minėjo, tai iš tikrųjų šiuo atveju protingiausias sprendimas būtų sesijos.

Tiesiog tame login.php parašai:

<?
session_start();
$_SESSION['username']=$cia_kazkoks_kintamasis;
$_SESSION['password']=$cia_kitas_kintamasis;
?>

O main.php faile:

<? session_start();
echo $_SESSION['username'];
echo $_SESSION['password'];
?>

Aišku gal naudosi ne echo, o kokį kitą apdorojimą, bet čia principas. :P

Redagavo T-Mix
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Taigi tau sakė pabandyk su sessions. Nes kitaip man atrodo nelb kas tau gausis.

Nerėkauk tu čia. Puikiai matau kas ką sakė

 

A... Dabar, kai viską normaliai paaiškinai, tai ir supratau ko tu nori.

Kaip jau minėjo, tai iš tikrųjų šiuo atveju protingiausias sprendimas būtų sesijos.

Tiesiog tame login.php parašai:

<?
session_start();
$_SESSION['username']=$cia_kazkoks_kintamasis;
$_SESSION['password']=$cia_kitas_kintamasis;
?>

O main.php faile:

<? session_start();
echo $_SESSION['username'];
echo $_SESSION['password'];
?>

Aišku gal naudosi ne echo, o kokį kitą apdorojimą, bet čia principas. :P

 

Gal žinai kur problema gali būti?

 

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by

 

 

Jeigu nori viso skripto tai spausk ča

Dėkui, bet nereikia :P Registraciją jau parašiau

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

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

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...