Pasek boczny
Konto
Konto
Szukaj
Szukaj
Ustawienia
Ustawienia
Szukaj

Szukaj w:



Zaawansowane wyszukiwanie
Ustawienia
Przełącz na wersję mobilną
Motyw
Język
Portale internetowe Kissdigital.pl - rozwiązania mobilne Kofeina sklep
Projekt, budowa i promocja - budujemy kompleksowo portale internetowe w oparciu o Drupal. Zaawansowane aplikacje mobilne - bogate portfolio. Dostarczamy czystą kofeinę, z której możesz sam przygotować "energetyka" takiego jak lubisz.




Newsy na stronie
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Subskrybuj ten temat
janex19950
Użytkownik
Offline

Reputacja: 0

 0     0    
1   06-07-2012   20:15   
Pokażę wam jak napisac skrypt, który będzie pobierał artykuły z określonego katalogu i umieszczał będzie je na stronie. No to zaczynamy.
Kod PHP:
<?
$katalog
="art";
$kat=opendir($katalog);
while (
$plik=readdir($kat)){
$rozszerzenie=substr($plik,strrpos ($plik,'.'));
if (
$rozszerzenie==".txt"){
$baza["$katalog/$plik"]=date("y-m-j h:i",
filemtime($katalog."/".$plik));
}
}
closedir($kat);
if (
$baza<>null){
arsort($baza);
while (list(
$nazwa,$data)=each($baza)){
$linia=0;
$nius=file ($nazwa);
foreach (
$nius as $wartosc){
if (
$linia==0){
echo 
"<strong>".$wartosc."</strong>(";
echo 
$data ")";
}
else echo 
$wartosc;
echo 
"<br>";
$linia++;
}
echo 
"<br>";
}
}
else echo 
"brak artykułów";
?>

Dziękuje za uwagę
zaxer
Użytkownik
Offline

Reputacja: 0

 0     0    
2   29-12-2012   17:58   
Nie bardzo rozumiem do czego to ma się przydać?
KITT
Przyjaciel
Offline

Reputacja: 33

 0     0    
3   29-12-2012   23:40   
Do czego służy ten skrypt dokładnie?
janex19950
Użytkownik
Offline

Reputacja: 0

 0     0    
4   31-12-2012   08:13   
(29-12-2012 23:40)KITT napisał(a):

Goście nie widzą linków. Zarejestruj się na forum klikając tutaj.


Do czego służy ten skrypt dokładnie?

otóż en skrypt służy do wyświetlania wszystkich plików o rozszerzeniu txt z podanego katalogu i sortowaniu od najstarszego do najnowszego wszystkich plików następnie wyswietlenie ich na stronie w odwrotnej kolejności czyli na początku najnowsze później coraz starsze. możesz do tego użyć funkcji include( jeżeli zapisales plik np jako news.php) jeżeli znasz trochę php to powinieneś wiedzieć o co chodzi z funkcją include
UnPix
Użytkownik
Offline

Reputacja: 8

 0     0    
5   21-01-2013   17:42   
Jeśli to miałby być poradnik to nie zasługuje on na to aby był w tym miejscu, co najwyżej w koszu. 2 Gdyby było to ładnie wytłumaczone, przejrzyście a nie wklejanie samego kodu to jeszcze, ale tak jak jest teraz to porażka 1
TheDead4Fun
Użytkownik
Offline

Reputacja: 4

 0     0    
6   21-01-2013   18:01   
Ale jako szybki kod do funkcji to jest przydatne. Chcesz wiedzieć co robi dany skrypt? To kursik php i sobie sprawdzaj poszczególne linijki. A jak nie to na "chłopski rozum", jeśli miałeś styczność z jakimś językiem programowania.
UnPix
Użytkownik
Offline

Reputacja: 8

 0     0    
7   21-01-2013   18:15   
Jeśli chciałbyś wiedzieć to ja znam PHP, nie chodziło mi o to abyś wytłumaczył każdą linijkę po kolei, tylko opisać dla newbie oraz wytłumaczyć co zrobić aby ten skrypt użyć - co gdzie wkleić i takie tam. Moja propozycja dla Ciebie - google -> jak napisać dobry poradnik 1
TheDead4Fun
Użytkownik
Offline

Reputacja: 4

 0     0    
8   24-01-2013   21:34   
Co muszę usunąć aby nie wyświetlać daty. Nie ukrywam jest to w miarę trudne na mój mały, głupi móżdżek. Zwłaszcza, że nie znam PHP'a
UnPix
Użytkownik
Offline

Reputacja: 8

 0     0    
9   24-01-2013   21:54   
Usuń zmienną $data, czyli wywołanie:
Cytat:echo $data . ")";
oraz usunąć z tego tą zmienną
Cytat:while (list($nazwa,$data)=each($baza)){
lukezaa
Przyjaciel
Offline

Reputacja: 46

 0     0    
10   24-01-2013   22:37   
Nie lepiej już w SQL zapisywać newsów. Poza tym skrypt z edytorem nie był by skomplikowany. Oraz ten przykład (nie poradnik) jest mało czytelny.




Zaloguj się lub zarejestruj, aby odpowiedzieć w temacie.
Dołącz do naszej społeczności!


Zarejestruj się
Posiadasz konto? Kliknij poniżej.


Zaloguj się


Użytkownicy przeglądający ten temat: 1 gości

Centrum napraw komputerów Warszawa ▪ Apartamenty w Kościelisku ▪ Szkolenia dla farmaceutów ▪ Youboost Łukasz Wudyka

Portal  Kontakt  Pomoc  Facebook 
© CentrumWindows
Tłumaczenie © 2007-2014 Polski support MyBB
Skrypt forum MyBB, © 2002-2016 MyBB Group
Biznes-Host