ForumCała strona

Nawigacja

Aktualnie online

Gości online: 3

Użytkowników online: 0

Łącznie użytkowników: 25,393
Najnowszy użytkownik: Assassin

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

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

JazOOn
06.12.2024 23:45:46
Amen

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

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
Limit nadeslanych artykulow
devilOSW
Witam. Jak mozna ustawic limit nadeslanych artykułow np na 10. A przy probie nadeslania powyzej 10 zeby wywalalo komunikat wyczerpano dzisiejszy limit nadeslanych artykulow prze(nick usera)


PW od moderatora:
  1. Przeniesienie tematu - khaman 04.05 - 10:46
 
Wścibski Gość
Dodany dnia 23.12.2024 01:26:46
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
googlebot
Dodatkowe pole w tabeli z użytkownikami i skrypt który będzie inkrementował wartość tego pola do danej wartości.
 
piotrek199214
Nie trzeba żadnego pola wystarczy warunek, który zlicza ilość nadesłanych artykułów, jeżeli jest więcej bądź równe 10 od razu pokazuję info że nie można wysłać artykułu, ponieważ limit nadesłań został przekroczony. I ten który wysłał arta jako ostatni to pokaże jego nick.

Chyba że tyczy się to użytkownika, tzn że on ma 10 na dzień do wysłania artów. To już wtedy zgodzę się z kolega @up.

Pozdrawiam
Edytowane przez piotrek199214 dnia 04.05.2010 14:40:44
Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny pomogl[1]_1.png
Tanie tworzenie wtyczek, masz problem napisz.
 
www.piocom.eu
devilOSW
Wlasnie o to chodzi. 10 dziennieWink
 
Vanko
Witam, dołączam się do prośby.

@piotrek199214 a czy wiesz jaka może to być reguła?
Edytowane przez bogdan dnia 09.07.2013 03:56:12
 
http://skyde.pl
Konto ukryte
No to i ja. Przyda się, kiedy ponad 100 dziennie człek otrzymuje Smile
 
Spoczywaj w pokoju... Creeper
Można to zrobić w ten sposób:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Trzeba to tylko dodać w odpowiednim miejscu w pliku submit.php. Skrypt zlicza ilość artykułów nadesłanych przez użytkownika w danym dniu.
 
Konto ukryte
Ale aby tradycji stało się zadość, zapytam a czy ktoś się orientuje gdzie to wkleić? Smile Tzn w której linijce? Smile
 
Spoczywaj w pokoju... Creeper
Skoro już o tradycjach mowa :)

Zmodyfikowany submit.php
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Linia 225:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Jest to tekst, który będzie się wyświetlał po przekroczeniu limitu. Najlepiej dodać go do locali artykułów, bo mogą występować "krzaczki" na stronie.
 
mariko
Creeper napisał(a):

Skoro już o tradycjach mowa :)

Zmodyfikowany submit.php
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Linia 225:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Jest to tekst, który będzie się wyświetlał po przekroczeniu limitu. Najlepiej dodać go do locali artykułów, bo mogą występować "krzaczki" na stronie.


Czas w tej postaci jaką podałeś przy próbie dodania artykułu tylko 1 dziennie, dodaje 2 dziennie. Trzeba by nieco zmodyfikować
Pobierz kod źródłowy  Rozwiń Kod źródłowy
Mnie w każdym razie pomimo <= 1 dodaje 2 artykuły. Oczywiście więcej niż te 2 nie można dodać ale według tradycji skoro jest 1 powinno dodawać 1 :) Może spróbujesz to zmienić? Będę wdzięczna.

Twój kod można nieco uprościć
Pobierz kod źródłowy  Rozwiń Kod źródłowy
Co nie zmienia faktu, że wciąż dodaje 2 artykuły nie 1 :)
Edytowane przez mariko dnia 11.07.2013 13:42:54
 
Spoczywaj w pokoju... Creeper
Zmień
Pobierz kod źródłowy  Rozwiń Kod źródłowy

na
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Co do Twojej modyfikacji to niestety nie da się tego w ten sposób uprościć. CURDATE() zwraca aktualną datę w formie Rok-Miesiąc-Dzień (np. 2013-07-11), a w kolumnie submit_datestamp podawany jest czas uniksowy.
 
mariko
Creeper napisał(a):

Zmień
Pobierz kod źródłowy  Rozwiń Kod źródłowy

na
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Co do Twojej modyfikacji to niestety nie da się tego w ten sposób uprościć. CURDATE() zwraca aktualną datę w formie Rok-Miesiąc-Dzień (np. 2013-07-11), a w kolumnie submit_datestamp podawany jest czas uniksowy.


Dziękuję Ci ślicznie za wyjaśnienie. I oczywiście, że teraz dodaje tylko jeden artykuł. Że też na to nie wpadłam :( A mmam jeszcze ww związku z tym pytanie, czy kolejny artykuł będzie można dodać tuż po północy czy dopiero po 24 godzinach? Ja wolę zdecydowanie po północy.
 
Spoczywaj w pokoju... Creeper
Bezpośrednio po północy.
 
mariko
Creeper napisał(a):

Bezpośrednio po północy.


Jest pewien problem. Zauważyłam, że po opublikowaniu artykułu przez administratora, można wejść ponownie i dodać kolejny artykuł. I tak do skutku. Zanim administrator opublikuje artykuł, to pojawia się napis, ze dziś już został wyczerpany limit dodawania, ale po opublikowaniu ten limit znika, i znów można wejść do dodawania artykułu.

Połączony z 18 lipiec 2013 14:44:
Czy nie ma nikogo kto mógłby w tym temacie mi pomóc. Ta funkcja na moim serwisie będzie niezbędna. Bardzo proszę tych którzy chociaż trochę się znają na tych funkcjach żeby pomogli. Nie wierzę, że wszyscy tutaj są laikami i nic nie potrafią. Dziękuję.


PW od moderatora:
  1. Odświeżenie tematu - bogdan 04.08.2013 17:39

Edytowane przez mariko dnia 18.07.2013 14:44:51
 
kefirek
W załączniku gotowy plik dla najnowszej wersji
kefirek dodał/a następującą plik:
submit_limit.zip [5.54kB / 398 Pobrane]
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl