Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    image resize => ottengo caratteri stranissimi

    ho questo codice:
    codice:
    header('Content-type: image/jpeg');
    $im="http://iii.iii.it/iii/iii/iii-iii/".$__w['immagineNew'];
    $size=getimagesize($im);
    //print_r($size);
    $newH=272;
    $newW=($newH/$size[1])*$size[0];
    	
    $thumb=imagecreatetruecolor($newW, $newH);
    $source=imagecreatefromjpeg($im);
    			
    imagecopyresampled($thumb, $source, 0, 0, 0, 0, $newW, $newH, $size[0], $size[1]);
    			
    imagejpeg($thumb);

    solo che al posto di avere l'immagine in output ho una serie di caratteri incomprensibili, tipo:
    ",#(7),01444'9=82<.342C

    dove ho toppato?





    grazie mille!
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si completamente identificato con quello del suo padrone

  2. #2
    ho risolto!

    l'immagine la allego in questo modo:
    Codice PHP:
    echo "<img src=\"resize.php?imm=http://sito/cartella/".$__w['immagineNew']."\" />"

    e poi in resize.php ho messo tutto il codice che ho scritto anche sopra:
    Codice PHP:
    <?php
    header
    ('Content-type: image/jpeg');
    $im=$_GET['imm'];
    $size=getimagesize($im);


    if (
    $size[1]>272)    $newH=272;
    else    
    $newH=$size[1];
    $newW=($newH/$size[1])*$size[0];
                
    $thumb=imagecreatetruecolor($newW$newH);
    $source=imagecreatefromjpeg($im);
                
    imagecopyresampled($thumb$source0000$newW$newH$size[0], $size[1]);
                
    imagejpeg($thumb);
    ?>


    non capisco perch in questo modo funzioni e nell'altro no.

    L'importante che funzioni, ma se qualcuno mi spiega il motivo gliene sarei infinitamente grato
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si completamente identificato con quello del suo padrone

  3. #3
    ciao.. mi puoi aiutare? io eseguo questo script




    header('Content-type: image/jpeg');
    $maxx = 126;
    $maxy = 126;
    $source_image_URL = "../fotoutenti/$nickk/foto1.jpeg";
    $source_image = imagecreatefromjpeg($source_image_URL);
    list($width, $height) = getimagesize($source_image_URL);
    $percent1 = $width / $maxx; //6,35
    $percent2 = $height / $maxy; // 4,76
    $percent = max($percent1,$percent2);
    $new_eight = round($height/$percent);
    $new_width = round($width/$percent);
    $dest_image = imagecreatetruecolor($new_width,$new_eight);
    imagecopyresampled ($dest_image,$source_image,0,0,0,0,$new_width,$new _eight,$width,$height);
    ob_start();
    imagejpeg($dest_image,"",50);
    imagedestroy($dest_image);
    imagedestroy($source_image);



    ma mi escono i caratteri strani

    Warning: Cannot modify header information - headers already sent by (output started at /web/htdocs/www.gayspace.it/home/profilo/profilo_foto3.php:124) in /web/htdocs/www.gayspace.it/home/profilo/profilo_foto3.php on line 209
    JFIF;CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 50 C   (1
    #%(:3=<9387@H\N@DWE78PmQW_bghg>Mqypdx\egcC //cB8~T" ĵ

    come posso fare?

  4. #4
    ti dice che non puoi inviare header dopo aver gi inviato dell'output al server.

    cosa c' alla riga 124 del file profilo_foto3.php?
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si completamente identificato con quello del suo padrone

  5. #5
    sicuro che sia la linea 124? a me d l'idea di una porta tipo :80... cmq la linea 124

    <td width="13%"><p align="center">[img]/images/icon_clock.gif[/img]</p></td>


    il problema che se anche elimino l'header.. i caratteri strani rimangono... e con phpinfo mi dice che le gd sono "enable"

  6. #6
    Originariamente inviato da Queer
    sicuro che sia la linea 124? a me d l'idea di una porta tipo :80... cmq la linea 124

    <td width="13%"><p align="center">[img]/images/icon_clock.gif[/img]</p></td>


    il problema che se anche elimino l'header.. i caratteri strani rimangono... e con phpinfo mi dice che le gd sono "enable"
    la riga 124 era nominata nell'errore, non l'ho inventata io

    no la porta no nc'entra nulla. Il problema sta nel fatto che non puoi avere output di quel genere prima di inviare header al server...guarda bene l'esempio che ho messo sopra. L'istruzione header la PRIMA del mio file, appunto perch non devo avere output prima
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si completamente identificato con quello del suo padrone

  7. #7
    ok con l'header in riga 1 scompare l'errore ma restano i caratteri strani

    E' quel CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 50 che mi lascia perplesso

    JFIF;CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 50 C   (1#%(:3=<9387@H\N@DWE78PmQW_bghg>Mqypd x\egcC//cB8Bcccccccccccccccccccccccccccccccccccccccccccccc ccccp~" ĵ}!1AQa"q2‘#BR$3 br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ƒ„…†‡ˆ‰Š’“”•–—˜™š  ĵw!1AQaq"2B‘ #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvw xyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š ?<Ž*[1™R‰ȁ˜œ}y‡šK/* ˆŠ2iD•#SŠʏj`B9VhbYdMeⳤœ ‹Oo‘<sJ3L/ƪ–Œ50vUYT–3šhB‘LaRœGJʾ ‰N$šbdR4aB{uŒ6 ‚J€dgy’F•‹KXy'pjU‘ZE'ֳŸ!zg_ k f9$f'V‹‹(ܬ™†N29}ƒž0–^>Fj…P704 p*‘_MyGvH9櫫=_.XŒ‡cv52I" gmmiq*jx’_–j“9u$+ǵZ1Fqœ`P R%\4KiG2G^i=&ې{ҽ>žf <gwEi l#“ž*c…YRNhh}Š}]˜!‡9š›/ǁ'ŠA…O+xfB-_Ÿr‘6@lž*"xjIWp )Zœ ‘% Fi< ‰œg+fb9Q‰p fnLœ  4lmH‚LaY—-lŽJ‚0b+*‚9`~b=}+'D 9j$–PIj)^;cW)NIS*„9q]‡.VGŒ!Aϵihw&R‰a‘‚#ƒDŠGb‘ʮA j0Wrq2HӮ V?J.M#Ž€.Bw…YPŒg'_/&|s3޸sudo›, }%Iicv)’+hžt}Enkx6+FcrO_bC" |žCj#9ڻAҦShj(KŒ9$)o|[˜G8™8jj9žRžŒ.qVDŠ|b1]Ÿc1a+\v5i’4ˆڽ8U"vGFVÏ R‘Œp+>|[IE, Wˆl˜"ž5FH_H{‚)pOu5se5 $uœU$\bK 8šN™ŒGɳ‰:zO‰,.'•`—œ۝WL‚= y W O*9d–€›潧n—’t`p3“XPxi{85uX DŸ›a)p&PNU„hH?W:)†rҰګ cž{_gM–,5›K1•g$U4-dž’–e>pb_sD*9'•JX `W7Zkp‚x*WЏc]8Llˆ‘i4Vl„RJ‚#ƒrDP@A$’* šD8q.ӵ .r.š>ڽq?ҹKžYH“ƒ5tEns”s‘ :R&Ŀ7'$m&&#a ytZœ21袦].Ž'€#Nj_?c_#Ž1~†I_ š2kš‹8FSLT y9Ž 0XzV“i ^٦Š@0dS€}>‡šb4FAW-=“ƒ67…Z‘Dƒ1Y5жJ)鵸Q_}Ž #žppF*$”kŠ,1r1U!27‘ `ZPŠxY›m’cgCk)f‰UaW;J64qŸ† `SN?ŒUoJk™+hgt1T+І+QŸ5 z~x@<ƒ7€W2$•99#4lqO@ J4i:PŠ"…•cK;;7U>WK>z L ‡4#›>ll)›ķNATHŒž•‡#ei\x W@1?S`[-2`wQt:h•?/@j[[ '—M̹žŸZtIKgŽ˜5u"7?Uͧ‡j’ Ǧ\-ӱc’ q]^]"IŸ'A[3•sŽNk}:#2–WR/ 2 j*xt NQ”-_}J‹N`…vš4H+)HEI3„lk›i"SH 'vi&P2B}G5{N.X“4„7SXsVHA>•!b:š r$gœ1?x†#<3Y’M‰ VGŠm^EVF -ntշ*nJ’7‹—"O9'j; V@z„o7Z

  8. #8
    pu essere che la gd non sia aggiornata?

    che cavolo.. sto script mi fa andare via di testa.. possibile che nn esista un qualcosa che funzioni???

  9. #9
    http://forum.html.it/forum/showthrea...hreadid=694523

    http://forum.html.it/forum/showthrea...hreadid=760143

    vedi se riesci ad utilizzare le pillole, specie quella di marketto dovrebbe esserti utile.

    Il silenzio spesso la cosa migliore. Pensa ... gratis.

  10. #10
    speriamo..

    ah piero.. se il phpinfo() mi da questo risultato

    http://www.gayspace.it/info.php

    sono a posto con le gd?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.