Seite 5 von 13

Re: Gästebuch von HomepageHelfer

Verfasst: Fr 26. Feb 2016, 20:38
von Jasko
wenn dein Captcha nach meinem tutorial erstellt wurde dann einfach in den captcha ordner kopieren und die alte captcha.php mit deiner captcha.php ersetzen. wenn deine Datei nicht captcha.php heist musst du die vorher umbennenen.

Hast du einen ganz anderen captcha dann muss man anders vorgehen.

MFG

Re: Gästebuch von HomepageHelfer

Verfasst: Fr 26. Feb 2016, 20:57
von goefi-chiangmai
Super moni,
ich werde das morgen auch mal testen.

leider habe ich das die Tage etwas zuwenig verfolgt: Ist bereits eine eMail funktion drinn, damit der Admin informiert wird über einträge?

--------------------------
Nachtrag:
Irgendwie ist der Text beim eintrag verlorengegangen, hat nur den Betreff geschrieben

Re: Gästebuch von HomepageHelfer

Verfasst: Fr 26. Feb 2016, 21:05
von goefi-chiangmai
Habe den eintrag getestet, wenn mehrere linien Text ist oder absätze fällt der Text weg!

Re: Gästebuch von HomepageHelfer

Verfasst: Fr 26. Feb 2016, 21:08
von Jasko
Kann sein, dass hatte ich auch schon bemerkt. ich dachte ich habe das schon behoben, aber ich denke ich hab es nur auf meinem Rechner behoben und muss das zu Git Hub upload-en.

Re: Gästebuch von HomepageHelfer

Verfasst: Fr 26. Feb 2016, 21:09
von goefi-chiangmai
Ich glaube es liegt an den Sonderzeichen

Re: Gästebuch von HomepageHelfer

Verfasst: Fr 26. Feb 2016, 21:13
von moni
@ peter

danke ... es sind drei deine Beiträge angekommen
http://www.test.blicke1.de/CMS/hh_gbook-master/

@ Jasko ...ja die captscha habe ich damals nach deinem Video gemacht .. schau später in ruhe an und tausche das .
habe auch eine andere frage bzw Problem ...
wie schon erwähnt will mir den GB an meine Blicke1 installieren ,was hat super geklappt ...und kommt gleich die frage wie anbinden ich das an die HP ?

habe zwei Möglichkeiten ausgenutzt ...
1)per iframe
http://www.blicke1.de/home/gestebuch2.php

2)und zweite per php include

http://www.blicke1.de/home/gestebuch3.php

glaub hier hab ich was falsch gemacht ?
habe so ein code verwendet

Code: Alles auswählen

?php
  include("../hh_gbook-master/index.php");
?>
Brauche Hilfe dazu !

Re: Gästebuch von HomepageHelfer

Verfasst: Fr 26. Feb 2016, 21:25
von Jasko
Hast du die neuste Software von GitHub, das Problem tritt bei mir nicht auf, aber ich habe trotzdem eine Lösung bei wem es passiert kann man ein kleines workaround machen. Eine php funktion gegen eine andere austuschen die ich selbst geschrieben habe und die im Code drin ist genau für diesen Zweck.

Und zwar kann man das so feststellen, man get in die Datei load_settings.php und sucht die Linie 170

Code: Alles auswählen

$nachricht = htmlentities($_POST['nachricht']);
und verändert die so:

Code: Alles auswählen

$nachricht = specialChars($_POST['nachricht']);
und dann sollte es gehn. Geht dass, dann sollte man die linien 165 und 168 entsprechend ändern, weil da kommen auch mal sonderzeichen (Umlaute) vor.

Re: Gästebuch von HomepageHelfer

Verfasst: Fr 26. Feb 2016, 21:35
von Jasko
moni hat geschrieben: habe zwei Möglichkeiten ausgenutzt ...
1)per iframe
http://www.blicke1.de/home/gestebuch2.php

2)und zweite per php include

http://www.blicke1.de/home/gestebuch3.php

glaub hier hab ich was falsch gemacht ?
habe so ein code verwendet

Code: Alles auswählen

