Licznik pobra? + MySQL
|
Szapko |
Dodany dnia 29.05.2008 22:20:38
|

Bywalec

Postów: 888 Pomógł: 66
Data rejestracji: 19.08.2007 19:49
|
Witam!
Szukam, ale znale?? nie moge takiego ?atwego do instalacji i ?eby obs?ugiwa? wiele plików. Mo?e by? oparty na bazie danych. I ?eby mo?na by?o z niego wyw?a? pokazywanie publiczne ilo?ci pobra? dla poszczególnych plików.
Bardzo bym prosi? tylko o sprawdzone liczniki.
Edytowane przez Szapko dnia 29.05.2008 22:21:33
|
|
|
|
W?cibski Go?? |
Dodany dnia 10.09.2025 08:22:30
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
bartek124 |
Dodany dnia 30.05.2008 06:54:10
|

Weteran

Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
Przecie? w downloadzie jest licznik (chyba).
Nie pomagam na komunikatorach oraz PW!
|
|
|
|
Szapko |
Dodany dnia 30.05.2008 12:51:43
|

Bywalec

Postów: 888 Pomógł: 66
Data rejestracji: 19.08.2007 19:49
|
W downloadzie jest, ale mi potrzebny na strone informacyjn?. |
|
|
|
bartek124 |
Dodany dnia 30.05.2008 17:27:52
|

Weteran

Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
http://www.php-fu...d_id=18290
A to Ci nie wystarcza?! Wystarczy za link poda? adres do pliku i jest licznik...
Nie pomagam na komunikatorach oraz PW!
|
|
|
|
Szapko |
Dodany dnia 30.05.2008 18:00:29
|

Bywalec

Postów: 888 Pomógł: 66
Data rejestracji: 19.08.2007 19:49
|
Jak pisa?em w tamtym temacie, to mi nie chodzi, a s?awekneo co? wspomia?, ?e jaka? opcja serwera mo?e by? wy??czona i to dlatego.
Niema innych? Sprawdzonych. |
|
|
|
bartek124 |
Dodany dnia 30.05.2008 19:22:06
|

Weteran

Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
Plik viewpage.php ma wygl?da? tak:
<?php
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright © 2002 - 2006 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";
require_once INCLUDES."comments_include.php";
require_once INCLUDES."ratings_include.php";
include LOCALE.LOCALESET."custom_pages.php";
if(isset($page_id) && isNum($page_id) && $file != "") {
$result = dbquery("UPDATE ".$db_prefix."custom_pages SET page_count=page_count+1 WHERE page_id='$page_id'");
redirect($file);
} elseif (isset($page_id) && isNum($page_id)) {
$result = dbquery("SELECT * FROM ".$db_prefix."custom_pages WHERE page_id='$page_id'");
if (dbrows($result) != 0) {
$data = dbarray($result);
opentable($data['page_title']);
if (checkgroup($data['page_access'])) {
eval("?>".stripslashes($data['page_content'])."<?php ");
} else {
echo "<center><br>\n".$locale['400']."\n<br><br></center>\n";
}
} else {
opentable($locale['401']);
echo "<center><br>\n".$locale['402']."\n<br><br></center>\n";
}
closetable();
if (dbrows($result) && checkgroup($data['page_access'])) {
if ($data['page_allow_comments']) showcomments("C","custom_pages","page_id",$page_id,FUSION_SELF."?page_id=$page_id");
if ($data['page_allow_ratings']) showratings("C",$page_id,FUSION_SELF."?page_id=$page_id");
}
} else {
fallback("index.php");
}
require_once "side_right.php";
require_once "footer.php";
?>
W Stronach Informacyjnych wykonaj to zapytanie:
<?php
dbquery("ALTER TABLE ".DB_PREFIX."custom_pages ADD page_count SMALLINT(5) DEFAULT 0 NOT NULL");
?>
A to przyk?ad wykorzystania:
<?php
//LINK DO PLIKU
echo "<a href='".FUSION_SELF."?".FUSION_QUERY."&file=[b]PLIK.zip[/b]' target='_blank'>Link</a> ";
//
//POKAZANIE LICZNIKA
echo $data['page_count'];
?>
Licznik nie pokazuje si? w Podgl?dzie w PA, tylko w gotowej stronie. Plik je?li znajduje si? w jakim? podkatalogu to podaj podkatalog/plik.zip.
Aktualizacja zapytania.
Znalaz? sie w nim niepotrzebny znak. Wykonajcie jeszcze raz w Stronach Informacyjnych.
Edytowane przez bartek124 dnia 30.05.2008 20:46:54
Nie pomagam na komunikatorach oraz PW!
|
|
|
|
Szapko |
Dodany dnia 30.05.2008 20:01:36
|

Bywalec

