---
title: "Bilderna blir korrupta"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/78812-bilderna-blir-korrupta"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Brimba"
published: "2003-06-03T17:24:17.000Z"
updated: "2003-06-08T10:17:10.000Z"
replies: 2
views: 353
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/78812-bilderna-blir-korrupta"
---

# Bilderna blir korrupta

## #1 — Brimba, 2003-06-03T17:24Z

Hej!

Sitter och pular med en bilduppladning.
Bilden laddas upp, men blir korrupt. Jag försöker dels ladda upp originalbilden och dels skapa en tumnagel av den stora bilden.

Jag använder imagecopyresampled() för att justera bildens storlek och imagecreatefromstring() för att få ner bilden.

Noterbart kan vara att jag av experimentsskäl postar bilden i ett BLOBfält i en mysqldatabas.

Tips?

///Patrik

Bilagor:

- [image.jpg](https://www.webforum.nu/a/1552.jpg)

Permalänk: https://www.webforum.nu/p/78812

## #2 — Brimba, 2003-06-08T07:29Z

Jag har hittat felet. När jag skriver ut informationen så sker det först via stripslashes(). Om jag inte använder stripslashes() så fungerar det utmärkt, men jag kör ju addslashes() när jag lägger in binärsträngen i databasen. Är detta en bugg i php med BLOB-fält, eller är det något jag inte har tänkt på?

Permalänk: https://www.webforum.nu/p/1075967

## #3 — Matte, 2003-06-08T10:17Z

Dina backslash försvinner när du lägger in det i databasen. Jämför med:

```
$sql = "INSERT INTO tabell (kolumn) VALUES ('text \" text')";
```

 
Anledningen till att du inte behöver köra addslashes normalt på det du lägger in i databasen, är att för det mesta är PHP inställt med magic_quotes_gpc=On, och då läggs escape-tecken automatiskt på det som kommer från formuläret. Men detta gäller inte bilder som laddas upp.

Permalänk: https://www.webforum.nu/p/1076022

---

Tråden på webben: https://www.webforum.nu/amne/php/78812-bilderna-blir-korrupta
