Alt 01.07.2009, 11:04   #1 (permalink)
PostRank: 2
 
Registriert seit: 25.11.2008
Beiträge: 65
Fehler in runphp

Hallo,
ich brauche ein Plugin was ich per php einfügen muss. Das klappt alles soweit, nur kommen folgende Fehlermeldungen:

Parse error: syntax error, unexpected $end in /homepages/9/d24061424/htdocs/sv_pfaffenhofen_2009/wordpress/wp-content/plugins/runPHP/runPHP.php(410) : eval()’d code on line 1

Parse error: syntax error, unexpected T_ENDIF in /homepages/9/d24061424/htdocs/sv_pfaffenhofen_2009/wordpress/wp-content/plugins/runPHP/runPHP.php(410) : eval()’d code on line 1



zu sehen hier:

SV Pfaffenhofen 1949 e.V. Forumausgabetest

wie kann ich das lösen, kenn mich leider mit php nicht wirklich gut aus
SVPWoody ist offline   Mit Zitat antworten
Alt 01.07.2009, 19:34   #2 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 12.961
Dein auszuführender ("eval'd") Code hat offenbar ne Macke.
__________________
FAQ // Codex // Plugins // marcus.zelend.de // "1984" war keine Anleitung!
marX ist offline   Mit Zitat antworten
Alt 01.07.2009, 23:07   #3 (permalink)
PostRank: 2
 
Registriert seit: 25.11.2008
Beiträge: 65
und das bedeutet?
liegt das an dem phprun oder an dem phpbb-plugin?
SVPWoody ist offline   Mit Zitat antworten
Alt 01.07.2009, 23:10   #4 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 12.961
Der Code, den du innerhalb den PHPRun-Blocks ausführen möchtest.
__________________
FAQ // Codex // Plugins // marcus.zelend.de // "1984" war keine Anleitung!
marX ist offline   Mit Zitat antworten
Alt 02.07.2009, 10:44   #5 (permalink)
PostRank: 2
 
Registriert seit: 25.11.2008
Beiträge: 65
Und wie bekomm ich des weg, ich hab den originalcode wie aus der Anleitung des Plug-ins:

Das ist der Code der auf der Seite aufgerufen wird:

PHP-Code:
<?php if (function_exists('wpphpbb_topics')): ?> <? wpphpbb_topics(); ?> <?php endif; ?>
Das ist der Code des Plugin:

PHP-Code:
<?php
/*
Plugin Name: WP-Phpbb Last Topics
Plugin URI: http://www.4mj.it/wordpress-phpbb-last-topics-plugin/
Description: Display the most recent topics of your phpBB forum.
Version: 1.1
Author: Peppe Argento
Author URI: http://www.4mj.it
****************************
Sorry for my english!
To exclude a category of the forum, like private forum, add AND forum_id !='2', whith the id you want exclude.
You can set the number of post to display in DESC LIMIT 0,10, where 10 is the number.
For example if you wanna exlude (id 2 e 11) write
$phpbbq = "SELECT * FROM ".$table_prefix."topics WHERE forum_id !='2' AND forum_id !='11' ORDER BY topic_last_post_id DESC LIMIT 0,10";
****************************
*/
function wpphpbb_topics() {
//set forum path, forum host
$forum_path "/homepages/9/d24061424/htdocs/phpBB3";
$host "http://www.sektion-hair.de/phpBB3";
include(
"".$forum_path."/config.php");
$connection mysql_connect($dbhost$dbuser$dbpasswd);
$s_db mysql_select_db($dbname$connection);
$phpbbq "SELECT * FROM ".$table_prefix."topics WHERE forum_id !='9' AND forum_id !='10' AND forum_id !='11' ORDER BY topic_last_post_id DESC LIMIT 0,15";
$results mysql_query($phpbbq$connection); 
while (
$resultsow mysql_fetch_array($results)) {
$topic_tit $resultsow[topic_title];
// You can wrap long words below, where 20 is the lenght.
$topics_title substr($topic_tit020);
echo 
"<font size=-5><a href=\"$host"."/viewtopic.php?t=$resultsow[topic_id]\" target=new>$topics_title...</a><br>";
}
}
?>
SVPWoody ist offline   Mit Zitat antworten
Alt 02.07.2009, 18:50   #6 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 12.961
Zitat:
Zitat von SVPWoody Beitrag anzeigen
ich hab den originalcode wie aus der Anleitung des Plug-ins:
Dann ist die Anleitung Schrott.