?php
  include("../hh_gbook-master/index.php");
?>
Brauche Hilfe dazu !
Du kannst das natürlich so machen wie du beschrieben hast, du kannst aber auch die Funktionen nutzen die ich in der ersten index.php Datei geschrieben habe also die in dem Ordner hh_gbook-master.

Diese Funktionen sind wichtig:

1. Dieser Code kommt am Anfang der Seite wo das GB rein soll:

Code: Alles auswählen

<?php
 # diser Code muss an erster stelle der Datei wo das GB erscheinen soll
 session_start();
 include('admin/conf/load_settings.php');
 $sgs = getGBsettings($conn, 1);
?>
in deinem Fall würde das so gehen:

Code: Alles auswählen

<?php
 # diser Code muss an erster stelle der Datei wo das GB erscheinen soll
 session_start();
 include('hh_gbook-master/admin/conf/load_settings.php');
 $sgs = getGBsettings($conn, 1);
?>
Danach haben wir drei weitere Funktionen:

Diese Fügt die Eingabe Form ein

Code: Alles auswählen

<?php showGBookForm(basename(__FILE__)) ?>
diese gibt die Nachrichten aus:

Code: Alles auswählen

<?php showGBookPosts() ?>
und diese gibt die Seiten Navigation aus:

Code: Alles auswählen

<?php showGBpageNavi(); ?>
warum diese drei funktionen warum nicht nur eine, nun wenn man die zweiter vor der ersten einfügt werden die Nachrichten vor den eingabefeldern angezeigt.
und wenn man die Dritte vor und nach der zweiten einfühgt dann hat man zwei Seiten Navigationen, so wie hier:
http://watsing.com/guestbook.php

also es ist ein wenig modular. Dazu gibt es noch die Variable
<?php echo $sgs['title'];?> mit der der GB Titel ausgegeben werden kann, die man aber nicht einbinden muss.

Wie gesagt das kann man so machen oder per iiframe, die include variante würde ich aber nicht empfehlen.

MFG

Re: Gästebuch von HomepageHelfer

Verfasst: Fr 26. Feb 2016, 21:50
von moni
OK danke Jasko für Erklärung .. versuche es das morgen zu machen ...

Ein Hinweis ..habe auch eben getestet mit den Beiträgen und wen man eingeloggt ist da kann man langen beitrage schreiben ,doch ist man nicht eingeloggt da erschient gar nicht !
was damit sich erklären lässt warum eure Beiträge nicht angezeigt sind

so mache Schluss für heute .. :X

Re: Gästebuch von HomepageHelfer

Verfasst: Sa 27. Feb 2016, 18:04
von goefi-chiangmai
Ich habe es einmal Instaliert,(Version heute nachmittag runtergeladen) und es funktioniert problemlos: http://goefi-chiangmai.ch/gbook/
--------------------
Jedoch wenn ich es ins design baue, zerschlägt es mir das Design: http://goefi-chiangmai.ch/gbook/gb.php (footer zerschlägt es und der seitenlink rutscht nach oben)

Desweiteren zerutscht die Navi im Design einwenig! Ist aber auch hier zu sehen: http://watsing.com (beim klick auf Gästebuch rutscht das design 1-2 milimmeter)

die seite gb habe ich ganz einfach so erstellt!

Code: Alles auswählen

<?php
 # diser Code muss an erster stelle der Datei wo das GB erscheinen soll
 session_start();
 include('admin/conf/load_settings.php');
 $sgs = getGBsettings($conn, 1);
?>
<?php
  include("../design/header.php");
?>


<?php showGBookForm(basename(__FILE__)) ?>

<?php showGBookPosts() ?>

<?php showGBpageNavi(); ?>

<?php
  include("../design/footer.php");
?>
Und das hier zusätzlich in die heder datei für das gästebuch!

Code: Alles auswählen

<!-- Zum richtigen darstellen des GB kommt dieser Teil zwischen <head> und </head>. ANFANG GB Meta. Von hier -->
<?php loadMeta(); ?>
<!-- bis hier. ENDE GB Meta -->

K>önnte auch an meinem sehr alten design liegen?