| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
Michael
Anmeldedatum: 16.08.2011 Beiträge: 12 Wohnort: Deutschland
|
Verfasst am: 16.08.2011, 18:12 Titel: Including scarbook |
|
|
Hallo,
hier wieder das anscheinend oft auftretende Problem:
Scarbook installiert - unter http://<domain>/scarbook/scarbook.php geht es auch auf.
Jetzt möchte ich es in einer eigenen Seite z.B. http://<domain>/gb.html in einer <div>-Box öffnen.
Den Inhalt von scarbook.php habe ich hineinkopiert aber angezeigt wird nur display(); ?>
Wie muss die Zeile
$scarbook_filepath = realpath(dirname(__FILE__)."/admin/lib/class_scarbook.inc.php");
geändert werden, da ich alles im Ordner scarbook habe? Müssen noch andere Parameter übergeben werden?
Alle anderen Versuche sind fehlgeschlagen. Kann mir jemand helfen?
Michael |
|
| Nach oben |
|
 |
Christian Scar4U
Anmeldedatum: 13.03.2006 Beiträge: 984 Wohnort: Wiesbaden
|
Verfasst am: 16.08.2011, 21:06 Titel: |
|
|
Was wurde denn wohin kopiert?
Unter welcher URL kann man das Problem sehen? _________________ BackTix.de - Textlink Marktplatz
Mit BackTix.de wird Ihnen ein guter Marktplatz für den Textlink Kauf und Backlink Verkauf zur Verfügung gestellt. |
|
| Nach oben |
|
 |
Michael
Anmeldedatum: 16.08.2011 Beiträge: 12 Wohnort: Deutschland
|
Verfasst am: 17.08.2011, 10:00 Titel: |
|
|
Hallo Christian,
1. http://www.1hpsvo.de/scarbook/scarbook.php Hier ist das GB im eigenen Fenster zu sehen.
2. http://www.1hpsvo.de/gb.html In diese Seite habe ich den Inhalt von scarbook.php in eine DIV-Box kopiert (mit Ordner "scarbook" zusätzlich)
3. Alle anderen Seiten enthalten das NAV-Element "Gästebuch" noch nicht.
LG
Michael |
|
| Nach oben |
|
 |
Christian Scar4U
Anmeldedatum: 13.03.2006 Beiträge: 984 Wohnort: Wiesbaden
|
Verfasst am: 17.08.2011, 10:04 Titel: |
|
|
ScarBook ist ein PHP Skript. Es muss also zwingend vom PHP Interpreter ausgeführt werden.
Eine HTML Datei ist eine reine Text-Datei ohne jegliche tiefergehende Funktion.
Der "include" Befehl von PHP funktioniert nur in PHP-Dateien, bzw. Dateien die durch den PHP Interpreter geleitet werden.
Die Datei "http://www.1hpsvo.de/gb.html" muss in "http://www.1hpsvo.de/gb.php" umbenannt werden. _________________ BackTix.de - Textlink Marktplatz
Mit BackTix.de wird Ihnen ein guter Marktplatz für den Textlink Kauf und Backlink Verkauf zur Verfügung gestellt. |
|
| Nach oben |
|
 |
Michael
Anmeldedatum: 16.08.2011 Beiträge: 12 Wohnort: Deutschland
|
Verfasst am: 17.08.2011, 10:35 Titel: |
|
|
Und schon funktioniert es - vielen Dank für die rasche Antwort!
Da die Icons und die Captcha-Graphik im Eintrag nicht auftauchen werde ich mich erst mal im Forum wieder schlau machen müssen.
Zwei kurze Nachfragen noch:
Scarbook muss ja auf einem PHP-fähigen Server installiert sein.
Gibt es eine Möglichkeit, Design-Änderungen local zu testen?
Ist FileZilla-Server PHP-fähig?
Michael |
|
| Nach oben |
|
 |
Christian Scar4U
Anmeldedatum: 13.03.2006 Beiträge: 984 Wohnort: Wiesbaden
|
Verfasst am: 17.08.2011, 10:47 Titel: |
|
|
In den URLs kann man den unterschiedlichen Path erkennen.
Wenn sich dieser ändert, müssen auch die Bilder-Paths entsprechend angepasst werden.
Lokales Testen:
http://www.apachefriends.org/de/xampp.html
Ein FTP-Server (wie "FileZilla") ist kein Web-Server! _________________ BackTix.de - Textlink Marktplatz
Mit BackTix.de wird Ihnen ein guter Marktplatz für den Textlink Kauf und Backlink Verkauf zur Verfügung gestellt. |
|
| Nach oben |
|
 |
Michael
Anmeldedatum: 16.08.2011 Beiträge: 12 Wohnort: Deutschland
|
Verfasst am: 17.08.2011, 10:59 Titel: |
|
|
| ... und wieder erstmal vielen Dank. |
|
| Nach oben |
|
 |
Michael
Anmeldedatum: 16.08.2011 Beiträge: 12 Wohnort: Deutschland
|
Verfasst am: 17.08.2011, 17:35 Titel: |
|
|
Hallo Christian,
Smilies funktionieren und ich habe es auch soweit verstanden, nur bei der Captcha-Graphik haperts noch.
Was muss ich bei dieser URL in new_entry.html angeben?
<td><img src="scarbook_captcha.php?1" alt="captcha code" id="sgb_captchacode_img"/></td>
Einzusehen unter 1hpsvo.de/gb.php
Michael |
|
| Nach oben |
|
 |
