ForumCała strona

Nawigacja

Aktualnie online

Gości online: 16

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
18.10.2025 19:31:20
Forum nie dziala nawet bez polskich znakow.

JazOOn
16.10.2025 18:21:12
nie dziala z polskimi znakami

Zbigniew@
12.10.2025 15:20:31
Tylko dla wybranych.

JazOOn
06.10.2025 21:00:15
czy shout dziala?

hoopak
02.10.2025 10:33:17
Bleeeeee Cool

Pobierz now? wersj?
Pobierz podr?cznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Degradacja do ni?szej rangi za spam na forum
poziomamp
Hej. Mam problem. Na stronie mam userów, którzy nabijaj? sobie posty i chcia?bym ich ukara? degraduj?c do ni?szej rangi, albo usun?? im ze statystyk np 50 postów. Nie wiem jak to zrobi?, prosz? o pomoc.
Pozdrawiam.
 
W?cibski Go??
Dodany dnia 24.10.2025 09:47:43
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Milka
Chodzi Ci o usuni?cie tych postów (ca?kowite), czy tylko modyfikacja liczby postów danego u?ytkownika na forum?
Je?li mówimy o modyfikacji liczby postów danego u?ytkownika to musisz zmieni? warto?? w bazie danych poprzez phpMyAdmin.
Ta jedyna i prawdziwa Milka - reszta to podróbki!
 
poziomamp
Je?eli zaczn? r?cznie usuwa? posty to i taki liczba napisanych postów w statach danego usera b?dzie taka sama, wi?c chyba wchodzi w gr? tylko usuni?cie z bazy danych. Ale ma?o si? na tym znam, prosz? o podpowied? jak to zrobi?, jak odj?? u?ytkownikowi kilka postów w bazie danych, lub ewentualnie zdegradowa? rang? ni?ej?
 
Spoczywaj w pokoju... wlodekp
Kasowanie postów:
<?php
$user_id = 9999;//numer id odczytany np z listy u?ytkowników paska adresu: profile.php?lookup=NUMER
$result = dbquery("DELETE FROM ".$db_prefix."posts WHERE post_author=$user_id ORDER BY post_id DESC limit 10");
?>
Zrobi? podgl?d wklejonego kodu z poziomu PA strony informacyjnej
zamiast tego 9999 nale?y wstawi? realny mumer id u?ytkownika odczytany np. z listy u?ytkowników pasek adresu przegl?darki:
http://php-fusion.pl/profile.php?lookup=9999
liczba kasowanych postów ustawiona na ostatnio dodane przez tego u?ytkownika i jest to te 10 wstaw tu swoj? ilo??
Weryfikacja ilo?ci postów profil-forum:
do tego celu prosz? u?y? za??czony infusion
dzia?a on tylko w trybie prac na serwerze
jeden z u?ytkowników ju? go t?umaczy bo locale rumu?skie i angielskie-mo?e Ty jednak b?dziesz szybszy i z potrzeby to zrobisz nie licz?c na INNYCH?
Bez dalszych wyja?nie? s? tylko dwa stany potrafisz albo nie
wlodekp dodał/a następującą plik:
v6_01-posts_number_checker_v1_0.zip [14.3kB / 401 Pobrane]

Edytowane przez wlodekp dnia 10.07.2007 07:44:05
 
wlodekp.europa.pl
poziomamp
Dzi?ki, jutro postaram si? z tym powalczy?, bo dzi? ju? ma?o co widz? na oczy, zm?czenie. Dzi?ki jeszcze raz.

Próbowa?em spolonizowa? to i doda?em do locale polish. Nie jestem geniuszem z angielskiego ale si? stara?em jak mog?em.

wlodekp napisa?/a:
Kasowanie postów:
<?php
$user_id = 9999;//numer id odczytany np z listy u?ytkowników paska adresu: profile.php?lookup=NUMER
$result = dbquery("DELETE FROM ".$db_prefix."posts WHERE post_author=$user_id ORDER BY post_id DESC limit 10");
?>
Zrobi? podgl?d wklejonego kodu z poziomu PA strony informacyjnej
zamiast tego 9999 nale?y wstawi? realny mumer id u?ytkownika odczytany np. z listy u?ytkowników pasek adresu przegl?darki:
http://php-fusion.pl/profile.php?lookup=9999
liczba kasowanych postów ustawiona na ostatnio dodane przez tego u?ytkownika i jest to te 10 wstaw tu swoj? ilo??


A odno?nie tego, to próbowa?em tak zrobi?, da?em id usera 13, bo taki mia?, wpisa?em by skasowa?o 10 postów
<?php
$user_id = 13;//numer id odczytany np z listy u?ytkowników paska adresu: profile.php?lookup=NUMER
$result = dbquery("DELETE FROM ".$db_prefix."posts WHERE post_author=$user_id ORDER BY post_id DESC limit 10");
?>

i widz?, ?e liczba postów dalej taka sama przy userze z id 13... co? zrobi?em nie tak? A infusion dzia?a znakomicie, szkoda, ?e nie ma opcji wyboru dla poszczególnych userów, ale i tak jest super. Dzi?ki
poziomamp dodał/a następującą plik:
v6_01-posts_number_checker_v1_0pl.rar [14.81kB / 402 Pobrane]

Edytowane przez poziomamp dnia 10.07.2007 17:48:06
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl