---
title: "personliga meddelande i ett forum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/189877-personliga-meddelande-i-ett-forum"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Mr T"
published: "2012-06-10T15:57:02.000Z"
updated: "2012-06-28T10:28:36.000Z"
replies: 3
views: 814
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/189877-personliga-meddelande-i-ett-forum"
---

# personliga meddelande i ett forum

## #1 — Mr T, 2012-06-10T15:57Z

Fick frågan av en vän hur man i ett forum/chat kan skapa privata meddelanden.
Min tanke är att ha en tabell med följande fält : 

tid
from_user_id
meddelande
ev_to_user_id

När ett meddelande skickas kollas meddelandet av och om det innehåller "ville:" (altså namn med ":" efter) så lägges "ville";s id in i fältet ev_to_user_id.

Denna koll av ":" och att plocka ut ev. användarnamn borde väll vara en småsak för kommandot "preg_replace", bara man kan kontrolera det (vilket jag inte kan).

Tacksam för hjälp

( Man kan kanske också tänka sig att man plockar ut användarnamn var som helst i texten om det är mellan 2 tecken, om det finns en lösning på det med)

Tack på förhand

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

## #2 — jimmitjoo, 2012-06-27T19:26Z

Jodå, tror jag skulle köra en "explode" på : från inputfältet och hämta id:t där $variabel\[0\] == 'username'. Känns dock onödigt krångligt, eller är det för att kunna skicka till flera användare?

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

## #3 — Mr T, 2012-06-28T08:02Z

jimmitjoo - Tack för tippset. En explode borde räcka gott.

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

## #4 — aasah, 2012-06-28T10:28Z

Du måste väl alltid ha ett to_medlemsfält? MINST en person måste ju få meddelandet.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/189877-personliga-meddelande-i-ett-forum
