Autor |
Wiadomość
|
anonik |
Wysłany: Sro Kwi 26, 2006 6:15 pm Temat postu: Umieszczanie skryptów PHP na stronie, instalacja Brassmonkey |
|
|
Nieśmiały
Dołączył: 26 Kwi 2006 Posty: 6
|
Robie strone w języku HTML i w programie Front Page.
Ściągnołem skrypty PHP i jak mam je zamiescic na stronie czy wogule sie da?? |
|
Powrót do góry |
|
 |
Admin |
Wysłany: Sro Kwi 26, 2006 6:31 pm Temat postu: |
|
|
 Admin strony i forum
Dołączył: 17 Kwi 2005 Posty: 708 Skąd: Reda
|
Hmmm... pierwsze o czym musisz wiedziec to fakt, iż skrypty PHP działają na serwerach z zainstalowanym PHP. Z tego też powodu nie będziesz mógł* zobaczyć efektu ich działania w FrontPage. Aby zobaczyć efekt działania, musisz wrzucić pliki na serwer (z PHP).
* Chyba, że masz na PC zainstalowane Apache + PHP + ew. MySQL
Co do dodawania skryptu do kodu strony... jest wiele róznych skryptów oraz wiele różnych sposobów. Przeważnie w ściąganych skryptach, w jakimś pliku .txt jest instrukcja instalacji. Postępuj wg niej.
Najczęściej skrypty "dokleja" się do strony przy zastosowaniu funkcji include(), np.
Kod: |
<?php
include("plik.php");
?>
|
Zamiast plik.php wstawiasz nazwe pliku (lub sciezke do niego), który jest odpowiedzialny za "odpalenie - start" skryptu tzn za rozpoczecie jego dzialania tj. wykonanie pierwszej jego funkcji
Dodatkowo musisz zmienić rozszerzenia plików z *.html na *.php
PS: Zmienilem nazwe tematu, bo on niczego sensownego nie mówil |
|
Powrót do góry |
|
 |
anonik |
Wysłany: Pią Kwi 28, 2006 2:31 pm Temat postu: |
|
|
Nieśmiały
Dołączył: 26 Kwi 2006 Posty: 6
|
no i nie działa
robie wszystko tak jak mówisz i nic nie ma :/ |
|
Powrót do góry |
|
 |
Admin |
Wysłany: Pią Kwi 28, 2006 3:05 pm Temat postu: |
|
|
 Admin strony i forum
Dołączył: 17 Kwi 2005 Posty: 708 Skąd: Reda
|
Mozesz napisac jaki blad wyskakuje? Testy dzialania skrypty przeprowadzasz u siebie na PC, czy na serwerze? Przeczytałeś instrukcje instalacji? Przy jakim punkcje miales jakies watpliwosci? |
|
Powrót do góry |
|
 |
anonik |
Wysłany: Pią Kwi 28, 2006 5:28 pm Temat postu: |
|
|
Nieśmiały
Dołączył: 26 Kwi 2006 Posty: 6
|
o bosh sory moj blad juz jest zle skopiowałem
a mam jeszcze jedno pytanko gdy jest wiele plikow php to kazdy tak wypisywać??
a i jeszcze jedno sciagnolem z Waszej strony skrypt php komentarze ktory nazywa sie tak
brassmonkey-0.0.4 i tam są w phtml
te tak samo umiescic jak n stronie?? |
|
Powrót do góry |
|
 |
Admin |
Wysłany: Pią Kwi 28, 2006 8:50 pm Temat postu: |
|
|
 Admin strony i forum
Dołączył: 17 Kwi 2005 Posty: 708 Skąd: Reda
|
Jeśli skrypt sklada sie z wiekszej ilosci plików, to ZAWSZE jest w nim dolaczona instrukcja, przewaznie po angielsku w pliku README lub folderze DOC.
Pod zadnym pozorem nie "wklejaj" przy uzyciu funkcji include() wszystkich plikow -> tam wystarczy ze wkleisz plik np. index.php a juz wszystko dalej samo bedzie dzialac.
Czasem jednak trzeba ustawić odpowiednie CHMODy (prawa dostepu), zeby dzialal skrypt. O tym mozesz poczytac w dziale artykuly na naszej www |
|
Powrót do góry |
|
 |
