Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Skrypt logowania
Forum PHP.pl > Forum > PHP
master of disaster
Witam

Mam ten skrypt php: http://www.skrypty.komputerpc.pl/index.php...p;klucz=skrypty (ten drugi)
I już wszystko sobie zrobiłem, zincludowałem na stronkę i teraz chciałbym uzyskać takie coś:
Gdy jestem nie zalogowany, mam normalny odnośnik, zaloguj, a gdy jestem już zalogowany to ten link zaloguj, zmieniałby się na wyloguj smile.gif.

Mam nadzieje że mnie zrozumiecie, i od razu mówię że jestem zielony w php smile.gif

Pozdrawiam
erix
Cytat
Gdy jestem nie zalogowany, mam normalny odnośnik, zaloguj, a gdy jestem już zalogowany to ten link zaloguj, zmieniałby się na wyloguj

  1. <?php
  2. echo $zalogowany ? '<a href="wyloguj">wyloguj</a>' : '<a href="zaloguj">zaloguj</a>';
  3. ?>

Na więcej nie licz, pokaż, jak Ty się wykazujesz.

edit @ pyro: fakt, machnąłem się. winksmiley.jpg
master of disaster
Cytat
Na więcej nie licz, pokaż, jak Ty się wykazujesz.
Nie rozumiem ?!
Odnośnie skryptu to chyba jest wadliwy:
Cytat
Parse error: syntax error, unexpected T_ECHO in...


Pozdrawiam smile.gif
EdeusEx
A skorzystać z sesji nie łaska? Sesje plus zwykły warunek równa się \sukces\.
pyro
Cytat(erix @ 20.12.2008, 19:49:24 ) *
  1. <?php
  2. echo $zalogowany ? echo 'wyloguj' : 'zaloguj';
  3. ?>

Na więcej nie licz, pokaż, jak Ty się wykazujesz.


nieco sie pomyliłeś... po kiego to drugie echo smile.gif?

autor: kod erixa bez tego drugiego echo
master of disaster
Cytat(EdeusEx @ 20.12.2008, 20:58:22 ) *
A skorzystać z sesji nie łaska? Sesje plus zwykły warunek równa się \sukces\.


Lol jakiej sesji, Panowie przecież
Cytat
jestem zielony w php

Więc może trochę wiecej wyrozumienia....

pyro Już nie wyświetla się żaden błąd ale gdy jestem zalogowany, nie zmienia mi się wyloguj...

Tak na marginesie....
Patrzył ktoś z Was na ten skrypt który podałem (drugi, ostani, w linku) ?!

Pozdrawiam i proszę o pomoc
pyro
Cytat(master of disaster @ 20.12.2008, 21:42:10 ) *
Lol jakiej sesji, Panowie przecież

Więc może trochę wiecej wyrozumienia....

pyro Już nie wyświetla się żaden błąd ale gdy jestem zalogowany, nie zmienia mi się wyloguj...

Tak na marginesie....
Patrzył ktoś z Was na ten skrypt który podałem (drugi, ostani, w linku) ?!

Pozdrawiam i proszę o pomoc


Nie chciałbym żebyś pomyślał że robię z Ciebie idiotę ale... co wstawiles w miejsce "$zalogowany"?
master of disaster
Nie ruszałem tej zmiennej... Wpisałem tak jak było...

Ten skrypt na początku nie działał, więc taki koleś mi to naprawił i jedyne co zmnienił to w pliku "logincheck.php":
Linię:
if($pass == $mainpassword){

Na:
if($_POST['pass'] == $mainpassword){


W niektórych plikach pozmieniałem jeszcze ścieżki, np:
$goodpassword="plik.php";
na
$goodpassword="index.php";

I tyle...

A to co Wy podaliście mi wpisałęm tak jak jest i niedziała.

Soryy że tak wypytuje, ale jestem laik w php


Pozdrawiam.

Ps. jakby co to moge uloadować pliki *.php na jakiś serw..
pyro
to juz teraz niech Ci erix powie czy wpisal "$zalogowany" orientacyjnie czy ściągnął, przejrzał pliki i tam rzeczywiscie taka zmienna jest... mi sie nie chce specjalnie sciagac, rozpakowywac i przeszukiwac skryptu smile.gif
erix
I erix mówi, że nie ściągnął tych plików, nawet nie ma zamiaru.

Cytat
Więc może trochę wiecej wyrozumienia....

Dla lenistwa? To, że jesteś zielony, to nie oznacza, że Ci wszystko "wyklikamy". No way.

Pogłówkuj trochę i pokaż, co konkretnie Ci nie wychodzi. Na 99% wszystkich pytań odpowiedź znajdziesz w manualu, 0.5%, to logika skryptu, a 0.5%, to walka z prokrastynacją. winksmiley.jpg

Poza tym, zmienną $zalogowany napisałem czysto orientacyjnie i to Twoje zadanie znaleźć taki warunek, który by jej odpowiadał.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.