Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Skrypt naliczania pobieran
Forum PHP.pl > Forum > Gotowe rozwiązania > Szukam
metonator
Jak w tytule, szukam skryptu w stylu http://lookias.worms2d.info/download.php
Jest taki skrypt w ogole czy takie skrypty sie pisze samemU??
Polonistyk
Nie wiem czy robiłem po poprawnie, ale zawsze wykonywałem to w mniej więcej taki sposób:

tabela `download`

|id||nazwa|plik|pobran|
|1|Super skrypt|http://directlinkdopliku.pl|521|

  1. <?
  2. $id = $_GET['id']; //pamiętaj musisz zabezpieczyć tą zmienną
  3. $plik = mysql_query("SELECT * FROM `download` WHERE `id` = '".$id."' LIMIT 1");
  4. $plikf = mysql_fetch_array($plik);
  5. mysql_query("UPDATE 'download' SET `pobran` = pobran + 1; WHERE `id` = '".$id."'");
  6. header("Location: "$plikf['plik']);
  7. ?>

Mam nadzieję, że o niczym nie zapomniałem smile.gif
Pisałem z palca, więc może (ale nie powinien) pojawić się jakiś błąd.
metonator
Parse error: syntax error, unexpected T_VARIABLE in C:\xampp\htdocs\Metty\index.php on line 6

a w linijce header("Location: "$plikf['plik']);

Probowalem:

header("Location: "$plikf['plik']"");
header('Location: "$plikf['plik']');
header(Location: "$plikf['plik']");
header(Location: "$plikf['plik']);

Ale daje mi inne rozne bledy sad.gif
ShadowD
header("Location: "$plikf['plik']);
Zamień na:
header("Location: ".$plikf['plik']);
lub
header("Location: $plikf['plik']");
a najlepiej
header('Location: '.$plikf['plik']);
metonator
Ok cos zadzialalo ale mam jeszcze blad: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\index.php on line 20

LINIJKA 20: $plikf = mysql_fetch_array($plik);

probowane:

$plikf = mysql_fetch_array(.$plik);
$plikf = mysql_fetch_array(".$plik");
$plikf = mysql_fetch_array("$plik");
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.