Witam
Więc mam problem z download_asystent_v1.0 . Przejde do konkretów. Adres strony
Kliknij TUGdy wchodze do działu Tweaksoftware pojawiaja się kategorie gdy klikam w "otwórz kategorię" następuje przekierowanie na strone główną a powinno nastąpić wejście do kategorii.Skrypt jest dobrze zainstalowany , chmody nadane itp. Skrypt znajduje sie w folderze download w Index.php głownej strony includowany jest plik frame3.php w pliku frame3.php jest ten oto kod:
Kod
<?
switch ($_GET['id'])
{
case ("artykuly"):
include ("artykuly02/index.php");
break;
case ("newsarchiwum"):
include ("newsarchiwum.php");
break;
case ("tweaksoftware"):
include ("download/download.php");
break;
//( ... )
default:
$newspath="news";
include "$newspath/show.php";
}
?>
W pliku config.php ustawiałem już :
Kod
//Nazwa strony na której będzie używany skrypt, np. "download.php";
$page_name="frame3.php";
i
Kod
//Nazwa strony na której będzie używany skrypt, np. "download.php";
$page_name="frame3.php?id=tweaksoftware";
oraz
Kod
//Nazwa strony na której będzie używany skrypt, np. "download.php";
$page_name="index.php?id=tweaksoftware";
również
Kod
//Nazwa strony na której będzie używany skrypt, np. "download.php";
$page_name="index.php;
Jednak nic nie pomaga