anonik |
Wysłany: Nie Kwi 30, 2006 1:18 pm Temat postu: |
|
|
Nieśmiały
Dołączył: 26 Kwi 2006 Posty: 6
|
|
Powrót do góry |
|
 |
Admin |
Wysłany: Pon Maj 01, 2006 8:16 pm Temat postu: |
|
|
 Admin strony i forum
Dołączył: 17 Kwi 2005 Posty: 708 Skąd: Reda
|
|
Powrót do góry |
|
 |
anonik |
Wysłany: Wto Maj 02, 2006 12:09 pm Temat postu: |
|
|
Nieśmiały
Dołączył: 26 Kwi 2006 Posty: 6
|
chciałbym zainstalować to: Brass Monkey
bo tamte inne to jakies lipne
i te Brass Monkey ma jakieś dziwne rozszerzenie i instrukcja jest po ang mozesz mi wytłumaczyć? |
|
Powrót do góry |
|
 |
Maxiq |
Wysłany: Sro Lip 05, 2006 1:46 pm Temat postu: |
|
|
Nowy
Dołączył: 05 Lip 2006 Posty: 1
|
Cześć też jestem początkujący i mam podobny problem z Brassmonkey twore zapytanie w bazie i tworza sie dwie tabele wrzucam zawartosc brassmonkey na serwer i jak sie chce do tego odwolac to wyskakuje mi komunikat ze nie mam uprawnien czy cos takiego.
Mam nadzieje ze jasno opisalem moj problem i wszyscy go zrozumieja:) |
|
Powrót do góry |
|
 |
Admin |
Wysłany: Wto Lip 11, 2006 10:05 am Temat postu: |
|
|
 Admin strony i forum
Dołączył: 17 Kwi 2005 Posty: 708 Skąd: Reda
|
Maxiq napisał: |
Cześć też jestem początkujący i mam podobny problem z Brassmonkey twore zapytanie w bazie i tworza sie dwie tabele wrzucam zawartosc brassmonkey na serwer i jak sie chce do tego odwolac to wyskakuje mi komunikat ze nie mam uprawnien czy cos takiego.
Mam nadzieje ze jasno opisalem moj problem i wszyscy go zrozumieja:) |
Podaj adres strony żebym mógł zobaczyć jaki bład wyskakuje. |
|
Powrót do góry |
|
 |
Admin |
Wysłany: Wto Lip 11, 2006 10:15 am Temat postu: |
|
|
 Admin strony i forum
