phpRS 2.8.x : phpRS Fórum
Toto fórum je určené výhradně k diskuzi o verzích phpRS v2.8.x.
phpRS - redakční a informační systém
Plugin Kniha návštěv
Zaslán uživatelem/kou: janzak (IP adresa zaznamenána)
Datum: 2008-11-29, 08:25

Dobrý den Vám všem, potřeboval bych poradit s pluginem návštěv, myslím že ho vytvořil Smiko. Problém tkví v tom že příspěvky které čtenář vloží se sice uloží do databáze, ale na na webu se nezobrazí. V administraci je mohu vidět ale jejich Id má zápornou hodnotu což si nedokážu vysvětlit, protože v databázi je vše v pořádku. Pro názornou ukázku jsem típnul screeny. Nutno podotknout že na locahostu vše běží v pořádku a skript je jak na lokále tak i na webu identický. Nevím si s tím rady proto se vás všechny chci zeptat jestli jste se s tím již setkali.

[http://www.lomy-amerika.cz/obr/01.jpg]
[http://www.lomy-amerika.cz/obr/02.jpg]
[http://www.lomy-amerika.cz/obr/03.jpg]



Celkem upraveno 2×. Poslední úprava janzak v 28.12.2008 13:35.

Re: Plugin Kniha návštěv
Zaslán uživatelem/kou: Co0kies (IP adresa zaznamenána)
Datum: 2008-12-13, 17:00

Cau,
obrazky su pekne nie moc platne skus dat radsej link na ten plugin co si pouzil..
Alebo zipko s celym pluginom..

Neni to pre starsiu verziu ?

Viac povies viac sa dozvies :)

Co0kies

Re: Plugin Kniha návštěv
Zaslán uživatelem/kou: janzak (IP adresa zaznamenána)
Datum: 2008-12-28, 13:38

Ahoj ten plugin co jsem použil je opravdu od Smika, a je i pro verzi 2.8... Normálně jsem ho používal, ale pak zničeho nic se to pokazilo a já žádné úpravy na webu nedělal. Plugin je možné stáhnout zde:
[http://www.lomy-amerika.cz/obr/guestbook.rar]

Jen chci ještě napsat že na locahostu mě vše běží v pořádku.



Celkem upraveno 1×. Poslední úprava janzak v 28.12.2008 13:38.

Re: Plugin Kniha návštěv
Zaslán uživatelem/kou: tbk (IP adresa zaznamenána)
Datum: 2009-01-10, 11:36

Používám ten samý plugin, vše funguje jak má až na posílání informačních e-mailů o novém příspěvku.
E-mail se sice odešle na správnou adresu (mojí, je nastavená jako adresa redakce), se správným předmětem "Kniha návštěv - Nový příspěvek" ale text je prázdný.

V guestbook.php (v rootu WEBu) je kolem řádky 180 toto:

// ak sa zapisalo do DB presmeruje na hlavnu stranku kvoli zamedzeniu ulozenia v cache
if ($addnew) {
if ($mail && function_exists(mail)) {
mail($GLOBALS['redakceadr'], GB_KNIHA_NAVSTEV." - ".GB_NOVY_PRISPEVOK, $p_nameGB." ".GB_NOVY_PRISPEVOK_TEXT." (".$dateGB.")\n\n".$p_messageGB."");
}
header("Location: ".$GLOBALS['baseadr']."gb.php");
}


Moc nerozumím PHP, ale zdá se mi, že v té mailovací funkci je právě i to poslání textu a jména autora.
Věděl byste prosím někdo, co s tím?

Nejde mi sem přiložit celý zdrojový soubor, ale je ke stažení tady:
[http://arnikajachymov.unas.cz/gb.php.txt]
Díky moc za každou radu.



Celkem upraveno 1×. Poslední úprava tbk v 10.01.2009 12:22.

Re: Plugin Kniha návštěv
Zaslán uživatelem/kou: tbk (IP adresa zaznamenána)
Datum: 2009-01-10, 19:25

Tak jsem to snad +/- vyřešil. Přišel jsem na to, že ty proměnné jsou prázdné, tudíž není co poslat. Tak jsem si je naplnil - je to trošku asi prasácký, protože jsem tím obešel tu chybu, ale funguje to...

if ($addnew) {
if ($mail && function_exists(mail)) {
$p_nameGB = $GLOBALS['guestbook']->name;
$p_dateGB = $GLOBALS['guestbook']->date;
$p_messageGB = $GLOBALS['guestbook']->message;
mail($GLOBALS['redakceadr'], GB_KNIHA_NAVSTEV." - ".GB_NOVY_PRISPEVOK, $p_nameGB." ".GB_NOVY_PRISPEVOK_TEXT." (".$dateGB.")\n\n".$p_messageGB."");
}
header("Location: ".$GLOBALS['baseadr']."gb.php");


Teď bych ještě rád, aby mi chodily maily s dobrou češtinou :-)



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.