[php] file in binmary openen

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • elgringo
  • Registratie: Januari 2001
  • Laatst online: 16-09 20:30
Ik wil dus een file in binary openen:
PHP:
1
2
3
if(!$handle=fopen("habfotos.hpa",'rb')){
    echo 'Could not open file';
}

Toch wordt de file in tekst geopend; alle \n wordt gelezen van \r\n.

Ik werk met linux (fedora core 2 en php 4.3.8). Nu weet ik dat linux altijd in binary zou moeten openen. Maar dit doet hij dus niet.

Ik heb mijn gehele php.ini doorgespit en aangepast maar dit mocht niet baten.
Tevens heb ik file_get_contents gebruik en dit wilde ook niet werken. Wat kan ik fout gedaan hebben?

if broken it is, fix it you should


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Volgens mij geldt de switch "b" alleen voor Windows. Excuus, het is alleen essentiëler in Windows. Kun je \r\n niet replacen door \n?

[ Voor 51% gewijzigd door NMe op 19-09-2004 18:51 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • elgringo
  • Registratie: Januari 2001
  • Laatst online: 16-09 20:30
NMe84 schreef op 19 september 2004 @ 18:49:
Volgens mij geldt de switch "b" alleen voor Windows.
volgens mij ook; maar waarom wordt ie dan toch in tekst mode geopend?

\r\n replacen kan wel; maar das een cheap-ass work around.

tevens moet ik dan het aantal keer dat \r\n voorkomt meer bytes lezen....

[ Voor 26% gewijzigd door elgringo op 19-09-2004 18:52 ]

if broken it is, fix it you should


Acties:
  • 0 Henk 'm!

  • elgringo
  • Registratie: Januari 2001
  • Laatst online: 16-09 20:30
Lama; domme fout in het script mag slot op

if broken it is, fix it you should


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

elgringo schreef op 19 september 2004 @ 19:45:
Lama; domme fout in het script mag slot op
Misschien leuk als je dat even wat specifieker toelicht. Stukkie code ofzo. Dan hebben mensen die de search gebruiken er ook nog wat aan. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • elgringo
  • Registratie: Januari 2001
  • Laatst online: 16-09 20:30
NMe84 schreef op 19 september 2004 @ 19:55:
[...]

Misschien leuk als je dat even wat specifieker toelicht. Stukkie code ofzo. Dan hebben mensen die de search gebruiken er ook nog wat aan. :)
Het orgineel was al naar de klopte door een script wat in tekst mode werkte; ipv binary

if broken it is, fix it you should

Pagina: 1