Dołączył: 17 Kwi 2005 Posty: 708 Skąd: Reda
|
anonik napisał: |
chciałbym zainstalować to: Brass Monkey
bo tamte inne to jakies lipne
i te Brass Monkey ma jakieś dziwne rozszerzenie i instrukcja jest po ang mozesz mi wytłumaczyć? |
Hmm chwile zajrzałem do tego skryptu i nieco się o nim dowiedzialem:
Po pierwsze musicie pamiętać, że skrypt korzysta z PHP i MySQL, więc będzie potrzebny serwer z PHP i MySQL.
Następnie trzeba wejsc do pliku README i skopiować z niego kod:
Kod: |
#
# Table structure for table 'entry'
#
CREATE TABLE entry (
eid tinyint(4) DEFAULT '0' NOT NULL,
datetime tinytext NOT NULL,
body longtext NOT NULL
);
# You'll probably want to change this
INSERT INTO entry (eid,datetime,body) VALUES (1,'2000.01.01 00.00','Hi! If you are seeing this, you have a working installation of Brass Monkey. Congratulations.');
# phpMyAdmin MySQL-Dump
#
#
# Table structure for table 'comments'
#
CREATE TABLE comments (
peid tinyint(4) DEFAULT '0' NOT NULL,
authorname tinytext NOT NULL,
authoremail tinytext NOT NULL,
timestamp bigint(20) DEFAULT '0' NOT NULL,
body longtext NOT NULL,
cid tinyint(4) DEFAULT '0' NOT NULL,
postedfrom tinytext NOT NULL
);
#--8< SNIP'N'SAVE >8--
|
Ten kod trzeba skopiowac do okienka SQL w phpmyadmin (Panel zarzadzania baza danych dostepny na serwerach obslugujacych php i mysql).
Nastepnie trzeba wprowadzić ustawienia (zmiany) w pliku config.php3
Kod: |
<?
// This is the Brass Monkey configuration file.
$config = array(
// The database user
"dbuser" => "root",
// The database password
"dbpass" => "0wee305r",
// The database host
"dbhost" => "localhost",
// The password for entry adding. IT MUST BE crypt()ED.
"password" => "36f/f.04cUIv6",
/* Domains for which an "add/edit an entry" links should be shown. This is
** a regexp. */
"admindomains" => "(scaikn.infoave.net|ags.bellsouth.net|localhost)",
/* The database that the entry and comment tables live in. (This makes it
** easier for a bunch of people using Brass Monkey on one system) */
"journaldb" => "journal",
// The names of the entry and comment tables
"entrytable" => "entries",
"commenttable" => "comments",
// Should the textarea wrap be virtual or physical? Virtual means it just
// LOOKS like it's wrapping.
"textareawrap" => "physical",
// Should we enable comment posting? (0 == No, 1 == Yes)
"enablecomments" => "1",
/* The date format. The default produces a date like 2000.01.01 00.01.
** See the date() function section in the PHP manual for the format. (If
** you didn't know that already) */
"dateformat" => "Y.m.d H.i",
/* Should we do autoformatting? (Not yet implemented, and it's not very
** high on my list, either) */
"af_on" => "0",
// Tags to put at the beginning of an entry.
"af_begin" => "<p align=justify>",
// Tags to put between paragraphs
"af_para" => "</p><p align=justify>",
// Tags to put at the end of an entry
"af_end" => ""
); // Associative arrays are your friend!
?>
|
Po tym już chyba wszystko będzie działac... |
|
Powrót do góry |
|
 |
Gustaw |
Wysłany: Wto Lip 11, 2006 12:12 pm Temat postu: |
|
|
 Nowy
Dołączył: 08 Lip 2006 Posty: 3 Skąd: Olsztyn
|
Ja też chciałbym zainstalować to BrassMonkey. Zmodyfikowałem plik config.php3, zamieniając jego zawartość na to, co zamieściłeś w poście, kod z README umieściłem w odpowiednim (tak mi się wydaje) okienku w phpmyadmin. Wszystkie pliki z katalogu brassmonkey umieściłem na serwerze przez FTPa (TotalCommandera), nie tworząc osobnego dla nich katalogu, tylko razem z innymi plikami, poszczególnymi stronami itp.
Co dalej? Podam adres strony: http://www.malkontent.yoyo.pl. Co mam umieścić pod swoimi notkami, żeby było: "dodaj komentarz", czy tam "skomentuj"?? Pewnie mam coś napisać w index.php, ale co... W ogóle co robić dalej?
Pozdrawiam
Gustaw _________________ Prawo Vique'a: Człowiek bez religii jest jak ryba bez roweru. |
|
Powrót do góry |
|
 |
Naruto-san |
Wysłany: Wto Sie 08, 2006 10:41 pm Temat postu: |
|
|
Nowy
Dołączył: 08 Sie 2006 Posty: 2
|
własnie co trzeba zrobiić zeby się te komentarze pojawiły i jeśli cos to zmienić napsi cmoents na komentarze
z góry thx:D |
|
Powrót do góry |
|
 |
Admin |
Wysłany: Sro Sie 09, 2006 9:00 am Temat postu: |
|
|
 Admin strony i forum
Dołączył: 17 Kwi 2005 Posty: 708 Skąd: Reda
|
Przeciez przyklady są w plikach:
- example_index.phtml
- example_comments.phtml
Spójrz na nie, a na pewno dojdziesz do tego.
Pisząc na Forum nie zawsze dostaniesz wszystko dokładnie wyłożone... trzeba też trochę samemu pomyśleć  |
|
Powrót do góry |
|
 |
Naruto-san |
Wysłany: Sro Sie 09, 2006 2:25 pm Temat postu: |
|
|
Nowy
Dołączył: 08 Sie 2006 Posty: 2
|
kórde ale ja nie znam się na htmlu a tym bardziej na php |
|
Powrót do góry |
|
 |
|