php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.02.2012, 18:36  
Benutzer
 
Registriert seit: 27.11.2011
Beiträge: 64
PHP-Kenntnisse:
Anfänger
daniel_1998 befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Inhalt von einer PHP Datei in ein String schreiben

Hi,

ich setzte gerade ein String zusammen.
In diesem Text-String möchte ich nun u.a. den Inhalt von einer anderen PHP Datei includieren.

PHP-Code:
$string '  
bla bla bla
'
.(include('construct.form.php')).'
bla bla bla
      '

Dummerweise wird mir der Inhalt nun auf den Bildschirm ausgegeben... im String befindet sich dann nur noch eine 1.

Bekomme ich das irgendwie anders hin?

P.s. Ein stupides Datei einlesen geht nicht. Die Datei muß über den PHP-parser geschickt werden... sonst kommen die Berechnungen nicht zurück.

Danke
__________________
13 Jahre // Fortgeschrittene PHP-Kenntniss (Altersentsprechend).
JS-Kenntnis: Neuling.
daniel_1998 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.02.2012, 18:38  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Dann solltest Du construct.form.php anders aufbauen. Es ginge zwar mit Buffering, aber das ist mal wieder die lieblose Variante.

PHP.de Wiki | EVA gilt auch für dateiübergreifende Arbeit.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 01.02.2012, 18:39  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Dass include zum Einbinden und Ausführen von PHP-Code da ist und nicht zum Auslesen von Dateien (oder deren Ausgabe), ist dir bewusst, oder? Was spricht gegen eine simple Funktion, deren Rückgabewert du verwendest? Bitte lernen die PHP-Grundlagen!
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline   Mit Zitat antworten
Alt 01.02.2012, 18:41  
Erfahrener Benutzer
 
Registriert seit: 25.05.2010
Beiträge: 852
PHP-Kenntnisse:
Anfänger
Trainmaster wird schon bald berühmt werden
Standard

Dokumentation lesen (Beispiel #5) und glücklich werden. http://php.net/manual/de/function.include.php
Trainmaster ist gerade online   Mit Zitat antworten
Alt 01.02.2012, 18:51  
Benutzer
 
Registriert seit: 27.11.2011
Beiträge: 64
PHP-Kenntnisse:
Anfänger
daniel_1998 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Manko10 Beitrag anzeigen
Bitte lernen die PHP-Grundlagen!
öhhm... ja mach ich.
Nur da sind mir gewisse Zeitliche grenzen gesetzt.
Schule, HA und PHP lernen ist bei einen 24h Tag nicht grad unterzubringen.

Hatte gedacht, das PHP da n einfachen Befehl dafür hat ohne das ich mittels return n rund-um-umbau machen muß.
Aber mal schaun, was die anderen Posting so zu tage bringen. vvlt. kann ich damit ja was anfangen.

Danke
__________________
13 Jahre // Fortgeschrittene PHP-Kenntniss (Altersentsprechend).
JS-Kenntnis: Neuling.
daniel_1998 ist offline   Mit Zitat antworten
Alt 01.02.2012, 18:53  
Erfahrener Benutzer
 
Registriert seit: 25.05.2010
Beiträge: 852
PHP-Kenntnisse:
Anfänger
Trainmaster wird schon bald berühmt werden
Standard

Zitat:
Zitat von daniel_1998 Beitrag anzeigen
Schule, HA und PHP lernen ist bei einen 24h Tag nicht grad unterzubringen.
OT: Schlafen nicht vergessen ... Meinst du, dass wir uns nur mit PHP beschäftigen und sonst nichts zu tun haben?
Trainmaster ist gerade online   Mit Zitat antworten
Alt 01.02.2012, 22:22  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Zitat:
P.s. Ein stupides Datei einlesen geht nicht. Die Datei muß über den PHP-parser geschickt werden... sonst kommen die Berechnungen nicht zurück.
Dann mach aus dem Inhalt bzw. der Berechnungen bspw. eine Funktion, die das Ergebnis als String zurückgibt.
PHP-Code:
// construct.form.php
function machWat$evtl$parameter$wenn$benoetigt=true ) {
    
// ...hier der eigentliche Inhalt der construct.form.php wie bisher
    
return $dasWasRausgekommenIst;

PHP-Code:
// andere.php
include_once './construct.form.php';
$string 'bla bla bla ' machWat$brauch$ich$doch$nicht=false ) . ' blub blub blub'
__________________
Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt.
Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind.
Albert Einstein
Arne Drews ist offline   Mit Zitat antworten
Alt 02.02.2012, 11:17  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Output-Abfangen wärend des Includes.

http://www.php.net/manual/de/ref.outcontrol.php

Der Threadtitel sollte im übrigen lauten: Ausgaben eines Includes in einen String schreiben.

Denn der Inhalt einer PHP-Datei ist der PHP-Sourcecode.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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 an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ansprechen eines WebService Nofoxx PHP Einsteiger 1 25.01.2012 14:52
Wie bekomme ich den Inhalt einer Variable in eine Datei? vio PHP Einsteiger 4 27.12.2011 18:03
[Erledigt] datei in string einlesen - performance advanced_phpler PHP Einsteiger 6 10.08.2011 17:37
[PHP] .HTML - Datei auslesen und Inhalt in Inputfeld ausgeben RAZER@1337 PHP Einsteiger 7 29.01.2011 22:20
Inhalt einer Datei in Seiten teilen Headshot PHP Tipps 2010 11 31.08.2010 00:00
Scriptangebot Codieren von Texten Ryuuzaki93 Scriptbörse 9 08.02.2010 23:14
Ini Daten auslesen ohne INI Datei, Daten aus einem String jackie1983 PHP Tipps 2009 3 03.12.2009 18:06
Inhalt wird beim Einfügen in .txt Datei verändert RoBbe PHP Tipps 2009 4 30.07.2009 23:41
Datei durchsuchen und inhalt ändern DrAlban PHP Tipps 2009 5 19.05.2009 09:44
Records mit PHP ? SimStar001 PHP Tipps 2009 11 08.04.2009 15:14
Hilfe, Seite im Internet Explorer Buggy trowman HTML, Usability und Barrierefreiheit 4 15.09.2008 08:32
Bild verschafft sich platz HTML, Usability und Barrierefreiheit 14 11.08.2008 23:45
String als Datei speichern Zangelo PHP Tipps 2006 23 25.08.2006 14:13
[Erledigt] daten aus string entfernen über externe datei PHP Tipps 2006 4 22.05.2006 20:34
ZIP Datei auf Server kopieren, entpacken und Inhalt in DB PHP-Fortgeschrittene 40 06.06.2005 23:33


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:47 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum