[PHP] Názov súbora načítaný do textboxu
[PHP] Názov súbora načítaný do textboxu
Čaute dá sa spraviť kod, ktorý by načítal názov súbora napr. e002.php do textboxu toho istého súbora (teda hodnotu e002)??? Neviem ako to vyriešiť. Ďakujem za ochotu a rady 
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
-
vivaSlovakia
Guru wannabe
- Príspevky: 2119
- Registrovaný: 29 júl 2006, 10:30
Kód: Vybrať všetko
<?php
$fname = explode('.', basename(__FILE__));
echo $fname[0]; //samotny nazov suboru
?>Dakujem funguje to ale potrebujem este jednu vec a to ako to mam dat do hodnoty textboxu?fruxo napísal:Kód: Vybrať všetko
<?php $fname = explode('.', basename(__FILE__)); echo $fname[0]; //samotny nazov suboru ?>
<input type="text" name="t1" size="29" value="POTREBUJEM TO SEM" style="visibility: hidden;">
fruxo: subor sa bude volat bla.bla.bla.php a je problem
Majo053: nepochopil som... o co ide? Ved tu hodnotu vypis tam, kam chces.
Majo053: nepochopil som... o co ide? Ved tu hodnotu vypis tam, kam chces.
Kód: Vybrať všetko
<input type="text" name="t1" size="29" value="<?php echo $fname[0]; ?>" style="visibility: hidden;">[quote=""J""]fruxo: subor sa bude volat bla.bla.bla.php a je problem
Majo053: nepochopil som... o co ide? Ved tu hodnotu vypis tam, kam chces.[/quote]"J": problem bol prekleeeep
dik za pomoc vsetkym!
Majo053: nepochopil som... o co ide? Ved tu hodnotu vypis tam, kam chces.
Kód: Vybrať všetko
<input type="text" name="t1" size="29" value="<?php echo $fname[0]; ?>" style="visibility: hidden;">Kde "tam"? Mozes pouzit fciu scandir() na vlozenie obsahu lubovolneho priecinku do pola a cez foreach testovat, ci je to priecinok:
Kód: Vybrať všetko
<?php
$nazov_priecinku = './tvoj/nazov/priecinku/';
$obsah = scandir($nazov_priecinku);
foreach ($obsah as $subor)
{
if (($subor != '.') and ($subor != '..') and is_dir($subor))
{
echo $subor."<br />";
}
}
?>Samozrejme, ved tak si to chcel, nie?
A ak chces, aby ti vypisalo len subory s priponou txt, tak:
Mimochodom, skus sa trosku nad sebou zamysliet. Ziadas pomoc, ale tvoje prispevky sa nedaju ani rozlustit. Je tu dost skusenych programatorov, ale vsetci sa na teba zvysoka vyseru, lebo sa neda zistit, co chces.
Ak chces, aby ti vypisalo vsetky subory, tak si uprav riadok s podmienkou takto:vsetki zlosky co su tam vypisalo nazov
Kód: Vybrať všetko
if (is_file($subor))Kód: Vybrať všetko
if (is_file($subor) and (substr(strrchr($subor, '.'), 1) == 'txt'))Mimochodom, skus sa trosku nad sebou zamysliet. Ziadas pomoc, ale tvoje prispevky sa nedaju ani rozlustit. Je tu dost skusenych programatorov, ale vsetci sa na teba zvysoka vyseru, lebo sa neda zistit, co chces.
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Kód: Vybrať všetko
<?php
$nazov_priecinku = './test/';
if(isset($_GET['del']) && file_exists($nazov_priecinku . $_GET['del'])) unlink($nazov_priecinku . $_GET['del']);
$obsah = scandir($nazov_priecinku);
foreach ($obsah as $subor)
{
if (($subor != '.') and ($subor != '..'))
{
echo $subor." [<a href='?del=".$subor."'>X</a>]<br />";
}
}
?>Len na cfg:
Pisal som ti to vyssie.
Na editaciu suboru mozes pouzit fcie file_get_contents (ziskanie obsahu) + file_put_contents (zapisanie do suboru) alebo fopen() + fwrite() + fclose().
Najdi si popis tychto fcii v manuali na php.net a hladaj, zapisovanie do suboru tu bolo vysvetlovane velakrat.
Kód: Vybrať všetko
<?php
$nazov_priecinku = './test/';
if(isset($_GET['del']) && file_exists($nazov_priecinku . $_GET['del'])) unlink($nazov_priecinku . $_GET['del']);
$obsah = scandir($nazov_priecinku);
foreach ($obsah as $subor)
{
if (is_file($subor) and (substr(strrchr($subor, '.'), 1) == 'cfg'))
{
echo $subor." [<a href='?del=".$subor."'>X</a>]<br />";
}
}
?>Na editaciu suboru mozes pouzit fcie file_get_contents (ziskanie obsahu) + file_put_contents (zapisanie do suboru) alebo fopen() + fwrite() + fclose().
Najdi si popis tychto fcii v manuali na php.net a hladaj, zapisovanie do suboru tu bolo vysvetlovane velakrat.
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
hmm začalo to
//keď už píšem, nech som trošku užitočný: Načítaš si súbor do textarei, a pri odoslaní ho prepíšeš novým obsahom. Toto ti ale bude funkčné iba pri textových súboroch (čo predpokladám že ten config bude). V ďalšom poste nezabudni napísať že chceš editáciu aj na obrázky a word dokumenty a nech to hladá pozíciu mobilov na mape
a teraz tu máme kompletný listing s mazaním a chcem tam ešte editáciu. Asi sa budem opakovať, aleČaute dá sa spraviť kod, ktorý by načítal názov súbora napr. e002.php do textboxu toho istého súbora (teda hodnotu e002)??? Neviem ako to vyriešiť. Ďakujem za ochotu a rady
lebo mňa už prestávaš baviť.audiotrack napísal:nabudúce rovno napíš všetko čo chceš do prvého postu
//keď už píšem, nech som trošku užitočný: Načítaš si súbor do textarei, a pri odoslaní ho prepíšeš novým obsahom. Toto ti ale bude funkčné iba pri textových súboroch (čo predpokladám že ten config bude). V ďalšom poste nezabudni napísať že chceš editáciu aj na obrázky a word dokumenty a nech to hladá pozíciu mobilov na mape