Postów: 888 Pomógł: 66
Data rejestracji: 19.08.2007 19:49
|
Nie dzia?a:
Da?em tak:
<center>S?ownik</center><hr>
<br>
<b>Opis</b>
<br>
------------
<br>
Skrypt dzia?a na zasadzie zmiany wpisanego s?owa na drugie s?owo,
<br>
je?eli je odnajdzie. Mo?e s?u?y? np. jako s?ownik Polsko-Angielski.
<p>
<b>Przy wpisywaniu s?owa du?e i ma?e litery s? wa?ne!</b>
<p>
<?php
if (iMEMBER) {
echo "<center>
<table border='1'><tr>
<th>Wersja</th>
<th>Rozmiar</th>
<th>Download</th>
<th>Pobrano</th>
<th>Zg?o? B??d</th>
</tr><tr>
<td width='120'><center>1.0</center></td>
<td width='120'><center>2,28 KB</center></td>
<td width='120'><center>
<?php
echo "<a href='".FUSION_SELF."?".FUSION_QUERY."&file=/downloads/Slownik_1_0.rar' target='_blank'><img src='/images/pobierz.png' alt='Pobierz'></a></center></td>";
?><?php
<td width='120'><center><?php
echo $data['page_count'];
?>
<?php
</center></td>
<td width='120'><center><a href='/user/bugs.php'><img src='/images/blad.png' alt='Zg?o? B??d'></a></center></td>
</tr></table>
</center>
<p>
<font size='4'>Ze skryptu ko?ystaj?:</font>
<br>
<b>- <a href='http://www.tolkien-world.info/' target='_blank'>''W?adca Pier?cieni, Tolkien</a>''</b>";
} else {
echo "<font size='4'><center><b><span style='color: red'>Aby pobra? plik <a href='register.php'>Zarejestruj si?!</a></span></b></center></font>";
}
?>
A mam b??d:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/lsfan/domains/gorget.vot.pl/public_html/administration/custom_pages.php(74) : eval()'d code on line 29
Zerknie kto? w czym b??d. |
|
|
|
piotrek199214 |
Dodany dnia 30.05.2008 20:05:31
|

Bywalec

Postów: 977 Pomógł: 168
v7.01.05 Data rejestracji: 17.12.2007 21:05
|
Brakuje ci "; oraz po co tobie a? tyle <?php ?> Wystarczy?o zastosowa? echo i pozamyka? ";
Nie pro?ciej by?o by tak?:
<center>S?ownik</center><hr>
<br>
<b>Opis</b>
<br>
------------
<br>
Skrypt dzia?a na zasadzie zmiany wpisanego s?owa na drugie s?owo,
<br>
je?eli je odnajdzie. Mo?e s?u?y? np. jako s?ownik Polsko-Angielski.
<p>
<b>Przy wpisywaniu s?owa du?e i ma?e litery s? wa?ne!</b>
<p>
<?php
if (iMEMBER) {
echo "<center>
<table border='1'><tr>
<th>Wersja</th>
<th>Rozmiar</th>
<th>Download</th>
<th>Pobrano</th>
<th>Zg?o? B??d</th>
</tr><tr>
<td width='120'><center>1.0</center></td>
<td width='120'><center>2,28 KB</center></td>
<td width='120'><center>";
echo "<a href='".FUSION_SELF."?".FUSION_QUERY."&file=/downloads/Slownik_1_0.rar' target='_blank'><img src='/images/pobierz.png' alt='Pobierz'></a></center></td>";
echo "<td width='120'><center>";
echo $data['page_count'];
echo "</center></td>
<td width='120'><center><a href='/user/bugs.php'><img src='/images/blad.png' alt='Zg?o? B??d'></a></center></td>
</tr></table>
</center>
<p>
<font size='4'>Ze skryptu ko?ystaj?:</font>
<br>
<b>- <a href='http://www.tolkien-world.info/' target='_blank'>''W?adca Pier?cieni, Tolkien</a>''</b>";
} else {
echo "<font size='4'><center><b><span style='color: red'>Aby pobra? plik <a href='register.php'>Zarejestruj si?!</a></span></b></center></font>";
}
?>
Edytowane przez piotrek199214 dnia 30.05.2008 20:08:39
Pomog?em Ci? Wystarczy podzi?kowa? i oznaczy? post jako pomocny
Tanie tworzenie wtyczek, masz problem napisz.
|
|
|
|
Szapko |
Dodany dnia 30.05.2008 20:19:32
|

Bywalec

Postów: 888 Pomógł: 66
Data rejestracji: 19.08.2007 19:49
|
Faktycznie da?em za du?o tego php i sie pomota?em.
Dzi?ki, b?d? pami?ta? ?e sie tak nie robi.
Ale nie zlicza
Przyk?ad: http://www.gorget...?page_id=6
Edytowane przez Szapko dnia 30.05.2008 20:37:24
|
|
|
|
bartek124 |
Dodany dnia 30.05.2008 20:47:47
|

Weteran

Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
Mój b??d. W moim poprzednim po?cie masz nowe. Wykonaj jeszcze raz.
Nie pomagam na komunikatorach oraz PW!
|
|
|
|
Szapko |
Dodany dnia 30.05.2008 20:54:23
|

Bywalec

Postów: 888 Pomógł: 66
Data rejestracji: 19.08.2007 19:49
|
Dzia?a, wielkie, wielkie dzi?ki, bo szuka?em takiego czego? kupe czasu. |
|
|
|
kamkos |
Dodany dnia 20.06.2008 15:39:56
|

Przedszkolak

Postów: 37
Data rejestracji: 24.02.2007 13:15
|
Mam pytanko co do tego licznika. Chcia?bym, aby pokazywa?o si? Pobrano 4 razy a nie samo 4 Co mam zrobic ?
@edit
Dobra, dotar?em do tego. Bardz prosto:
<?php
//LINK DO PLIKU
echo "<a href='".FUSION_SELF."?".FUSION_QUERY."&file=PLIK.zip' target='_blank'>Link</a> ";
//
//POKAZANIE LICZNIKA
[color=red]echo"Pobrano ";[/color]
echo $data['page_count'];
[color=red]echo" razy. ";[/color]
?>
Edytowane przez kamkos dnia 20.06.2008 15:46:38
|
|
|