Michael
Anmeldedatum: 16.08.2011 Beiträge: 12 Wohnort: Deutschland
|
Verfasst am: 17.08.2011, 19:54 Titel: |
|
|
Auch die eMail-Benachrichtigungen funktionieren nicht - oder bekommt man nur eine wenn die Adresse von der Admin-Adresse abweicht da ich die Einträge bisher alle selbst geschrieben habe?
Was mir auch aufgefallen ist: Der Besitzer der Datei /scarbook/admin/lib/class_scarbook.inc.php auf dem Server ist, abweichend von allen anderen, nobody nobody.
Wie kann man das ändern? |
|
| Nach oben |
|
 |
Christian Scar4U
Anmeldedatum: 13.03.2006 Beiträge: 984 Wohnort: Wiesbaden
|
Verfasst am: 17.08.2011, 20:39 Titel: |
|
|
| Michael hat Folgendes geschrieben: | <td><img src="scarbook_captcha.php?1" alt="captcha code" id="sgb_captchacode_img"/></td>
Michael |
Das ScarBook befindet sich im Verzeichnis "scarbook", entsprechend muss genau das angegeben werden (wie bei den smilies):
scarbook/scarbook_captcha.php _________________ BackTix.de - Textlink Marktplatz
Mit BackTix.de wird Ihnen ein guter Marktplatz für den Textlink Kauf und Backlink Verkauf zur Verfügung gestellt. |
|
| Nach oben |
|
 |
Christian Scar4U
Anmeldedatum: 13.03.2006 Beiträge: 984 Wohnort: Wiesbaden
|
Verfasst am: 17.08.2011, 20:41 Titel: |
|
|
| Michael hat Folgendes geschrieben: | | Auch die eMail-Benachrichtigungen funktionieren nicht - oder bekommt man nur eine wenn die Adresse von der Admin-Adresse abweicht da ich die Einträge bisher alle selbst geschrieben habe? |
Es gibt Server, die verbieten es die gleiche Absender- und Empfängeradresse zu nutzen. Wenn generell keine Emails versendet werden, dann evtl. den Server-Administrator befragen.
Grundsätzlich ist es egal, ob eingegebene Email-Adressen existieren oder nicht. Die intern genutzte Funktion prüft keine Existenz.
| Michael hat Folgendes geschrieben: | Was mir auch aufgefallen ist: Der Besitzer der Datei /scarbook/admin/lib/class_scarbook.inc.php auf dem Server ist, abweichend von allen anderen, nobody nobody.
Wie kann man das ändern? |
Das Skript setzt keine Berechtigungen. Diese müssen vollständig selbst gesetzt werden, insofern kann ich hierzu keine Infos geben. _________________ BackTix.de - Textlink Marktplatz
Mit BackTix.de wird Ihnen ein guter Marktplatz für den Textlink Kauf und Backlink Verkauf zur Verfügung gestellt. |
|
| Nach oben |
|
 |
Michael
Anmeldedatum: 16.08.2011 Beiträge: 12 Wohnort: Deutschland
|
Verfasst am: 17.08.2011, 21:36 Titel: |
|
|
| Christian hat Folgendes geschrieben: | | Michael hat Folgendes geschrieben: | <td><img src="scarbook_captcha.php?1" alt="captcha code" id="sgb_captchacode_img"/></td>
Michael |
Das ScarBook befindet sich im Verzeichnis "scarbook", entsprechend muss genau das angegeben werden (wie bei den smilies):
scarbook/scarbook_captcha.php |
Hatte ich bereits versucht -
sowohl so scarbook/scarbook_captcha.php
als auch so ./scarbook/scarbook_captcha.php
bringt beides nichts.
Auch in scarbook_captcha.php habe ich den Ordner "scarbook" ergänzt
also $scarbook_filepath = realpath(dirname(__FILE__)."/scarbook/admin/lib/class_scarbook.inc.php");
|
|
| Nach oben |
|
 |
Christian Scar4U
Anmeldedatum: 13.03.2006 Beiträge: 984 Wohnort: Wiesbaden
|
|
| Nach oben |
|
 |
Michael
Anmeldedatum: 16.08.2011 Beiträge: 12 Wohnort: Deutschland
|
Verfasst am: 17.08.2011, 22:11 Titel: |
|
|
OK, funktioniert.
Ich dachte, in dem scarbook_captcha.php müsse der Pfad auch angepasst werden.
Vielen Dank für die Mühe. Mit den Mails probiere ich es noch aus und melde mich dann wieder.
Michael |
|
| Nach oben |
|
 |
Michael
Anmeldedatum: 16.08.2011 Beiträge: 12 Wohnort: Deutschland
|
Verfasst am: 18.08.2011, 22:55 Titel: |
|
|
Hallo Christian,
ScarBook funktioniert weiterhin wunderbar. Nur beim eMail-Versand bin ich noch auf keinen grünen Zweig gekommen. Habe mir alle Einträge im Forum durchgelesen, auch
mail( ... , "-f meinemail@anbieter.de" );
in class_scarbook.inc.php mal eingesetzt aber bisher ist bei Tests keine Nachricht-Mail beim Admin oder Gast angekommen.
Was kann ich noch tun? Könnte man mal Debug-Ausgaben machen, ob eine mail generiert wird und wenn ja wo und wie?
Besteht die Möglichkeit mit einem Debugger (Firebug) dranzugehen?
Michael |
|
| Nach oben |
|
 |
|