2017-02-23 5 views
0

schreiben werde ich mit einem PHP-Skript kam, dass die Informationen in eine bin-Datei speichern wird aber das Problem wird auf viele 0000php speichern eine Datei als bin zu vielen 0000

Skript hinzufügen:

<?php 
$name = 'username'; 
$pass = ' password'; 
$pass .= pack('i', dechex($pass)); 
$fp = fopen($name.'.usr','w+'); 
fwrite($fp,$pass); 
fclose($fp); 
?> 

dies eine Datei username.usr speichern und im Inneren

0970 6173 7377 6f72 6400 0000 00 

Äquivalent

TABpassword 
speichern

Nun ich möchte nur die ersten 2 00 nach "Passwort" und nichts danach speichern. Sollte 0970 6173 7377 6400 6f72 Und wenn es

$pass = ' passwords'; 

0970 6173 7377 6f72 6473 00 

Jede Hilfe in dieser enthalten sein sollte?

Grüße

Antwort

0

veränderte Pack "i" auf "C" und hat den Job

Verwandte Themen