---
title: "Lägga in bild vid smilie"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/97990-lägga-in-bild-vid-smilie/page2"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "silfver"
published: "2004-02-22T17:56:49.000Z"
updated: "2005-08-10T11:01:45.000Z"
replies: 28
views: 1104
page: 2
pages: 2
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/97990-lägga-in-bild-vid-smilie"
---

# Lägga in bild vid smilie

_Sida 2 av 2._

## #21 — lillebror, 2005-08-10T09:47Z

> **fiddler skrev:**
>
> Vad har "". och ."" för funktion egentligen?

Om du har en sträng som du vill skriva ut med ett antal variabler i själva strängen kan du "spränga" in dessa variabler mitt i en sträng genom att skriva **echo "Test".$test."Test 2".$test2;**.

Hmmm...det var så sant det du skrev med "/\>" men jag får fortfarande inte ordning på funktionen...\*tänker så det knakar\*

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

## #22 — lillebror, 2005-08-10T09:53Z

Vad jag tror skulle lösa mitt problem är om jag får köra första smileyposten separat (alltså inte i en while-slinga) och sedan fortsätta med resten av smileykoderna som vanligt i en whileslinga. Hur löser man ut så att jag enbart får första posten i uttrycket **$smiley = mysql_fetch_array($RSobj)** för att därefter fortsätta på post nr 2 osv?

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

## #23 — fiddler, 2005-08-10T09:56Z

> **lillebror skrev:**
>
> > **fiddler skrev:**
> >
> > Vad har "". och ."" för funktion egentligen?
>
> 
> 
> Om du har en sträng som du vill skriva ut med ett antal variabler i själva strängen kan du "spränga" in dessa variabler mitt i en sträng genom att skriva **echo "Test".$test."Test 2".$test2;**.

Jag funderade bara varför du la till tomma strängar. Du menade inte "\\""?

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

## #24 — lillebror, 2005-08-10T09:58Z

> **fiddler skrev:**
>
> Jag funderade bara varför du la till tomma strängar. Du menade inte "\\""?

Jag trodde str_replace krävde att informationen skulle ligga i en sträng...det var därför jag skrev så. Kanske tänkte fel.

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

## #25 — fiddler, 2005-08-10T10:17Z

red/ Tänkte fel...

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

## #26 — lillebror, 2005-08-10T10:28Z

Nu har jag löst problemet. Som vanligt ska det behöva ta sån tid innan poletten trillar ned i skallen :e 

Sökvägen till picture-arkivet hade jag visst bara kopierat rakt av från en annan tabell (./picture/smiley/). Vad jag inte tänkte på då var att forumet inte låg i document-root. Detta föranledde att sökvägen pekade fel och inte hittade tjusiga smileys.

Lätt redigering av sökvägen till "../picture/smiley" gjorde dock susen! :)

Härmed är mitt forum smileyfierat...haha!

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

## #27 — lillebror, 2005-08-10T10:36Z

Här är det färdiga resultatet (se bifogad bild)...Blev riktigt nöjd! :)

Den slutgiltiga funktionen som jag fick att fungera såg ut så här:

```
function showSmiley($returnthis) {
	
	$sqlSelect = "SELECT code, path, filename FROM tblforumsmiley ORDER BY smileyID DESC";
	$RSobj = mysql_query($sqlSelect) or die (mysql_error());	

	while($smiley = mysql_fetch_array($RSobj)) {
			$returnthis = str_replace("".$smiley['code']."", "<img src=\"".$smiley['path'].$smiley['filename']."\"/>", $returnthis);
	}

	return $returnthis;
}
```

Bilagor:

- [smilified.jpg](https://www.webforum.nu/a/7273.jpg)

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

## #28 — fiddler, 2005-08-10T10:40Z

Vad bra! :)

Jag antar att du kan ta bort "". och .""

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

## #29 — lillebror, 2005-08-10T11:01Z

> **fiddler skrev:**
>
> Jag antar att du kan ta bort "". och .""

Ja, det kunde jag! :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/97990-lägga-in-bild-vid-smilie/page2  
Föregående sida: https://www.webforum.nu/amne/php/97990-lägga-in-bild-vid-smilie.md
