. .
pragmaMx Support Forum 05 Dezember 2008, 04:24:01 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: PHP Script in Inhaltsseite integrieren  (Gelesen 703 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
christoph84
neu hier
*
Offline Offline

Beiträge: 4


« am: 12 August 2008, 09:22:00 »

Hallo!
Kenne mich mit PHP nicht so gut aus. Möchte das unten stehende Script in eine Inhaltsseite mittels Inhaltsmanager beim Pragmamx CMS einfügen. Da kommt dann aber immer eine Fehlermmeldung. Wenn ich das Script seperat als PHP Datei abspeichere und diese uploade, funktioniert die Seite perfekt. Aber wie kann es genauso gut auf einer Inhaltsseite im Pragmamx angezeigt werden?


Code: [Select]  
<img src="http://www.dwd.de/bvbw/portlets/WarnPortlet/jsp/getwarningmaps.jsp?src=HN_x_x_0.gif&mimeType=image/gif" alt="warnung"><br />
  <?
$handle = fopen ("http://www.dwd.de/bvbw/portlets/WarnPortlet/jsp/warnings.jsp?LAND_CODE=DHX&LANG=de", "r");
while (!feof($handle)) {
  $buffer = fgets($handle, 4096);
  $buffer = str_replace("<html>", "", "$buffer");
  $buffer = str_replace("</html>", "", "$buffer");
  $buffer = str_replace("<TITLE>Warnungen</TITLE>", "", "$buffer");
  $buffer = str_replace("<meta http-equiv=\"expires\" content=\"0\">", "", "$buffer");
  $buffer = str_replace("<meta http-equiv=\"refresh\" content=\"200\">", "", "$buffer");
  $buffer = str_replace("<img src=\"http://www.wettergefahren.de/bilder/dwdlogo.gif\" align=right border=0>", "", "$buffer");
  $buffer = str_replace("<body bgcolor=\"white\">", "", "$buffer");
  $buffer = str_replace("</body>", "", "$buffer");
  $buffer = str_replace("<head>", "", "$buffer");
  $buffer = str_replace("</head>", "", "$buffer");
  echo $buffer;
}
fclose ($handle);
?>
Gespeichert
breakdancer
Beta-Tester
****
Offline Offline

Geschlecht: Männlich
Beiträge: 1.179



WWW
« Antworten #1 am: 12 August 2008, 09:45:47 »

Hi Christoph,

das Aufrufen des Scripts allein bringt Dich nie soweit, dass es als "Pragma-Modul" läuft...

Im Forum ist schon oft beschrieben, wie man sich ein Modul mit PHP integriert (mal die Suchfunktion bemüht ?)

Als Grundgerüst legst Du Dir einen neuen Modulordner an, erstellst eine index.php wie in nachfolgendem Beitrag beschrieben, fügst Deinen PHP Code ein.

Das Ganze funktioniert auch - wenn der PHP-Code zu komplex wird, per <iframe>.

Hier Dein Link zum "normalen" Einbinden: http://www.pragmamx.org/Forum-topic-21661-start-msg146413.html#msg146413

Hier Dein Link zum Einbinden per Iframe in Blöcke oder Module: http://www.pragmamx.org/Forum-topic-14299.html

Liebe Grüße

Markus


EDIT: Das direkte Einfügen von PHP-Code in Inhaltsseiten (also in das bestehende Inhalte-Modul) ist ohne Weiteres nicht möglich, bin da im Forum auf entsprechende Beiträge gestoßen. Ob Du da in den Quellcode-Dateien was ummodeln kannst, vermag ich nicht zu sagen. Möglich ist auch Ein- und Ausgabe zu HTML. Musst Du die Forensuche nochmal ein bisschen quälen.
« Letzte Änderung: 12 August 2008, 10:12:57 von breakdancer » Gespeichert



CMS-Version: PragmaMx 0.1.11, 1.30.2.18/2008-06-30
Serverdaten:: MySql: 4.1 Standard - PHP: 5.2.1 auf Apache/2.2.3 (Linux/SUSE) - Gehostet @ Abundus
Module: SMF: 1.1.7 | CPG: 1.4.18.1 | Kalender-MX: 1.4e
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
design by hENNE, layout based on YAML