@@ 87-92 (lines=6) @@ | ||
84 | $criteria = new CriteriaCompo(); |
|
85 | $criteria->add(new Criteria('lid', $lid)); |
|
86 | $downloadsbroken_arr = $downloadsbroken_Handler->getall($criteria); |
|
87 | foreach (array_keys($downloadsbroken_arr) as $i) { |
|
88 | if ($downloadsbroken_arr[$i]->getVar('sender') == $ratinguser) { |
|
89 | redirect_header('singlefile.php?lid=' . $lid, 2, _MD_TDMDOWNLOADS_BROKENFILE_ALREADYREPORTED); |
|
90 | exit(); |
|
91 | } |
|
92 | } |
|
93 | } else { |
|
94 | // si c'est un utilisateur anonyme on v�rifie qu'il n'envoie pas 2 fois un rapport |
|
95 | $criteria = new CriteriaCompo(); |
@@ 88-93 (lines=6) @@ | ||
85 | $criteria = new CriteriaCompo(); |
|
86 | $criteria->add(new Criteria('lid', $lid)); |
|
87 | $downloads_arr = $downloads_Handler->getall($criteria); |
|
88 | foreach (array_keys($downloads_arr) as $i) { |
|
89 | if ($downloads_arr[$i]->getVar('submitter') == $ratinguser) { |
|
90 | redirect_header('singlefile.php?lid=' . intval($_REQUEST['lid']), 2, _MD_TDMDOWNLOADS_RATEFILE_CANTVOTEOWN); |
|
91 | exit(); |
|
92 | } |
|
93 | } |
|
94 | // si c'est un membre on v�rifie qu'il ne vote pas 2 fois |
|
95 | $criteria = new CriteriaCompo(); |
|
96 | $criteria->add(new Criteria('lid', $lid)); |
|
@@ 98-103 (lines=6) @@ | ||
95 | $criteria = new CriteriaCompo(); |
|
96 | $criteria->add(new Criteria('lid', $lid)); |
|
97 | $downloadsvotes_arr = $downloadsvotedata_Handler->getall($criteria); |
|
98 | foreach (array_keys($downloadsvotes_arr) as $i) { |
|
99 | if ($downloadsvotes_arr[$i]->getVar('ratinguser') == $ratinguser) { |
|
100 | redirect_header('singlefile.php?lid=' . intval($_REQUEST['lid']), 2, _MD_TDMDOWNLOADS_RATEFILE_VOTEONCE); |
|
101 | exit(); |
|
102 | } |
|
103 | } |
|
104 | } else { |
|
105 | // si c'est un utilisateur anonyme on v�rifie qu'il ne vote pas 2 fois par jour |
|
106 | $yesterday = (time()-86400); |