Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL]Serwis spolecznosciowy
mejo33
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 24.10.2010

Ostrzeżenie: (0%)
-----


Witam, tworze taki mozna powiedziec portal spolecznosciowy dla znajomych i teraz praktycznie wszystko mam gotowe tylko zastanwiam sie jak ktos, moze obejrzec czyjś profil? Opisze mniej wiecej swoj system:

Przy logowaniu do serwisu, uzytkownikowi ustwiana jest sesja, ID z bazy danych, login.
Teraz przy dodaniu zdjecia, w bazie zapisuje sie id_uzytkownika do kogo nalezy zdjecie, oraz link do zdjecia, pliki sa przechowywane na serverze w folderze, gdzie pzy dodawaniu utwarzany jest folder z nazwa uzytkownika.

Czyli jasniej:
-Ustawianie sesji (ID, Login),
-Dodanie zdjecia (dodanie rekordu z ID uzytownika ktory dodal zdjecie i w folderze na ftp tworzony folder jezeli nie ma o nazwie uzytkownika)

Jak pobierane sa zdjecia teraz na profil? Bardzo prosto, petla. Tylko ze jak uzytkownik wejdzie na czyjs profil nawet jakbym utworzyl w kazdym katalogu osobny plik html, to przeciez skrypt i tak spojrzy na sesje uzytkownika i wyswietli jego zdjecia...
POMOCY!


--------------------
mejo.pl - MejoWorks: Tworzenie stron www, skrypty, grafika!
Go to the top of the page
+Quote Post
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


  1.  
  2. $id = ($_GET['profile'] != $_SESSION['profile']) ? $_GET['profile'] : $_SESSION['profile'];
  3.  
  4. echo $id;
  5.  


Używaj id zawartego w url'u np. http://www.serwis.pl/?profile=1

Ten post edytował CuteOne 5.08.2011, 13:17:30
Go to the top of the page
+Quote Post
mejo33
post
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 24.10.2010

Ostrzeżenie: (0%)
-----


No dobra, ale jak pobierac zawartosc innego uzytkownika? Bo teraz skrypty byly wywolywane i sa przez sesje uzytkownika o zalogownym ID. Musze caly system przebudowywac chyba..


--------------------
mejo.pl - MejoWorks: Tworzenie stron www, skrypty, grafika!
Go to the top of the page
+Quote Post
Hpsi
post
Post #4





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


nie rozumiem twojego problemu mejo33.

Masz sobie dane przypisane do danego id. np
uzytkownik o id 1234 : Jank kowalski
Zdjecia masz np id_Zdjecia id_uzytkownika sciezka

W takim razie robisz prosty if:
jesli masz w adresie: http://twojastrona.pl/profil.php?id=1234
to pobierasz nie do id z sessji uzytkownika , tylko do id ktore z get $_GET['id'];

To są podstawy podstaw, jesli tego nie znasz to jakim cudem piszesz portal spolecznosciowy?


--------------------
Daiquiri: T1 = (dx/dt * s)^hpsi
Daiquiri: gdzie T1 - Twój czas przybycia na miejsce, dx/dt - prędkość, s droga
Daiquiri: brb trzeba by to poprawić T1 - Czas jaki Ci to zajmie
Daiquiri: Zatem T - czas dotarcia p T1 + T2 gdzie T2 = aktualny czas

===
po prostu kocham ją :D haha
Go to the top of the page
+Quote Post
mejo33
post
Post #5





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 24.10.2010

Ostrzeżenie: (0%)
-----


Aaaaaaa, rozumiem juz... Po prostu pierwszy raz dzialam z baza danych i nie wiedzialem jak pobrac rekordy po id ale juz poczytalem, zrobilem.
No nie kazdy od razu jest super programista, to dla mnie wyzwnie i poradze sobie napewno. Pozdrawiam.


--------------------
mejo.pl - MejoWorks: Tworzenie stron www, skrypty, grafika!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 07:58