Zitat:
Das ist der Code der auf der Seite aufgerufen wird:

PHP-Code:
<?php if (function_exists('wpphpbb_topics')): ?> <? wpphpbb_topics(); ?> <?php endif; ?>
Probiers mal damit:
PHP-Code:
<?php
  
if (function_exists('wpphpbb_topics')) {
    
wpphpbb_topics();
 }
?>
Zitat:
Das ist der Code des Plugin:
Ich hab nur ganz kurz draufgeschaut, bin mir aber ziemlich sicher, dass der nichts taugt. Naja, probiers aus und schau ob ein Fehler kommt (vielleicht ein etwas aussagekräftigerer als oben...)
__________________
FAQ // Codex // Plugins // marcus.zelend.de // "1984" war keine Anleitung!
marX ist offline   Mit Zitat antworten
Alt 03.07.2009, 11:22   #7 (permalink)
PostRank: 2
 
Registriert seit: 25.11.2008
Beiträge: 65
Hi,
also das einfügen hat jetzt geklappt, hab ein neues Seitenlayout erstellt, klappt einwandfrei. Nur werden jetzt (ausschließlich) in dem ausgegeben Code der Forumseinträge die Umlaute falsch dargestellt. Wie kann ich das lösen? Sonst stimmts ja auf allen Seiten.
Und wie kann ich den ausgegebenen Code formatieren?

www.svpfaffenhofen.de

Danke für euere Hilfe

Geändert von SVPWoody (03.07.2009 um 11:36 Uhr).
SVPWoody ist offline   Mit Zitat antworten
Alt 05.07.2009, 21:32   #8 (permalink)
WPD-Team
 
Benutzerbild von marX
 
Registriert seit: 05.10.2006
Beiträge: 12.961
Zitat:
Zitat von SVPWoody Beitrag anzeigen
Nur werden jetzt (ausschließlich) in dem ausgegeben Code der Forumseinträge die Umlaute falsch dargestellt. Wie kann ich das lösen?
Dann verwendet das Forum vermutlich eine andere Zeichencodierung. Wenn du weißt welche, dann kannst du hin- und her konvertieren, PHP hat dafür Standardfunktionen. Zum Beispiel: PHP: utf8_encode - Manual, PHP: iconv - Manual

Zitat:
Und wie kann ich den ausgegebenen Code formatieren?
Du kannst im Plugin das HTML anpassen sowie mit CSS arbeiten.
__________________
FAQ // Codex // Plugins // marcus.zelend.de // "1984" war keine Anleitung!
marX ist offline   Mit Zitat antworten
Alt 05.07.2009, 21:40   #9 (permalink)
PostRank: 10
 
Benutzerbild von Arno Simon
 
Registriert seit: 30.11.2005
Beiträge: 2.172
Zitat:
Zitat von SVPWoody Beitrag anzeigen
ich brauche ein Plugin was ich per php einfügen muss.
ganz ehrlich?! schmeiß es in die tonne.... ein plugin das man per runphp einbindn MUSS ist, mit verlaub, für die tonne!

was auch immer es tun soll, aber es kann nichts vernünftiges sein.

vG

Arno
__________________
Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen...
Arno Simon ist offline   Mit Zitat antworten
Alt 05.07.2009, 21:46   #10 (permalink)
PostRank: 10
 
Benutzerbild von Arno Simon
 
Registriert seit: 30.11.2005
Beiträge: 2.172
sorry, habe den rest des beitrags erst nachträglich gelesen - ändert aber grundsätzlich nichts an meiner obigen aussage!

im nachhinein betrachtet, gehe ich davon aus, das du versuchst die letzten beiträge deines phpbb-boards in der sidebar als widget anzeigen zu lassen, hast jedoch nichts passendes dafür. korrekt?

nimm aus der widget-api des codex das foo-widget und und stelle den auszuführenden code in die widget-funktion des rahmenprogramms. jetzt änderst du noch das "foo" überall in "wpphpbb" und solltest (fast) dein erstes eigenes widget geschrieben haben. dieses coding kopierst du in die code-datei deines plugins und solltest nun das neue widget (sofern fehlerfrei umgesetzt) in deine sidebar ziehen können.

runphp sollte man nach möglichkeit vermeiden....

vG

Arno
__________________
Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen...
Arno Simon ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 07:44 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | WordPress Agentur | Ein Inpsyde.com Projekt