---
title: "\"quote\" problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/87642-quote-problem"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Webslave"
published: "2003-10-04T20:01:28.000Z"
updated: "2003-10-09T12:51:50.000Z"
replies: 8
views: 415
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/87642-quote-problem"
---

# "quote" problem

## #1 — Webslave, 2003-10-04T20:01Z

Hej hej
Jag får lite galet i huvvet när jag försöker fixa till en quote-funktion till mitt forum. Att bara göra en quote är inga problem men när någon gör en quote på en annan som redan gjort en quote så blir det helt kack och den avbryter quoten för tidigt... antagligen väldigt enkelt men jag är inte smart nog att komma på det.

Så här ser min kod ut:

```php
$text = preg_replace( "'\[QUOTE=(.*?)\](.*?)\[/QUOTE\]'is","<div align=\"center\"><table class=\"forumQuote\"><tr><td>$1 skrev:\n$2</td></tr></table></div>",$text);
```

Hilfe?

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

## #2 — pirro, 2003-10-06T19:45Z

En liten chansning, fungerar troligen inte

```php
$text = preg_replace( "'[QUOTE=(.*?)](.*)[/QUOTE]'is","<div align=\"center\"><table class=\"forumQuote\"><tr><td>$1 skrev:\n$2</td></tr></table></div>",$text);
```

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

## #3 — Matte, 2003-10-06T23:39Z

För att kunna ha en quote i en quote tror jag du blir tvungen att byta ut start-tagg respektive sluttagg var för sig.

Annars tror jag du får göras någon rekursiv funktion som går utifrån in.

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

## #4 — Webslave, 2003-10-07T13:47Z

Matte:
Några tips? Den som används på wF funkar ju bra.

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

## #5 — Nexus86, 2003-10-07T15:03Z

> **Matte skrev:**
>
> För att kunna ha en quote i en quote tror jag du blir tvungen att byta ut start-tagg respektive sluttagg var för sig.

Vet inte hur vBulletin jobbar men efter en titt på phpBB's källkod så ser jag att de gör så som Matte säger.

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

## #6 — Webslave, 2003-10-07T16:04Z

Då kanske du kan komma med något trevligt tips?

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

## #7 — Webslave, 2003-10-08T17:50Z

För jag e helt vilsen på det här med preg_replace... kanske någon kan ge mig en kick i rätt riktning i alla fall? Lite små surt att få tips som man inte kan genomföra p.g.a att man inte kan... :)

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

## #8 — Matte, 2003-10-08T19:48Z

För att bygga vidare på din egen kod, testa det här:

```
$text = " zxcvz [QUOTE=Matte]Hej hopp [QUOTE=Webslave]i lingonskogen [/QUOTE]zvzxv[/QUOTE]zdvzxv";

$text = preg_replace("/\[QUOTE=([^\]]+)]/is", "\n<table class=\"forumQuote\"><tr><td><b>$1 skrev:</b><br>\n", $text);
$text = preg_replace("/\[\/QUOTE]/is", "\n</td></tr></table></div>\n", $text);

echo $text;
```

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

## #9 — Webslave, 2003-10-09T12:51Z

Göttmos Matte... funkar fin fint ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/87642-quote-problem
