![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 30.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Problem jest następujący:
User rejestruje się na stronie, po czym na jego maila trafia link aktywujący, a do bazy są zapisywane jego dane, przy czym jedną z kolumn jest kolumna 'aktywowany', która początkowo ma wartość 0, a po kliknięciu na link aktywujący zmienia wartość na 1. Jest też kolumna przechowująca datę i godzinę rejestracji. Chciałbym, aby co 24 godziny (np. codziennie o północy) z tabeli użytkowników zostali usunięci użytkownicy, którzy mają wartość aktywowany=0 i którzy zarejestrowali się wcześniej 48 godzin temu (aktualna_data - data_rejestracji > 48 godzin). Jak to zrobić? Chciałbym to zrobić w taki sposób, żeby zadziałał na każdym płatnym hostingu (a przynajmniej na większości), ponieważ nie będę miał możliwości "kopania" w ustawieniach serwera ani dostępu do panelu administracyjnego konta. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat zeby ograniczczyc, jesli juz o to tak sie czepiasz, ilosc zapytan. Que? Cytat Wybacz, usiadz spokojnie i przemysl sprawe logicznie bo chyba cos u Ciebie z tym kiepsko To Ty się zastanów, co piszesz; dawno takie głupoty czytałem: Cytat cron nie wszedzie jest dostepny dla userow serwera tam gdzie podkupuja konta. Sam nie daje wstepu do shell i cron. Mialem przykre z tym doswiadczenie. Po przejrzeniu pliku dalem kolesiowi dostep do tego pliku, a on pozniej go zmienil. Serwer nie zauwazy zmiany tresci. Zaczol troszke szarzowac po email i innych ... W hostingach, gdzie administratorzy mają odpowiednie doświadczenie, nie ma z tym najmniejszych problemów. To że nie byłeś w stanie tego odpowiednio skonfigurować, to nie znaczy że na innych hostingach tak jest. Wiele udostępnia zarówno crona jak i SSH; jak nie ustawisz uprawnień, to chyba oczywiste, że czyta czyjeś maile, etc. Nawet niektóre darmowe serwery udostępniają cron. (IMG:style_emoticons/default/tongue.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 23:43 |