V pluginu Kniha návštěv (Guestbook 1.6.2 pro phpRS) je celkem nepochopitelná chyba v definici pro odeslání e-mailových dat. Upozornil na to včera "soko.ban". Proměnné v hlavním skriptu chybí! Zde je návod na opravu.V pluginu Kniha návštěv (Guestbook 1.6.2 pro phpRS) je celkem nepochopitelná chyba v definici pro odeslání e-mailových dat. Upozornil na to včera "soko.ban". Proměnné v hlavním skriptu chybí! Zde je návod na opravu.
Guestbook 1.6.2 můžete vidět také na tomto serveru po aktivaci tlačítka Kniha návštěv levém sloupci. Tato Kniha návštěv sleduje diskuzi a o aktuálním příspěvku informuje administratora serveru odesláním e-mailu. Je to sice služba méně významná, podružná, avšak pro některého webmastera může být užitečná. Ovšem doposud bylo zaslané sdělní v e-mailu neúplné.

E-mailem přicházelo pouze neúplné sdělení, bez textu příspěvku
Přicházel e-mail bez obsahu (textu)
E-mail, který po zapsání každého příspěvku přicházel, obsahoval jen strohé sdělení, že XY čtenář přidal příspěvek. Jaký text v něm byl však e-mail neobsahoval. Na chybu upozornil "soko.ban". A zaslal tuto opravu:
Oprava "guestbook.php"
Jděte v souboru guestbook.php (měl by být kořenovém adresáři serveru) na řádek č. 184, týkající se odesílání e-mailu. V tomto řádku uvidíte prázdné proměnné PHP. Celý řádek nahraďte tímto kódem:
mail($GLOBALS['redakceadr'], GB_KNIHA_NAVSTEV." - ".GB_NOVY_PRISPEVOK, $GLOBALS['guestbook']->name." ".GB_NOVY_PRISPEVOK_TEXT." (".$GLOBALS['guestbook']->date.")nn".$GLOBALS['guestbook']->message."");
Resumé
Po této úpravě obsahuje e-mail úplný text zprávy, napsané do Knihy návštěv. Takže už vše funguje tak, jak autoři zamýšleli. Díky opravě autora "soko-ban".
· phpRS: Vytvaříme www stránku
· phpRS: Doladění pluginu guestbook
· phpRS: Kniha návštěv Guestbook
· phpRS: Jak zjistit verzi?
· phpRS: Měníme datum
· phpRS: Kódování v phpRS, poznatky (2)
· phpRS: Kódování v phpRS, poznatky (1)
| URL: | |
| BB-Code: | |
| HTML: | |
| Sdílet: |

Díky!OK!Zkoušel jsem. Val...