erzeugen einer Binär-Datei

Alles, was PHP betrifft, kann hier besprochen werden.

erzeugen einer Binär-Datei

Postby ptrle » 06. July 2006 08:37

Hallo,

ich versuche mit folgendem Code eine binäre Datei zu erzeugen:

$fp = fopen("secret.enc","wb");
fwrite ($fp, 'Secret');
$v=1.23;
fwrite ($fp, $v);
fclose($fp);

Es wird aber eine Klartext-Datei geschrieben.

Was falsch?
ptrle
 
Posts: 1
Joined: 06. July 2006 08:27

Postby Mätes » 06. July 2006 09:32

Eventuell wird bei

$v=1.23;
fwrite ($fp, $v);

der Wert in einen String umgewandelt und auch so geschrieben.
vielleicht mal mit
fwrite($fp,double($v));
casten (weiß nicht mehr, ob so richtig geschrieben).

und, wenn du das File z.B. mit einem Texteditor ansiehst, wir
das 'Secret' so oder so als Buchstabe angezeigt.

gruß ma
User avatar
Mätes
 
Posts: 142
Joined: 13. April 2006 09:34
Location: kölle

Postby Wiedmann » 06. July 2006 12:51

Was falsch?

Evtl. dein Verständnis von Binärdatei (in diesem Zusammenhang hier)?

Was erwartest du denn genau in der Datei?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to PHP

Who is online

Users browsing this forum: No registered users and 4 guests