Page 1 of 1

Fussballtabelle einbauen

Posted: Fri 15. Sep 2006, 11:58
by berlibaer
Hallo und guten Tag,

ich hoffe auf die Hilfe bei einem Problem im cms phpwcms.
Ich möchte auf der rechten Seite eine Fußballtabelle einbauen.
Ich habe auch ein Script gefunden:
php Code:
<?php
$dfb_seite = "http://fussball.sport1.de/dbc/34/06-07/ ... aft/59/beg";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $dfb_seite);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data=trim(curl_exec($ch));
curl_close($ch);

preg_match('%<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=1 WIDTH=468 BGCOLOR=#7EA477>(.*?)</TABLE>%s',$data,$tabelle);
echo $tabelle[0];

?>

Leider weiß ich nicht wie ich dieses mit dem Editor einbauen soll.

Helt Ihr mir bitte?

vielen Dank

Edi

Posted: Fri 15. Sep 2006, 12:17
by marcus@localhorst
theoretisch musst du den codeblock zwischen

Code: Select all

[PHP]
$dfb_seite = "http://fussball.sport1.de/dbc/34/06-07/13/54/10/verein/mannschaft/59/beg";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $dfb_seite);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data=trim(curl_exec($ch));
curl_close($ch);

preg_match('%<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=1 WIDTH=468 BGCOLOR=#7EA477>(.*?)</TABLE>%s',$data,$tabelle);
echo $tabelle[0];
[/PHP]
setzen (in einem beliebigen Contentpart, oder im template).
in der phpwcms config datei muss

Code: Select all

$phpwcms['allow_cntPHP_rt']   = 1;
stehen, dann könnte es funktionieren.
weiss nicht ob diese curl funktion standardmäßig in PHP eingeschalten ist...
aber probier das erstmal
bestens
marcus

Fussballtabelle einbauen

Posted: Fri 15. Sep 2006, 12:24
by berlibaer
Hallo funktioniert leider nicht.

in Code eingebaut bekomme ich folgende meldung:
Parse error: syntax error, unexpected '=' in /rootdomain/de/h/a/hagen-hardissen.de/public_html/web/include/inc_front/front.func.inc.php(2599) : eval()'d code on line 3

vielen Dank für eure Antworten!

Edi

Re: Fussballtabelle einbauen

Posted: Fri 15. Sep 2006, 13:33
by marcus@localhorst
berlibaer wrote:Hallo funktioniert leider nicht.

in Code eingebaut bekomme ich folgende meldung:
Parse error: syntax error, unexpected '=' in /rootdomain/de/h/a/hagen-hardissen.de/public_html/web/include/inc_front/front.func.inc.php(2599) : eval()'d code on line 3

vielen Dank für eure Antworten!

Edi
das muss noch nix zu sagen haben.
kannst och mal folgendes testen:
deinen code part (mit <?php ... ?>) in eine php datei im ordner content/pages schreiben (datei erzeugen),
dann im cms backend einen contentpart "Ext. Content" erzeugen, und diese datei aus der liste auswählen.
wenns dann nicht klappt, teste ob die curl bibliothek vorhanden ist
(http://php3.de/manual/de/ref.curl.php).
ansonsten gibt es noch nen anderen befehl, externe seiten in eine variable zu laden und zu bearbeiten. ich komm jetzt auf die schnelle nur nicht drauf :-/

grüße
marcus