Witam jestem bardzo początkujący w php, chce wstawić system newsów na strone. Wziolem z internetu najprostszy skrypt http://hotscripts.pl/produkt-1992.html , zrobilem wszystko wg. instrukcji:
I. Instalacja skryptu
-----------------------------
1. Skonfiguruj skrypt edytując plik config.inc.php (opis poszczególnych zmiennych jest umieszcznoy w tym pliku), koniecznie zmien $login i $haslo
2. Dostosuj wygląd pojedyńczego wpisu który będzie wyświetlany na stronie z newsami przez edycję pliku "wpis.inc.php" (opis w pliku)
3. Utwórz na serwerze katalog skryptu (np. comnews) i wgraj tam wszystkie pliki czyli:
config.inc.php - plik zawierający konfigurację skryptu
wpis.inc.php - szablon wyglądu pojedyńczego wpisu
pokaz.php - skrypt wyswietlający najnowsze newsy oraz archiwum
admin.php - silnik administracji skryptem
head.inc - nagłowek strony administratora
stopka.inc - stopka strony administratora
index.php - administracja systemem newsów
login.php - logowanie do systemu
style.css - definicja styli CSS (dla skryptu administratora)
data.txt - przykładowe newsy (możesz je później wykasować, lub od razu wgrać pusty plik)
4. Nadaj plikowi data.txt oraz last.inc prawa do zapisu i odczytu przez wszystkich (czyli 666)
II. Korzystanie ze skryptu
-----------------------------
1. Umieszczanie najnowszych newsów na stronie głównej
- w pliku config.inc.php zmień wartośc zmiennej $ile wybierając ilość najnowszych newsów do wyświetlenia
- na stronie głównej includuj plik pokaz.php czyli np.
<? include("comnews/pokaz.php"); ?>
(w tym przypadku zmienna $katalog powinna zostać ustawiona na "comnews/")
2. Archiwum newsów
Jeżeli chcesz odwiedzającym stronę udostępnić archiwum newsów, wystarczy że na stronie którą na to przeznaczysz umieścisz coś takiego:
<? $a="archiwum"; include("comnews/pokaz.php"); ?>
3. Umieszczanie daty ostatniej aktualiacji na stronie
Aby umieścić datę ostaniej aktualizacji na stonie wystarczy że zincludujesz plik last.inc:
<? include("comnews/last.inc"); ?>
4. Administracja
Wejdz na stronę comnews/index.php i się zaloguj. Dalej powinno pójść gładko, administracja nie jest zbyt skomplikowana
No zrobilem wszystko wg instrukcji i jak dodaje newsa pokazuje mi sie :
Warning: fopen(data.txt) [function.fopen]: failed to open stream: Permission denied in /home/artelek/public_html/comnews/admin.php on line 49
Warning: flock(): supplied argument is not a valid stream resource in /home/artelek/public_html/comnews/admin.php on line 50
Warning: fputs(): supplied argument is not a valid stream resource in /home/artelek/public_html/comnews/admin.php on line 51
Warning: fputs(): supplied argument is not a valid stream resource in /home/artelek/public_html/comnews/admin.php on line 57
Warning: fputs(): supplied argument is not a valid stream resource in /home/artelek/public_html/comnews/admin.php on line 57
Warning: fputs(): supplied argument is not a valid stream resource in /home/artelek/public_html/comnews/admin.php on line 57
Warning: fputs(): supplied argument is not a valid stream resource in /home/artelek/public_html/comnews/admin.php on line 57
Warning: fputs(): supplied argument is not a valid stream resource in /home/artelek/public_html/comnews/admin.php on line 57
Warning: fputs(): supplied argument is not a valid stream resource in /home/artelek/public_html/comnews/admin.php on line 57
Warning: flock(): supplied argument is not a valid stream resource in /home/artelek/public_html/comnews/admin.php on line 61
Warning: fclose(): supplied argument is not a valid stream resource in /home/artelek/public_html/comnews/admin.php on line 62
NIE WIEM CO JEST ŹLE!
POMOCY!