Avatar billede bigo Nybegynder
13. august 2007 - 12:35 Der er 9 kommentarer og
1 løsning

vis billede

Hejsa.

Har lige opgraderet til PHP5.2.3 og har tidligere haft en lille funktion til at vise et billede fra disken.

    header( "Content-Type: image/png" );
    header( "Content-Length: " . filesize( $file_path ) );
    echo  file_get_contents( $file_path );

men den virker ikke mere. Viser bare et standard - ikke noget billede - billede (den med det røde kryds over..)

Nogen ideer.
Avatar billede kimg Nybegynder
13. august 2007 - 12:41 #1
Hvor henter du filnavnet "$file_path"
Avatar billede bigo Nybegynder
13. august 2007 - 13:02 #2
$file_path = "/www/htdocs/images/buttons/".$text.".png";
Avatar billede bigo Nybegynder
13. august 2007 - 13:03 #3
Filen ligger der. Hvis jeg laver direkte <img src=bla/Next.png> vises den fint.
Avatar billede nielle Nybegynder
13. august 2007 - 13:03 #4
Hvor henter du så $text henne?
Avatar billede bigo Nybegynder
13. august 2007 - 13:09 #5
som en $_GET

Jeg har lige løst skidtet selv.. var et relative path problem.

istedet for $image_path = "./buttons/";
skulle det være $image_path = "/buttons/";

skod at php laver om på det ved skift fra version 4 - 5.

Nuvel. Skidt hænder..
Avatar billede nielle Nybegynder
13. august 2007 - 13:15 #6
Uhm, hvor kom $image_path ind i billedet?

Umiddelbart lyder det underligt at PHP 4->5 skulle have lavet noget om. Det er nok noget andet den er gal med.
Avatar billede bigo Nybegynder
13. august 2007 - 17:01 #7
desværre. det er noget der er sket efter opgraderingen. Jeg fatter det ikke. før var det nok med ./buttons og nu skal den have den fulde sti..

Smid et svar.
Avatar billede nielle Nybegynder
14. august 2007 - 07:18 #8
Jeg springer over på dnne her. :^)
Avatar billede nielle Nybegynder
14. august 2007 - 07:20 #9
Forklaringen er i øvrigt den at sikkerhedsniveauet er strammet i nyere versioner af PHP i forhold til ældre. Iøvrigt en hårdt tiltrænkt opstramning idet tidligere versioner var lige løse nok - med masse af hackede sider som resultat.
Avatar billede bigo Nybegynder
28. december 2007 - 10:52 #10
Nemlig. Har også fået lukket nogle ting som var tilovers fra 4.x
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester