Soubory

Prosim Vas ako nahram subory na web...dakujem
pomocí programu, kterému se říká FTP klient. Jeden takový je součástí programu TotalCommander.Návod na použití je na: http://faq.webzdarma.cz/otazka.php?34
Mam ftp klienta ale ked tam zadam poslat subor tak mi to pise ze prenos se nezdaril...
No tak uz sa mi podarilo poslat subor ale nemam ho na stranke skus pozret moju stranku a napis mi prosim ta....diky moc
stránka funguje, je tam nějaké intro. Ale měl jsi napsat jaký soubor se ti podarilo poslat a stránkách není, netuším, co mám hledat
Poslal som tam napriklad zlozku images alebo tak ale ako tam mam zvolit tu cestu ze ked kliknem na odkaz aby sa mi zobrazili napr.obrazky?a preco nejde spravca suborou na webzdarma...diky moc
= martin (all-mobile.xf.cz) =
Clovicku, mi nemame hesla od tveho webu.
"pozret moju stranku" :)
http://all-mobile.xf.cz/
Na teto strance mas nejaky flash. Ale pokud ten obrazek ma nejake konkretni jmeno nebo konkretni cestu, tak tu mi nezjistime bez pristupu na webftp tveho uctu. Jenze, kdyz sem das hesla, tak ti to zas muze kdokoliv smazat :)

"Poslal som tam napriklad zlozku images"
Oki, ale pochop, bez konkretniho nazvu nam to napise pristup odepren. To je proste bezpecnostni opatreni na wz.cz. Muzem zkusit:
http://all-mobile.xf.cz/images/ ... -> Chyba 404 - soubor nebyl nalezen
Jenze to nic neznamena, jen, ze tam bud adresar images neni nebo tam neni soubor images/index.htm
Uplne jinak se chova treba volny.cz:
http://www.volny.cz/peter.mlich/Pr/
Tam to proste vypise seznam souboru. Coz je bezpecnostni riziko a to dost veliky.

Kdyz si nahrajes ale do toho adresare soubor index.php s timto obsahem:

<?php
$dir = "./";
$dirhandle = opendir($dir);
$dirs = array();
$files = array();
while ($rec = readdir($dirhandle))
{
if ($rec!=="")
{
if (!is_dir($dir.$rec)) {$files[] = $rec;}
else {$dirs[] = $rec;}
}
}
closedir($dirhandle);
sort($dirs);
sort($files);

$t ="<b>dirs</b>";
foreach ($dirs as $key => $value)
{$t.="<br>$value";}
$t.="<hr><b>files</b>";
foreach ($files as $key => $value)
{$t.="<br>$value";}
echo $t;
?>

Tak budeme o moc chytrejsi.
http://all-mobile.xf.cz/index.php
http://all-mobile.xf.cz/images/index.php
jeste bych to vylepsil na prochazeni adresari, takze staci to nahrat do hlavniho adresare:

<?php
$dir = isset($_GET["dir"])?urldecode($_GET["dir"]):".";
$dirhandle = opendir($dir);
$dirs = array();
$files = array();
while ($rec = readdir($dirhandle))
{
if ($rec!=="")
{
if (!is_dir($dir."/".$rec)) {$files[] = $rec;}
else {$dirs[] = $rec;}
}
}
closedir($dirhandle);
sort($dirs);
sort($files);
$t ="<b>dirs</b>"; foreach ($dirs as $key => $value) {$t.="<br><a href=\"showdir.php?dir=".urlencode($dir."/".$value)."\">$value</a>";}
$t.="<hr><b>files</b>"; foreach ($files as $key => $value) {$t.="<br>$value";}
echo $t;
?>
Nebylo by jednodušší povolit výpis adresáře v .htaccess příkazem Options +Indexes?
= mr.mare (mr-mare.wz.cz) =
.htaccess zatim nerozumim, momentalne resim JS ajax. Jestli se tim budu zabyvat tak asi jen kvuli mod_rewrite.
Takze bys mu mohl objasnit presny postup, kdyz uz :)
Diky moc uz to vsetko ide diky za radu....vsetkym
ok, takže otevřeš si poznámkový blok, napíšeš tam tento řádek:

Options +Indexes

dáš Uložit, v nabídce Uložit jako typ vybereš Všechny typy a jako název souboru napíšeš .htaccess (před tečkou nic není, jako by to byla jenom přípona). Ten soubor si uložíš k sobě na disk, nejlíp do šložky, kde máš data na web (jestli máš na localhostu server, tak do rootu webu a můžeš to rovnou vyzkoušet). A pak už to jenom nahraješ na webzdama.cz.

Ještě malý vysvětlení: tahle volba říká, zda se budou generovat indexy adresáře – tzn. když server nenajde soubor index.htm, index.php (atd. – závisí na konfiguraci serveru), vypíše obsah adresáře (v případě +Indexes) nebo vyhodí chybovou stránku 403 Forbidden (v případě -Indexes).

Nějaké další info, co všechno se dá pomocí .htaccess změnit, je taky na http://www.jakpsatweb.cz nebo zkus Google, ten toho najde hromadu.

Mod_rewrite je na delší vysvětlování a to už je nutný zkoušet doma (nechceš přece shodit server na wz?), určitě si s tím užiješ srandy ;-)
Prosím vás už to NUTNĚ potřebuji a nyslím že nejsem sama!§Můžete nám říci kdy to přibližně pojede?!