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
-
Arata profil pe prima pagina dupa delogare
Discutii si Intrebari Diverse
Primul mesaj
Salut,facebook are asa ceva implementatUltimul mesaj
faceprofil.png
Stii cumva unde pot gasi un script php la fel?adica dupa ce ma deloghez de pe site sa...
Salut,
Nu cunosc un astfel de script. Trebuie facut special pe scriptul de logare care-l ai, cu retinerea in baza de date sau cookie a ultimului... -
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 => {... -
mysql Update dupa nume
PHP - MySQL - XML
Primul mesaj
Salutari,Ultimul mesaj
Incerc de ceva timp sa fac sa imi salveze informatiile jucatorului in baza de date, o data inserate vreau atunci cand gaseste din nou...
Cand se creaza tabelul in baza de date, coloana nickname trebuie sa fie de tip UNIQUE KEY .
Iar id-ul ar trebui sa fie o valoare care sa nu o mai... -
După Lună, China se îndreaptă spre Marte
Stiri Deosebite
După ce a cucerit Luna, China se îndreaptă direct spre Marte.
<img style='width:99%' src='/forum/images/china_probe_rocket.webp' alt='China... -
Resetare input type text dupa submit
JavaScript - jQuery - Ajax
Primul mesaj
Dupa ce dau enter sau click si a trimis mesajul nu mii se reseteaza input textul,imi trmite catre mysql fara reload incarca textul prin div dar nu...Ultimul mesaj
\Multumesc, codul din raspunsul tau functioneaza -
Ajax fade mesaj si redirect dupa un timp
JavaScript - jQuery - Ajax
Primul mesaj
Am codul asta si vreau in loc de input type=button sa fie submit, dar sa imi dea fade la fel in 5 secunde de cand apare eroarea.Ultimul mesaj
Daca schimb cu...
Am rezolvat,multumesc frumos de ajutor