[php:1:cb0fd3f968]<?php
<img border="0" src="img/nawigacja.jpg" usemap="#nawigacja" width="280" height="58" align="absmiddle"> <? include "adsrv/ad.php"; ?>
</td>
</tr>
<tr>
<td width="182" height="23" valign="top">
<? include("includes/menu.inc"); ?>
</td>
<td width="396" height="23" valign="top">
<?
$go=$_GET["go"];
if(!isset($go)) {
include("teksty/news.html");
}
else {
if(is_file("teksty/$go.html")) {
include("teksty/$go.html");
}
else
echo "
<center>Taka strona nie istnieje, skontaktuj się z <a href="mailto:biski@o2.pl">adminem</a> serwisu! Za utrudnienia przepraszamy...</center>
";
}
?>
</td>
<td width="183" height="23" valign="top">
<? include("includes/menu2.inc"); ?>
</td>
</tr>
</table>
?>[/php:1:cb0fd3f968]
Zrobiłem teraz stronę download.html która wrzuciłem do katalogu teksty. Na tą stronę chce wstawić skrypt do downloadu. Można go ściągnąć ze strony www.phpflash.w.pl. W info napisali, że aby wstawić skrypt na strone to musze umieścić na niej taki kod: <? include "download/download.php" ?>. Gdy wejde na strone index.php?go=download skrypt wyświetla się, ale gdy klikne naprzykład na link otworz kategorie to wyświetla mi się strona http://localhost/index.php?id=kat1&action=display której nie ma. Prawidłowo powinna wyświetlać sie strona http://localhost/download/download.php?id=...&action=display. Na stronie wyświetla mi się też coś takiego:
Nie znaleziono pliku konfiguracyjnego! (prawdopodobnie nieprawidłowa ścieżka dostępu w pliku "download.php")
A oto fragment pliku download.php:
[php:1:cb0fd3f968]<?php
<?
//Pełna ¶cieżka do skryptu (w przypadku Windows należy używać dwóch znaków "")
$full_path=http://localhost/download";
if(!include "$full_path/config.php"){
echo "<br><br><b>Nie znaleziono pliku konfiguracyjnego! (prawdopodobnie nieprawidłowa ¶cieżka dostępu w pliku "download.php")</b><br><br>";
}
if(!isset($action)) {
$action="main";
}
switch ($action) {
case "main":
if(!file_exists("download/data/sections.dat")){
echo "Nie utworzono żadnej kategorii. Aby to zrobić skorzystaj z <a href=download/admin.php>Panelu Administracyjnego</a>.<br>";
die();
}
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);
$all=count($kategorie);
$x=1;
for ($i=0; $i<=$all; $i++) {
$kategorie[$i]=eregi_replace("_", " ", $kategorie[$i]);
$line=explode("||", $kategorie[$i]);
if ($line[2]!="") {
$z=$z+$line[0];
echo "<img src="$cat_image" align=bottom border=0><p><b>$x. $line[2]</b></p>";
echo "<a href=$page_name?id=$line[1]&action=display>otwórz kategorię</a> | liczba plików: $line[0]<br><hr size=1 noshade color=black><br>";
$x++;
}
......
?>[/php:1:cb0fd3f968]
W trzeciej linijce jest ustawiona scieżka na http://localhost/download. Próbowałem tam wstawić już wszystko. Problem może rozwiązać chyba zrobienie strony bez tego skryptu co podałem na początku. Ja jednak chce znaleśc inne wyjście. Za rozwiązanie mojego drugiego i napewno nie ostatniego