Kod skryptu download asystent - plik download.php :
<?
//Pełna ścieżka do skryptu (w przypadku Windows należy używać dwóch znaków \"\")
$full_path=\"http://kamil22.webd.pl\";
if(!include \"$full_path/download/config.php\"){
echo \"<br><br><b>Nie znaleziono pliku konfiguracyjnego! (prawdopodobnie nieprawidłowa ścieżka dostępu w pliku \"download.php\")</b><br><br>\"; }
$action=\"main\";
}
switch ($action) {
case \"main\":
echo \"Nie utworzono żadnej kategorii. Aby to zrobić skorzystaj z <a href=download/admin.php>Panelu Administracyjnego</a>.<br>\"; }
if($display_head_msg==1){
echo \"$head_message\"; }
if($enable_search==1){
include \"download/search_form.php\";
}
$sections=\"download/data/sections.dat\";
$kategorie=file($sections); $x=1;
for ($i=0; $i<=$all; $i++) {
$line=explode(\"||\", $kategorie[$i]); if ($line[2]!=\"\") {
$z=$z+$line[0];
echo \"<img src=http://kamil22.webd.pl/download/img/cat.gif align=bottom border=0><p><b>$x. $line[2]</b></p>\"; echo \"<a href=http://kamil22.webd.pl/index.php?id=tweaksoftware&id=$line[1]&action=display>otwórz kategorię</a> | liczba plików: $line[0]<br><hr size=1 noshade color=black><br>\"; $x++;
}
}
echo \"<b>»</b> suma plików: <b>$z</b>\"; if($enable_report==1){
echo\" | <a href=$page_name?action=report>zgłoś plik</a>\";
}
if($display_admin_link==1){
echo \" | <a href=download/admin.php>administracja</a> |\"; }
break;
case \"display\":
$datafile=\"download/data/$id.dat\";
echo \"Błąd! Nie można wyświetlić tej kategorii.<br><br><a href=\"javascript:history.back()\"><b>«</b> wstecz</A>\"; }
if($enable_search==1){
include \"download/search_form.php\";
}
if($sort_by_count==1){
rsort ($table, SORT_NUMERIC
); }
if($ile==0){
echo \"Brak plików w wybranej kategorii!<br><hr size=1 noshade>\"; }
for ($i=0; $i<=$ile; $i++) {
$data=explode(\"||\", $table[$i]); if ($data[4]!=\"\" && $data[4]!=\"0\") {
$size=\"$data[4] KB\";
}
else {
$size=\"brak\";
}
if ($data[2]!=\"\") {
echo \"<p><b>$data[1]</b></p><p align=\"justify\">
$data[3]</p><p align=left>\";
if($display_count==1){
echo \"pobierano: $data[0] razy | \"; }
if($display_size==1){
echo \"rozmiar pliku: $size | \"; }
//echo \"<input src=\"$download_ico\" type=\"image\" style=\"border:0;\" OnClick=\"window.location.href='$main_url/download/download.php?action=save&id=$data[5]&cat=$id'\"><hr size=1 noshade></p>\";
echo \"<a href='$main_url/download/download.php?action=save&id=$data[5]&cat=$id'\"><img src=\"$download_ico\" border=\"0\"></a><hr size=1 noshade></p>\"; }
}
}
else {
echo \"Błąd! Nie można wyświetlić tej kategorii.<br><br><a href=\"javascript:history.back()\"><b>«</b> wstecz</a>\"; }
echo \"<a href=\"javascript:history.back()\"><b>«</b> wstecz</A> | <a href=$page_name>kategorie</a> | <a href=\"#\">do góry</A> | \"; if ($enable_report==1){
echo \"<a href=$page_name?action=report>zgłoś plik</a> | \"; }
echo \"<a href=\"mailto:$admin_mail?subject=Problem z pobraniem pliku\">problem</a> | \"; if($display_admin_link==1){
echo \"<a href=download/admin.php>administracja</a> |\"; }
break;
case \"save\":
$datafile=\"data/$cat.dat\";
$f=fopen($datafile, \"w\"); for ($i=0; $i<=$ile; $i++) {
$data=explode(\"||\", $table[$i]); if($data[5]==$id) {
$addr=$data[2];
$data[0]++;
}
if ($data[2]!=\"\") {
$write_str=\"$data[0]||$data[1]||$data[2]||$data[3]||$data[4]||$data[5]n\";
}
}
if (!eregi(\"http://\", $addr)) { header (\"Location: $main_url/download/files/$addr\"); }
else
{
header (\"Location: $addr\"); }
}
echo(\"Nie można znaleˇć pliku!\"); }
break;
case \"report\":
if($f_name==\"\" || $f_url==\"\" || $email==\"\" || $f_cat==\"\") {
echo \"<center><b>Zgłoś plik:</b></center><br><hr size=1 noshade>\"; if($display_report_msg==1){
echo \"$report_message<br><br>\"; }
echo \"<form action=\"$page_name\" method=\"post\">nazwa pliku: <b>*</b><br><input type=\"text\" name=\"f_name\"><br> kategoria: <b>*</b><br><input type=\"text\" name=\"f_cat\"><br>
opis:<br><textarea rows=10 cols=35 name=\"f_desc\" maxlength=\"500\"></textarea><br>
url do pliku: <b>*</b><br><input type=\"text\" name=\"f_url\" value=\"http://\"><br>
dodał:<br><input type=\"text\" name=\"nick\"><br>
e
-mail: <b
>*</b
><br
><input type
=\"e-mail\" name=\"email\"><br><br><input type=\"hidden\" name=\"action\" value=\"report\"><input type=\"hidden\" name=\"form_used\" value=\"true\">
<input type=\"submit\" value=\"zgłoś\"> <input type=\"reset\" value=\"reset\"><br>
</form>Pola zaznaczone znaczkiem <b>*</b> są obowiązkowe do wypełnienia.<hr size=1 noshade>\";
if($form_used==\"true\") {
echo \"<center><b>Nie wypełniono wymaganych pól!</b></center><br>\"; }
echo \"<center>[ <a href=\"javascript:history.go(-1)\">wstecz</a> ]</center><br>\"; } else {
$mailbody=\"Zgłoszono nowy plik.n tytuł: $f_namen kategoria: $f_cat,n opis: $f_descn do
dał: $nick,n e-mail: $email\";
if(mail(\"$admin_mail\", \"Zgłoszono plik do działu Download\", $mailbody, \"From: $admin_mail\")) { if($display_report_sent_msg==1){
echo \"$report_sent_message\"; }
} else {
echo \"<br><br><center>Wystąpił błąd podczas wysyłania zgłoszenia!</center>\"; }
echo \"<br><br><center>[ <a href=\"javascript:history.go(-2)\">ok</a> ]</center><br>\"; }
break;
case \"search\":
if(!isset($query) || $query==\"\") { echo \"Nie określono zapytania!<br><br><a href=javascript:history.back()><b>«</b> wstecz</a><br><br>\"; }
else {
$results=0;
$catfile=\"download/data/sections.dat\";
$kategorie=file($catfile); for($i=0; $i<=$all; $i++) {
$line=explode(\"||\", $kategorie[$i]); $datafile=\"download/data/$line[1].dat\";
for($z=0; $z<=$ile; $z++) {
$data=explode(\"||\", $table[$z]); if ($data[4]!=\"\" && $data[4]!=\"0\") {
$size=\"$data[4] KB\";
}
else {
$size=\"brak\";
}
$data[1
]=eregi_replace($query, \"<span style=\"background-color:$search_result_bgcolor;\"><font color=\"$search_result_fontcolor\">$query</span></font>\", $data[1]); $data[3
]=eregi_replace($query, \"<span style=\"background-color:$search_result_bgcolor;\"><font color=\"$search_result_fontcolor\">$query</span></font>\", $data[3]); if(eregi($query, $data[1
]) || eregi($query, $data[3
])) { echo \"<b>$data[1]</a></b><br><p align=justify>$data[3]</p>kategoria: <a href=$page_name?id=$line[1]&action=display>$category</a> | pobierano: $data[0] razy | rozmiar pliku: $size | <a href=\"download/download.php?action=save&id=$data[5]&cat=$line[1]\">pobierz</a><br><hr size=1 noshade>\"; $results++;
}
}
}
}
if($results==0) {
echo \"Nie znaleziono żadnych rezultatów<br><br><a href=javascript:history.back()><b>«</b> wstecz</a><br><br>\"; }
else {
echo \"znalezionych rezultatów: <b>$results</b><br><br><a href=javascript:history.back()><b>«</b> wstecz</a><br><br>\"; }
}
break;
}
//Usuwając poniższą informację korzystasz z tego skryptu nielegalnie!
echo \"<p align=center>Powered by <a href=http://www.phpflash.w.pl target=_blank>PHPFlash</a></p>\" ?>
Kod skryptu download asystent config.php
<?
//Główny adres strony, bez slasha na końcu;
$main_url=\"http://kamil22.webd.pl\";
//Hasło administratora;
$password=\"root\";
//Adres e-mail administratora;
$admin_mail=\"\";
//Nazwa strony na której będzie używany skrypt, np. \"download.php\";
$page_name=\"frame3.php?id=tweaksoftware\";
//Włączenie/wyłączenie treści nagłówka listy kategorii;
$display_head_msg=1;
//Treść nagłówka;
$head_message=\"<center><b>Kategorie działu Download:</b></center><br><br>\";
//Włączenie/wyłączenie użycia wyszukiwarki;
$enable_search=1;
//Ikona kategorii działu Download;
$cat_image=\"http://kamil22.webd.pl/download/img/cat.gif\";
//Ikona rozpoczęcia pobierania pliku;
$download_ico=\"download/img/ico.gif\";
//Włączenie/wyłączenie możliwości zgłaszania plików przez odwiedzających;
$enable_report=1;
//Właczenie/wyłączenie wyświetlania licznika pobrań;
$display_count=1;
//Właczenie/wyłączenie wyświetlania rozmiaru pliku;
$display_size=1;
//Właczenie/wyłączenie wyświetlania uwag do zgłaszania pliku;
$display_report_msg=1;
//Treść uwag do zgłaszania pliku;
$report_message=\"<b>Uwaga!</b> Zastrzegamy sobie prawo do zmian proponowanych kategorii i
opisów plików, a nawet odrzucenia niektórych propozycji bez podawania przyczyn.\";
//Właczenie/wyłączenie wyświetlania potwierdzenia wysłąnia zgłoszenia pliku;
$display_report_sent_msg=1;
//Treść potwierdzenia wysłania zgłoszenia pliku;
$report_sent_message=\"Dziękuję. Twoja propozycja zostanie dodana do działu <b>Download</b> po weryfikacji.\";
//Ścieżka dostępu do arkusza stylu używanego przez plik \"admin.php\" (względem tego pliku);
$admin_style=\"style.css\";
//Obrazek przycisku rozpoczęcia wyszukiwania;
$search_btn=\"download/img/search_btn.gif\";
//Właczenie/wyłączenie sortowania plików wg. ilości pobrań;
$sort_by_count=1;
//Kolor tła znalezionego zapytania w tekście;
$search_result_bgcolor=\"navy\";
//Kolor tekstu znalezionego zapytania;
$search_result_fontcolor=\"white\";
//Włączenie/wyłączenie wyświetlania linku do Panelu Administracyjnego w systemie;
$display_admin_link=1;
?>
Jeżeli coś jeszcze trzeba podać , piszcie.
Pisałem o tym problemie na innych forach ale nie uzyskałem pomocy

. W was ostatnia nadzieja

Pozdrawiam i czekam na pomoc :?
Ten post edytował *Kamil* 7.06.2005, 15:05:13