Salut,
Am descarcat de curand scriptul Script Utilizatori - Inregistrare, Autentificare de aici:
https://marplo.net/php-mysql/utiliza ... gare
Si am cateva probleme de instalare.
Am respectat ghidul de pe site si nu mi-a mers.
Eu doresc ca acecesul la pagina sa se faca de vizitatori numai dupa ce se autentifica.
Cand accesez pagin nu - mi spune ca trebuie sa am un cont si nu ma redirectioneaza la o pagina de inregistrare.
Stie cineva cum se face?
Utilizare Script Inregistrare - Accesare pagina dupa Logare
-
- Mesaje:5
Utilizare Script Inregistrare - Accesare pagina dupa Logare
MarPlo
Mesaje:4343
Salut
Ca sa folosesti acest script in ceea ce vrei, trebuie intai sa stii PHP si in special lucrul cu sesiuni.
Este explicat destul de clar in fisierul "test.php", se include la inceputul fisierului /paginii tale PHP fisierul "users.php".
Variabila $login contine formularul Logare, sau mesajul de autentificare
Apoi se verifica sesiunea: $_SESSION['username']; daca exista afisezi continutul pagiinii, altfel, un mesaj sau ce vrei.
Cam asa:
- Daca nu intelegi despre ce e vorba, studiaza intai lectiile din Cursul PHP-MySQL, iti vor fi de folos.
Ca sa folosesti acest script in ceea ce vrei, trebuie intai sa stii PHP si in special lucrul cu sesiuni.
Este explicat destul de clar in fisierul "test.php", se include la inceputul fisierului /paginii tale PHP fisierul "users.php".
Variabila $login contine formularul Logare, sau mesajul de autentificare
Apoi se verifica sesiunea: $_SESSION['username']; daca exista afisezi continutul pagiinii, altfel, un mesaj sau ce vrei.
Cam asa:
Cod: Selectaţi tot
<?php
include('users.php');
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>Test Script Utilizatori</title>
<link rel="stylesheet" type="text/css" href="usrtempl/style.css" />
<script src="usrjs/jquery_1.7.js" type="text/javascript"></script>
</head>
<body>
<?php
echo $login; // afiseaza formular Logare, sau mesajul de Autentificare
// Executa cod in functie de $_SESSION['username']
if(isset($_SESSION['username'])) {
echo '<h4>Continut /pagina pt. utilizatorii autentificati.</h4>';
}
else {
echo '<h4>Trebuie sa va autentificati.</h4>';
}
?>
</body>
</html>
milly62
Mesaje:5
Buna . Am revenit.
Am incercat sa remediez situatia si nu am reusit.
Im partea de sus a paginii imi apare:
Nu stiu ce sa mai fac.
Multumesc.
Am incercat sa remediez situatia si nu am reusit.
Im partea de sus a paginii imi apare:
Cod: Selectaţi tot
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/wwww/public_html/xxxxx/download.php:1) in /home/wwww/public_html/xxxx/usrincls/config.php on line 4
Multumesc.
MarPlo
Mesaje:4343
Subiecte legate de aceasta eroare sunt de mai multe ori pe forum, doar cauta: "headers already sent".
De exemplu, vezi raspunsurile de la pagina:
php-mysql-xml/eroare-cannot-send-sessio ... html#p5497
De exemplu, vezi raspunsurile de la pagina:
php-mysql-xml/eroare-cannot-send-sessio ... html#p5497
Subiecte similare
- Accesare fișier XML din alt domeniu in JS
JavaScript - jQuery - Ajax Primul mesaj
Creez un site web cu HTML și JavaScript care se bazează pe datele unui fișier XML de pe un domeniu separat.Ultimul mesaj
Pot realiza acest lucru cu jQuery-Ajax...
Încerca să folosesti API-ul fetch.
fetch('//example.com/file_address')
.then( response => response.text() )
.then( response => {... - Eroare citire pagina cu file_get_contents
PHP - MySQL - XML Primul mesaj
Buna ziua,Ultimul mesaj
Vreau sa preiau informatiile din aceasta adresa si sa o afisez intr-o alta pagina php
URL: //79.114.46.127:5819/
Scriptul pe care...
Imi pare rau, mai mult nu stiu cum sa te ajut, posibil sa fie ceva cu SSL, dar nu cunosc.
Am testat scripturile; codul cu cURL e bun, a mers bine... - load time - idle mare - pagina principala
Discutii si Intrebari Diverse Primul mesaj
Salut,Ultimul mesaj
cu inspect-ul din Chrome si apoi tab-ul Performance se pot vedea timpii de incarcare ai unei pagini web.
Am cate o pagina principala pe...
Iata ce am gasit pe internet:
This is idle time, the time when the browser is waiting on the CPU or GPU to do some processing.
I can't find any...