Gå til innhold

Blob- kan ikke vise png og jpg samtidig


Anbefalte innlegg

Hei.

 

Jeg har etterhvert lest meg til at blob ikke har noen fordeler..snarere ulemper.

 

Untatt det er enklere å slette bilde i en database sammen med nyheten så slipper jeg bruke kode for å slette bildet.

 

 

Men nå er det bare det at jeg er litt sta. Jeg vil få det til.

 

Og det jeg ikke får til er å vise png og jpg sammen.

 

Kode for å nyheten bilde:

 

$result= mysql_query("SELECT * FROM nyheter") or die ("kunne ikke hente resultat");

while ($row = mysql_fetch_array($result))
{
echo $row['tittel'];
echo $row['tekst']; 
echo "<img src=get.php>";
}

 

Koden der header type er spesifisert.

 

$result= mysql_query("SELECT * FROM nyheter");

header('content-type: image/jpg');

while ($row= mysql_fetch_array($result))
{
echo $row['bildedata']."<p>";
}

 

 

Det spiller ingen rolle om jeg endrer header type til png, jpg vises like fint men ikke png.

sletter jeg alle rader i databasen untatt png vises den.

 

Problemet er vel at der jeg viser nyheten og henter bildet en gang, så kan ikke bildeformatet endre seg neste gang den skal hente ett bilde. Men jeg klarer ikke løse det.

 

Setter pris på hjelp :)

Lenke til kommentar
Videoannonse
Annonse

Bare et lite tips til det du sier ang sletting.

Legg ved en kolonne som heter filename.

I samme kode som du sletter nyhet med kan du også kjøre unlink($row['filename']); for eksempel.

 

Sparer deg for litt bryderi :)

 

Det og med tanke i bakhodet at ikke alle hosts er like happy for store db's.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...