Zum Inhalt springen

php-datei includen?!

Erstellt am 28. August 2006 · 23 Antworten · letzte Antwort am 28. August 2006 · Seite 1 von 2

Tags: Frage

webdeveloper ·
tame schrieb

ich hab schon das halbe netz nach antworten abgesucht, aber leider noch nicht die richtige lösung gefunden.

Sorry für OT, aber: darf ich fragen mit welchen Wörtern du gesucht hast??
Das Thema PHP in TYPO3 wurde schon unzählige male hier angesprochen und auch gelöst...
Ich habe das Gefühl die Fragen wiederholen sich hier tagtäglich, weil die User einfach zu faul sind eine Lösung zu finden und lieber lösen bzw. finden lassen.

Ich meine: eine Suche ist zwecklos, wenn man sie nicht benutzt...
Und wenn jeder einen neuen Thread für seine Frage eröffnet, sich diese immer- und immer wiederholen (weil andere die gleiche Frage haben), dann hilft eine Suche demjenigen, der sie benutzt, keinen Schritt weiter... einfach weil am Ende 1000 Ergebnisse ausgegeben werden!!

Sry, das ist NICHT gegen dich gerichtet sondern allgemein... es musste einfach mal raus.

tame ·

ja da hast du schon recht. ich hab auch nicht nur dieses forum hier dannach durchsucht und habe trotzdem keine lösung gefunden, jedenfall keine die spezifisch auf mein problem eingeht. ähnlich probleme hab ich mir durchgelesen und ausprobiert aber leider haben auch diese nicht mein problem gelöst.
und erst dann habe ich als letzte lösung dieses beitrag geschrieben.

nur mal so zu info, nicht gegen dich 😃

tame ·

kannst du mir das ein bisschen genauer erklären, das versteh ich leider so nicht. bin in typo3 ziemlich neu...

danke!!!

einpraegsam.​net ·

in dein Setup:

page.10.marks.RECHTESPALTE = PHP_SCRIPT_INT   
page.10.marks.RECHTESPALTE.file = fileadmin/module/index.php

ins php script:

$content = 'Endlich funzt es - juhu';
tame ·

nee leider funktioniert das auch nicht. ich versteh das nicht, woran soll das denn liegen, das der marker angesprochen wird, seh ich ja schon daran das er nicht mehr auf der website erscheint, aber der inhalt der php-datei wird einfach nicht angezeigt...

hier noch mal mein ts:

page = PAGE
page { 
# Allgemeine Seiteneigenschaften setzen
		bodyTag = <body>
# META TAGS
		meta.AUTHOR = Kern AG
		meta.DESCRIPTION = Hier steht eine Beschreibung
		stylesheet = fileadmin/elemente/images/style.css
# TEMPLATE EINBINDEN
		10 = TEMPLATE
		10.template = FILE
		10.template.file = fileadmin/index.html
		10.workOnSubpart = DOKUMENT
		10.marks.RECHTESPALTE = PHP_SCRIPT_INT   
   		10.marks.RECHTESPALTE.file = fileadmin/module/index.php 
		10.marks {
		
# DATUM
		DATUM = TEXT
		DATUM.data = date : d.m.Y

stimmt den position wo ich den snippet von dir eingefügt habe?

der code im dem php-script habe ich auf folgenden geändert:

<?php $content = 'Endlich funzt es - juhu'; ?>
tame ·

ja allerdings... kann das vielleicht mit der konfiguration des typo3s zusammenhängen? vielleicht weil ich dieses css_styled_content eingebunden habe? hat das damit was zu tun?

tame ·

klar hier ist es, falls das nicht reicht kann ich auch den zugang zum backend raus geben.

page = PAGE
page { 
# Allgemeine Seiteneigenschaften setzen
		bodyTag = <body>
# META TAGS
		meta.AUTHOR = Kern AG
		meta.DESCRIPTION = Hier steht eine Beschreibung
		stylesheet = fileadmin/elemente/images/style.css
# TEMPLATE EINBINDEN
		10 = TEMPLATE
		10.template = FILE
		10.template.file = fileadmin/index.html
		10.workOnSubpart = DOKUMENT
		10.marks.RECHTESPALTE = PHP_SCRIPT
   		10.marks.RECHTESPALTE.file = fileadmin/module/index.php
		10.marks {
		
# DATUM
		DATUM = TEXT
		DATUM.data = date : d.m.Y	
# STYLE 
		STYLE = IMAGE
		STYLE.file = fileadmin/elemente/bilder/sprachreisen.png
		
		
# TOPMENU
		TOPMENU = HMENU
		TOPMENU { 
			special = directory
			special.value = 1
			1 = TMENU	
			1.NO = 1
			1.NO.linkWrap =  | | |*|  | | |*|  
		}
		
# FOOTNAVI
		FOOTNAVI = HMENU
		FOOTNAVI {
			special = directory
			special.value = 51
			1 = TMENU
			1.NO = 1
			1.NO.linkWrap =  | | |*|  | | |*|  
		}
# FOOTER
		FOOTER = TEXT
		FOOTER.value = © KERN AG IKL Business Language Training & Co. KG 2006
		
		

# TOPNAVI
		MENU = HMENU
		MENU {
			special = directory
			special.value = 1
			1 =  GMENU
			1.NO = 1
			1.NO {
				XY = 100, 27
				backColor = #00327E |*| #00327E |*| #00327E |*| #00327E
# TOPNAVI TEXT EINBINDEN		

				10 = TEXT
				10.text.field = title
				10.fontColor = #ffffff
				10.fontFile = fileadmin/fonts/verdana.ttf
				10.fontSize = 11
				10.niceText = 0
				10.offset =14, 18
				}
			1.RO < MENU.1.NO
			1.RO.backColor = #ff0000	
			}		
				
# KLICKPFAD
	KLICKPFAD = COA
	KLICKPFAD {
		10 = TEXT
		10.value = Sie befinden sich hier: 
		
		20 = HMENU
		20 {
	 	special = rootline
	 	special.range = 1|2
	 	1 = TMENU
	 	1.NO = 1
	 	1.NO.linkWrap = | / 
	 	1.NO.stdWrap.parseFunc.short._=  
	 	}

	 }
# INAHLT AUSGEBEN
		INHALT = CONTENT
		INHALT {
			table = tt_content
			select.orderBy = sorting
			select.where = colPos = 0
		}	
	}
}
tame ·

es lag wohl daran das ich das...

10.marks.RECHTESPALTE = PHP_SCRIPT_INT
10.marks.RECHTESPALTE.file = fileadmin/module/index.php

das _INT dran hatte.

aber jetzt hab ich noch eine frage und zwar erscheint mir der inhalt der php-datei nur wenn ich $content ='der text hier erschein in meiner seite'; was drin stehen habe.
wird mir nur der inhalt von $content angezeigt?

Unbekannter Benutzer ·

TYPO3 liest Dir immer die $content-Variable aus.
Alles was Du also ausgeben willst, gehört in diese Variable

$content = 'Inhalt 1';
$content .= '<br />Inhalt 2';
$content .= '<br />Inhalt 3';
[...]