![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 17.07.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie. Co oznacza ten blad:
Kod Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:usrkrasnalwwwkomponentylogowaniedatafilesdodatkiexpires_check.php on line 29
Pojawia sie on tylko jednorazowo, ale za kazdym razem jak zarejestruje nowego urzytkownika do mojego systemu. Dlaczego? Pozdrawiam... |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Cytat C:usrkrasnalwwwkomponentylogowaniedatafilesdodatkiexpires_check.php on line 29 Pokaż tę linię i kilka sąsiednich.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 17.07.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
oto caly kod tego pliku:
[php:1:c6123c3bf1]<?php $dzisiaj = getdate(); $dzien_roku = $dzisiaj['yday']; $rok = $dzisiaj['year']; $expires1 = "$rok$dzien_roku"; $expires = $expires1 + 7; $ask = "SELECT user, expires FROM skrzydla_users WHERE expires != ''"; $do = mysql_query($ask) or die("<P>Error: <b> " . mysql_error() . "n"); $num = mysql_numrows($do); if($num != "0") { while($pole = mysql_fetch_array($do)) { if($pole[expires] <= $expires) { $ask = "DELETE FROM skrzydla_users WHERE user = '$pole[user]'"; $do = mysql_query($ask) or die("<P>Error: <b> " . mysql_error() . "n"); $ask = "DELETE FROM skrzydla_gry_authorization WHERE user = '$pole[user]'"; $do = mysql_query($ask) or die("<P>Error: <b> " . mysql_error() . "n"); } } } ?> [/php:1:c6123c3bf1] ?>[/php] |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
A gdzie ty tu widisz linię "expires_check.php line [b]29" ?
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 17.07.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
eee... juz niewazne, bo pomieszalem kod i nie moge teraz tego znalezc. Moj plan wzial w leb.
Chcialem stworzyc skrypt ktory np. po kilku dniach od rejestracji, jesli urzytkownik nie aktywuje swoje konta bedzie je usuwal, ale nie wiem jak to zrobic. Ma ktos jakis pomysl? ![]() Pozdrawiam... |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
W bazie przy rejestracji zapiszujesz date rejestracji i później:[sql:1:d54a7784cb]DELETE FROM uzytkownicy WHERE aktywowane = FALSE AND data_rejestracji < DATE_SUB(NOW(), INTERVAL 7 DAYS)[/sql:1:d54a7784cb]będzie usuwać konta, które nie są aktywne i data rejestarcjio jest starsza niz tydzien.
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 17.07.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
super, ale w jakiej postaci mam zapisac date rejestracji w bazie?
Pozdrawiam... |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
TIMESTAMP najlepiej MSZ
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 09:24 |