Jump to content
php.lv forumi

Ko es daru nepareizi?


andris_b

Recommended Posts

:o Problēma man ir sekojoša man ir šādi izveidots links

if(!empty($fails))
	 {
	 echo "<tr bgcolor=\"#000022\"><td colspan=\"3\">$j. <a href='c:/apache2/htdocs/uploads/$fails'>$virsraksts</a></td></tr>";
	 }
	 else
	 {
	 echo "<tr bgcolor=\"#000022\"><td colspan=\"3\">$j. <a href='$links'>$links</a></td></tr>";
	 }

kur no db var tikt nolasīts faila nosaukums un tā virsraksts, ja attiecīgajā ierakstā faila nav, tad kautkaada nebūt saite uz citu interneta maajas lapu.

Problēma ir tāda kad izveidotā saite uz failu nedarbojas. Browsera apakšā parādās kad uzbrauc uz linka virsu tas ceļš pareizs(piem. file:///c:/apache2/htdocs/uploads/xxx.zip), rociņa arī parādās kad uzbraukts virsū, bet nekādīgi nevar linku iedarbināt un atiecīgo failu nolādēt! Kas tur varētu būt par problēmām?

 

Gaidiishu jūsu ieteikumus! PALDIES!!!

Link to comment
Share on other sites

Tieshi taa bet manaa gadiijumaa ir nevis zip bet rar, es domaaju ka tam nevajadzeetu buut probleemasceelonim!!! Izmeeģinaaju parastam htm failam un tam aizgaaja a man shaadaa veidaa nekas neshancee. Galvenais ka nesaprotu kur ir probleema!!!

Link to comment
Share on other sites

Neko taadu neesmu licis, bet kad noklikshkina uz save target tad izmetas erors ka cant download :( Kad biju noraadiijis c:\apache2\... tad vareeju caur save target bet tagad nee! A kur var kautko tamliidziigu sasleegt (tajos ini failos tachu nekas taads nav ne???)

Link to comment
Share on other sites

conection with server was reset

Tā ir rakstīts kad mēģina caur save target nodawnlodēt failu! Jo tagad man tas links uz failu norāda caur http://serveris/katalogs/fails.rar, bet kad bija file://c:/apache2/htdocs/uploads/fails.rar tad varēja nodawnlodēt caur save target

neko neesmu darijis taadu ko atceros kas varētu būt saistīts ar šādu problēmu!

Varbūt vari kaa paliidzeet ar padomu!

Link to comment
Share on other sites

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1257">
</head>
<?
$file="FAILS.rar";
?>
<body>
<?
print "<a href=\"http://www.andris/uploads/$file\">Fails</a>";
?>
</body>
</html>

Pamēģināju uzrakstīt vienkāršu pārbaudes php failu. Palaidu un tas pats, bet tiko linku uztaisa htm formātā tā viss aiziet! Ir taču cilvēki kas ar PHP no DB publicējuši failus vai tiešām man kautkas ne tā ir kautkur sakonfigurēts! Palīdziet ar padomu!!!

Link to comment
Share on other sites

Nezinu vai kas mainīsies, bet kapēc tu lieto print? Kapēc tev

print "<a href=\"http://www.andris/uploads/$file\">Fails</a>";

te tev ir \ otrādi ?

un kapēc aiz href tev to \ vajag? Un tev $fails = FAILS.rar Vai tev arī uz servera tas ir ar lieliem burtiem? es rakstitu taa

echo "<a href='http://www.andris/uploads/$file'>Fails</a>";

Link to comment
Share on other sites

Tas Gacha ir tikai piemērs kurā es pārbaudīju ar reāliem failiem un direktorijām un tas nešancēja. Vienīgais ja linka vietā norāda ar ceļu c:/ tiripiri nevis ar http://tiripiri tad ir iespējams failu downlodēt ar save target Ja norāda ar to http:/serveris/folderis/fails.rar tad browserisizmet erorr

Explorer can`t download from http://serveris/folderis/fails.rar

conection was reset by server

Tas ir vis kas man notiekaaas tapeec paliidziibu luudzu jo taa tas normaali nevar buut ka no php nevareetu nodawnlodeet failu kaa no htm lapas, jo no htm lapas man viss šancee nevainojami.

Link to comment
Share on other sites

×
×
  • Create New...