Hallo Alle!
Um den Namen einer Schriftart aus einer TTF-Datei auszulesen möchte ich das Tool "ftdump.exe" benutzen. Mit der MS-DOS-Eingabeaufforderung funktioniert ein Aufruf á la "C:\freetype\bin\ftdump.exe C:\font.ttf " einwandfrei und Infos zum Copyright und Autor werden Problemlos ausgegeben.
Nun versuche ich in PHP o.g. Aufruf zu parsen - erfolglos.
Gibt nichts zurück.
Gibt das Listing des Webserververzeichnisses aus.
Gibt auch nichts aus.
Wieso kann PHP keine Programmaufrufe mit Pfadangabe parsen??
Ich verwende einen WAMPP.
cu,
Sebastian
Um den Namen einer Schriftart aus einer TTF-Datei auszulesen möchte ich das Tool "ftdump.exe" benutzen. Mit der MS-DOS-Eingabeaufforderung funktioniert ein Aufruf á la "C:\freetype\bin\ftdump.exe C:\font.ttf " einwandfrei und Infos zum Copyright und Autor werden Problemlos ausgegeben.
Nun versuche ich in PHP o.g. Aufruf zu parsen - erfolglos.
PHP-Code:
$fp = popen("C:\freetype\bin\ftstring.exe", "r");
while($line = fgets($fp, 1024)) {
printf("%s<br>\n", $line);
}
PHP-Code:
$fp = popen("Dir", "r");
while($line = fgets($fp, 1024)) {
printf("%s<br>\n", $line);
}
PHP-Code:
$fp = popen("C:\windows\command\xcopy.exe", "r");
while($line = fgets($fp, 1024)) {
printf("%s<br>\n", $line);
}
Wieso kann PHP keine Programmaufrufe mit Pfadangabe parsen??
Ich verwende einen WAMPP.
cu,
Sebastian
Kommentar