Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt zmianiajacy parametry osoby zalogowanej, po kliknieciu w jakis link link
-stokrotka-
post
Post #1





Goście







Witam.
Z góry mowie, ze moja wiedza na temat php jest podstawowa i ograniczona ze wszystkich stron. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Poszukuje skryptu, albo tez wyjasnienia.
Chodzi mi o to, aby miec taki skrypt, że:
Ktos sie rejestruje i loguje (tych skryptów jest pelno w sieci) do tego do dnego nicka jest przypisany szereg tanych w bazie. I po kliknieciu w jakis link na stronie po zalgowaniu dane parametry by rosly.
Przykladowo:
Loguje sie Jas_Kowalski
jego index.php wyswietla str glowna z linkami i:

Jas_Kowalski jest zalogowany
10
20
30
50
90

Klika w którys z linków podanych na stronie

Jas_Kowalski jest zalogowany
20
20
30
50
90

klika w kolejny

Jas_Kowalski jest zalogowany
20
20
45
50
90

itd... Zmiany powinny byc wrzucane odrazy do SQLowskiej bazy danych (chyba ze da sie jakos inaczej bez SQL'a a ja o tym nie wiem)
POMOŻE MI KTOŚ? Skrypt z logowaniem mozna uzyc ten: http://www.augustsite.net/modules.php?name...=article&sid=13 jest chyba dośc dobry - tak mi sie wydaje (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)
POMOŻECIE CHLOPAKI? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) <--LADNIE SIE USMIECHA
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Witam,

Samo dodawanie wyglądało by tak że, odczytujesz zmienną z paska przeglądarki, a następnie na update'ujesz dany rekord w bazie. Czyli załóżmy że mamy tabelę liczby, która wygląda:
Kod
id | liczby


id - posłużymy się, aby identyfikować kolejne wpisy, i je update'ować.

Mały zarys głównego pliku.
  1. <?php
  2.  
  3. // ... łączenie z mysql
  4. $zapytanie = mysql_query("SELECT * FROM liczby");
  5. while( $row = mysql_fetch_array( $zapytanie ) )
  6. {
  7.    echo '<a href="?rekord=' . $row['liczby'] . '" >' . $row['liczby'] . '</a><br/>' ;
  8. }
  9. // ... i teraz jesli ktos wszedl w odnosnik... dodajemy
  10. if ( ! empty ( $_GET['rekord'] ) )
  11. {
  12.  
  13.   $q = mysql_query("UPDATE liczby SET liczby = liczby + 10 WHERE id = " . $_GET['rekord'] . " ");
  14.   // ... tutaj może być też również przekierowanie i komunikat że dany rekord został
     zmodyfikowany.
  15.  
  16. }
  17.  
  18. ?>


Tak by to mniej więcej wyglądało, to jest tylko malutki zarys, pozostaje jeszcze dodać logowanie, ale z tym nie powinno być problemów...

Wiem, że może trochę zagmatwałem, ale jestem chory nikt mnie nie kocha i chcę mi się spać, najwyżej jutro zrobię edycję posta i opiszę dokładniej... (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Co do samego skryptu nikt Ci nie napiszę gotowca więc sama musisz pokombinować.

Pozdrawiam!
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 26.08.2025 - 10:18