Seite 1 von 1

includen aber nicht ausgeben!

Verfasst: 16.10.2005 23:00
von 123teddy321
hallo!

ich möchte in meiner index.php eine datei loading.php includen! und in dieser wiederrum werden dann die ganzen scripte includet!

ich möchte nun dass in dieser datei das script vote.php zwar includet wird, aber nicht ausgegeben wird! geht das irgendwie?

[EDIT]:

ich habe jetzt folgendes gemacht:

ich habe in die loading.php reingeschrieben:

Code: Alles auswählen

$vote_body = "<?php include 'system/vote.php'; ?>";
und wenn ich nun in meine index.php die variable

Code: Alles auswählen

$vote_body
einsetze, so erscheint nichts!?

was habe ich falsch gemacht!?

Verfasst: 17.10.2005 01:56
von RedFoxi
Du hast keine Anweisung gegeben, dass das was Du includest, ausgegeben werden soll, daher kommt auch nix,,

ein "echo" oder "print" vor der Variablen bringt dann den gewünschten Effekt,

wobei ich noch am Grübeln bin, weshalb Du eigentlich nach "nicht Ausgeben" fragst im Thread-Titel und das ja auch im ersten Satz erwähnst, so gesehen hast Du ja das, was Du willst ,,

;)=

Verfasst: 17.10.2005 11:33
von 123teddy321
sorry ich habe den titel vielleicht etwas komisch formuliert!

hier nochmal mein anliegen:

ich habe die datei header.php:

Code: Alles auswählen

$vote_body = "<?php include 'system/vote.php'; ?>";
und nun möchte ich, dass in der datei index.php diese variable, was dann soviel heißt wie diese seite vote.php ausgeben:


Code: Alles auswählen

<?php echo "$vote_body"; ?>

nun zeigt er mir aber nichts an!? ich hatte auch vorhin schon das ganze mit echo gemacht! oben war das nur weil es schnekll gehn musste!

bitte helft mit!

Verfasst: 17.10.2005 14:22
von fanrpg

Code: Alles auswählen

$vote_body = include("pfad");
echo $vote_body;
Ich weiss nicht was du mit "<? include("x") ?> willst das wird dann als Wert und nicht als PHP ausgegebn was du meinst müsste so gehen:

Code: Alles auswählen

$vote_body = eval("include('x')");
echo $vote_body;

Verfasst: 17.10.2005 15:02
von RedFoxi
wird die header.php in die index.php includet?

Wenn nicht, kann die index.php nix wissen von dem include, den Du in der header.php gemacht hast,,

;)=

Verfasst: 17.10.2005 20:16
von 123teddy321
so also:

@fanrgp
wenn ic dsas mit dem was du als erstes sagtest mache, dann zeigt er mir nichts an und bei dem zweiten kommt folgender fehler:

Code: Alles auswählen

Parse error: parse error, unexpected $ in C:\Dokumente und Einstellungen\lalelu\Eigene Dateien\xampp-win32-1.4.16\xampp\htdocs\demo\website\v1\header.php(19) : eval()'d code on line 1


@RedFoxi
Natürlich ist der header.php in index.php includet! soo schlau bin ich auch!

Verfasst: 17.10.2005 21:17
von RedFoxi
123teddy321 hat geschrieben: @RedFoxi
Natürlich ist der header.php in index.php includet! soo schlau bin ich auch!
...und ich hab schon Pferde vor der Apotheke kotzen sehen,,, (möglicherweise war ich selber schon so ein Gaul) *fg*

aber trotzdem greif ich noch mal Deinen ersten Post auf:
123teddy321 hat geschrieben:

Code: Alles auswählen

$vote_body = "<?php include 'system/vote.php'; ?>";
$vote_body gehört in den php-bereich ,, also ist <?php include 'system/vote.php'; ?> unsinnig,, zudem falsch,,
ich plädiere also für:

Code: Alles auswählen

$vote_body = include ('system/vote.php');
;)=