include ohne <?/?>

mhribernik

Erfahrenes Mitglied
Hi.

Ich will einige Variablen aus einer externen Datei mit include() einlesen. Das klappt auch ganz schön. Aber in die Textdatei muss desöfteren eine oder zwei Variablen ( mit fwrite() ) hinzugefügt werden, desshalb ist es ungünstig, dass am Anfang und am Ende start bzw. end Tags sein müssen.

Also würde die Datei mit neuer Variable in etwa so aussehen:

PHP:
<?
$frucht = "Apfel";
$farbe = "Rot";
?>
$geschmack = "gut";

Für einen reibungslosen Ablauf müsste es so aussehen:

PHP:
<?
$frucht = "Apfel";
$farbe = "Rot";
?>
<?
$geschmack = "gut";
?>

...was allerding nicht so saber aussieht.

Wie könnte man es so machen? Würde das überhaupt gehen?

PHP:
<?
$frucht = "Apfel";
$farbe = "Rot";
$geschmack = "gut";
?>
 
Wi muss der Code aussehen? Ungevähr so?

PHP:
<?

$fp = fopen("datei.txt", "w");
fseek($fp, -3, SEEK_END);
fwrite($fp,  "zu schreibender text");
fclose($fp); 

?>

Und in der Datei müsste das dann so stehen?

PHP:
<?
$frucht = "Apfel";
$farbe = "Rot";
zu schreibender text
?>

Welchen Wert muss ich bei "offset" verwenden?
 
Zurück