Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 2.08.2003 Skąd: Przemyśl Ostrzeżenie: (0%)
|
Nie,nie, źle mnnie zrozumieliście. Jak jusz mówiłem na stronie mam zamieszczony taki skrypt.
[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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) problemu thenx. |
|
|
|
mhs szczerze piszac to nie zaglebialem sie w Twoj kod ... 10.08.2003, 18:58:42
spenalzo Przeczytaj o przesyłaniu zmiennych, potem pododawa... 10.08.2003, 19:40:22 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 16:26 |