Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pytanko z gatunku....
Forum PHP.pl > Forum > PHP
patrycjusz
kolejne pytanie które może dzisiaj dobić niejednego modertora i innych użytkowników...(swoim laicyzmem ofcouz)...
mam katalog z plikami tekstowymi przygotowałem sobie plik do ich edycji
i przydałabymi się funkcja która zliczała by te pliki (dokładnie zwykły tekst zapisany w cośtam.inc)i wyświetlała by ich wybór do dalszej edycji
(input type=radio lub cosik w tym stylu) ... z góry dzięki za pomoc.
Omega
Ten kod wylistuje wszystkie pliki z podanego katalogu...

[php:1:66c75aa58c]<?php
$dirpath="./news/newsy";
$dp=opendir($dirpath);
while($element = readdir($dp))
{
if ($element!='.' and $element!='..')$elementy[] = $element;
}
closedir($dp);
?>[/php:1:66c75aa58c]
patrycjusz
...chyba nie dokońca opisałem swój problem tak jak powienem...
widzisz myślę nad skryptem który zliczał by pliki później pobierał ich nazwę (lub jakoś by ją przypisywał do konkretnego pliku) a następnie genrował by je w polach wyboru (<select>...)tak abym zawartośc tego pliku mógł sobie wrzucić w pole typu <textarea>....
przepraszam jeżeli zawracam głowę ale mi jako człowiekowi raczkującemu nic nie przychodzi do głowy...
(może juz późna pora...? nie wiem) ale dzięki za wszelkie porady...
scanner
Skoro masz nazwy plikow w tablicy $elementy to chyba selecta czy cos podobnego juz potrafisz czyba jednym [manual:332daf7190]foreach[/manual:332daf7190] zrobic?
patrycjusz
smutno mi to powiedzieć ale nie bardzo.....
KaMeLeOn
Cytat
smutno mi to powiedzieć ale nie bardzo.....

Masz, ale obiecaj że poczytasz tego manuala bo on rozwiązuje 90% problemów :wink:
[php:1:f8373904c4]<?php
$dirpath = "./news/newsy";
$dir = opendir($dirpath);

echo '<select name="pliki">';
while( $element = readdir($dir) )
{
if( ($element != '.') && ($element != '..') )
{
if( is_file($element) )
{
echo '<option value="' . $element . '">' . $element . '</option>';
}
}
closedir($dir);
echo '</select>';
?>[/php:1:f8373904c4]

EDIT: Taki kod jest szybszy...
patrycjusz
tak szczerze to nie mogę jeszcze sobie poradzić z manualem, ktoś powie że tam jest czarno na białym, ale ja potrzebuję czegoś "żywego" czegoś na przykładzie życiowym bo dopiero jak się tym "bawie" to zaczynam to kumać....

EDIT.
dzięki może jeszcze kiedyś coś ze mnie wyrośnie....
a co manuala .... no wiesz staram sie ale mój umysł najwidoczniej potrzebuje też troszeczkę "żywego mięska...."
jeszcze raz dzieki
... he,he miło jest odczuwać przypływ wiedzy teraz to rozumiem (właśnie przeczytałem ten temat w manualu)...
patrycjusz
... powiniem iść się zdrzemnąć z tym problemem...
potrzebuję wklepać zawrtość tego pliku który wybieram tu...
tak że w osobnym skrypcie wybieram ten plik a tutaj jest on generowany...
[php:1:4760a12dc5]<?php
<?
$file = file("tutaj plik ktorego wybieram.txt");
$total = count($file);
for($i=0; $total > $i; $i++)
{
$wiersz = explode("||", $file[$i]);
}
?>
coś tam
<form action="zapisz.php" method="post">
<textarea name=opis align=center rows=20 cols=83>
<? echo $wiersz[1]; ?></textarea><br>
<script language="javascript1.2">
editor_generate('opis');
</script>
<input type="submit" value="submit"><br>
</form>
?>[/php:1:4760a12dc5]
nie wiem może jestem już zmęczony i niewidzę prostych rzeczy....
z góry przepraszam cię moderatorze za prowadzenie mnie za rękę...
dzięki za wyrozumiałość czyli mówiąć prościej jak połączyć to od czego zacząłem naszą rozmowę z tym co pokazuję tutaj...
patrycjusz
dziękuje za wszelką pomoc ale na dziś już chyba wystarczy wiem że mój problem jest (tak mi się wydaje prosty) ale ja już przy nim wymiękam więć za wszelką pomoc w dniu jutrzejszym z góry wielkie dzięki!
Chociarz jak się obudzę i zobaczę nowy dzięń to już pewnie będe wiedział z czym to skonsumować, ale dla pewnośći piszcie wszelkie uwagii... jeszcze dziś
patrycjusz
właśnie się obudziłem i zauważyłem brak postów na mój problem :? ,
dzisiaj mam prawie już wolny dzień więc będe myślał ale za wszelkie koncepcje będe wdzięczny Pozdro PAT smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.