j4nk3y: imagettftext() erkennt Font nicht

Beitrag lesen

Hey,

Zeigen, bitte.

Also in der .php Datei die vom Browser ausgegeben wird steht:

<section id="haupt">
<?php include('../functions/php/uebersicht.php')?>
</section>

in der uebersicht.php wird:

for($e = 0; $e < $count; $e++)
{
	...
	$class_eintrag = '"eintrag"';
	$class_zeile = '"eintrag_zeile"';
	$class_eintrag_links = '"eintrag_links"';
	$class_eintrag_rechts = '"eintrag_rechts"';
	
	
	
	echo "
	<section class=$class_eintrag>
		<section class=$class_zeile>
			<article class=$class_eintrag_links>
			<p>Feld 1 <br /> $ergebnis_s[0]:$ergebnis_s[1]:$ergebnis_s[2]:$ergebnis_p[1] , $col_name</p>
			</article>
			<article class=$class_eintrag_rechts>
			<p>Feld 2</p>
			</article>
		</section>
		<section class=$class_zeile>
			<article class=$class_eintrag_links>
				<p>Feld 3</p>
			</article>
			<article class=$class_eintrag_rechts>
				<p>Feld 4</p>
				<?php include_once('../functions/php/dia.php'); ?>
			</article>
		</section>
	</section>";

ausgegeben.

wie mir grad aufgefallen ist, kann das nicht funktionieren da die dia.php an der Stelle in der ersten .php Datei nicht aufgerufen/eingebunden wird.

vorher hatte ich das etwas anders: (2ter Weg)

include('dia.php')

for($e = 0; $e < $count; $e++)
{
	...
	$class_eintrag = '"eintrag"';
	$class_zeile = '"eintrag_zeile"';
	$class_eintrag_links = '"eintrag_links"';
	$class_eintrag_rechts = '"eintrag_rechts"';
	
	
	
	echo "
	<section class=$class_eintrag>
		<section class=$class_zeile>
			<article class=$class_eintrag_links>
			<p>Feld 1 <br />                $ergebnis_s[0]:$ergebnis_s[1]:$ergebnis_s[2]:$ergebnis_p[1] , $col_name</p>
			</article>
			<article class=$class_eintrag_rechts>
			<p>Feld 2</p>
			</article>
		</section>
		<section class=$class_zeile>
			<article class=$class_eintrag_links>
				<p>Feld 3</p>
			</article>
			<article class=$class_eintrag_rechts>
				<p>Feld 4</p>
				echo "<img src='test.jpg' />";
                                echo '<p>$gesamt</p>;
			</article>
		</section>
	</section>";

Da klappt zwar die Ausgabe des Diagramms aber er erkennt den relativen Pfad zur .ttf nicht und in diesem fall ändert sich auch der Pfad nicht.

Hab auch gerade herrausgefunden, dass ein absoluter Pfad "F:xampp/htdocs/.../dia.php" funktioniert.

Kurz: wenn ich die dia.php direkt über ein Browser öffne wird die .ttf im selben Verzeichnis wie die dia.php gefunden. Und wenn die uebersicht.php die dia.php aufruft wird der Pfad nicht erkannt und es gibt eine Fehlermeldung.

Gruß

Jo