2010-04-27 6 views
0

iam obtenir la date img à partir de l'archive zip par getFromIndex() et la date comme ça (c'est la première ligne de texte apparaissant)en montrant un img ouvert de archive zip

‰PNG ��� IHDR���@���@���ªi 

savoir comment i peut Makke semble iam utilisé

$im = imagecreatefromstring($data); 
if ($im !== false) { 
    header('Content-Type: image/png'); 
    imagepng($im); 
    imagedestroy($im); 
} 

mais son n'a pas travaillé et utilisé

header('Content-Type: image/png'); 
imagepng($data); 
imagedestroy($im); 

mais son n'a pas travaillé et me donner Avertissement: imagepng(): argument fourni est pas une ressource d'image valide

maintenant vous me demandez sur le format de la date nous supposons que la sortie est

$date = file_get_contents('http://sstatic.net/so/img/logo.png'); 

le texte apparaît est le même format mais je dois utiliser $ date parce que je dois obtenir le contenu en premier

+1

pourquoi ne pas juste echo $ data ;? –

+0

son montrer moi ‰ PNG IHDR @ @ ªi –

+0

bien qu'il devrait. c'est le but de votre script - de sortir ces données très –

Répondre

1

Je soupçonne que cette donnée d'image n'est pas la seule sortie de ce script, non? Mais ça doit être.

+0

$ date = file_get_contents ('http://sstatic.net/so/img/logo.png'); –

+0

@moustafa alors quoi? Pouvez-vous répondre à ma question? Est-ce la seule donnée de votre script? pouvez-vous poster ici tout le code du script? –

0

Les données ressemblent déjà à un fichier PNG (notez le nombre magique). Que se passe-t-il si vous produisez les données dans un fichier? Ou Que diriez-vous juste écho aux données et n'appelez pas imagepng. Ça marchera ?

+0

non cela ne fonctionne pas –

+0

essayez d'utiliser $ date = file_get_contents ('http://sstatic.net/so/img/logo.png'); –

Questions connexes