---
title: "Hjälp med en php sträng"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/125942-hjälp-med-en-php-sträng"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Jenza"
published: "2005-04-08T07:58:09.000Z"
updated: "2005-04-09T12:00:26.000Z"
replies: 10
views: 329
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/125942-hjälp-med-en-php-sträng"
---

# Hjälp med en php sträng

## #1 — Jenza, 2005-04-08T07:58Z

Hej!

Jag har ett phpbb-forum med ett blygsamt antal users. Jag har nu fått hjälp med att bygga en chatt i ASP och det är nu dags att länka till chatten från forumet.

Nu är saken den att jag skulle vilja ha en länk som omdirigerar klickaren till chatten så att han/hon kommer direkt in i chatten med samma namn som han/hon har i forumet.

Ungefär så här:

> http://www.blabla.nu/chat/chat_start.asp?name =DET NAMN SOM KLICKAREN HAR REGGAT SIG MED PÅ FORUMET OCH SOM FINNS I DATABASEN I TABELLEN PHPBB_USERS&roomid=2

Kan någon hjälpa mig med detta?

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

## #2 — Duffer, 2005-04-08T08:49Z

har aldrig använt mig av ett phpbb men det måste ju finnas en session eller cookie som på något sett refererar till användarnamnet (eller så är användarnament tom lagrat i sessioner/cookien).

Om nanet finns i sessioner/cookien är det ju bara att du lyfter in namnet direkt till strängen, annars får du göra en liten algoritm som hämtar namnet ur databasen och sedan skriver det till strängen =)

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

## #3 — Jenza, 2005-04-08T11:51Z

Tack! Du har säkert rätt! Dock är jag i både praktik och teori helt värdelös på detta. Jag ska dock snoka och se om jag hittar nåt.

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

## #4 — Duffer, 2005-04-08T12:26Z

TIPS!
Snoka lite på de sidorna som hanterar profiler osv och kolla hur dom gör för att skriva ut användarnamnet på sidan!

Mvh

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

## #5 — Peeer, 2005-04-08T12:26Z

Enligt google så finns användarnamnet i variabeln $userdata\['username'\]. Så 

```php
<a href="http://www.blabla.nu/chat/chat_start.asp?name=<?php echo urlencode($userdata['username']); ?>&amp;roomid=2">Länk</a>
```

Skulle ev. kunna fungera så länge koden finns på en phpbb-sida.

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

## #6 — Jenza, 2005-04-08T13:53Z

Ah, det där såg bra ut! Ska testa!

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

## #7 — Jenza, 2005-04-08T20:50Z

Ok, det där funkade inte. Jag fick "Sidan kan inte visas" och i adressfältet i webläsaren står det

> http://www.blabla.nu/chat/chat_start.asp?name=\<?php%20echo%20urlencode($userdata\['username'\]);%20?\>&roomid=2

 
Kan detta bero på att jag glömt nämna att chatten finns på en annan sajt än där jag har mitt forum? 

Ber om ursäkt för det. Några andra förslag?

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

## #8 — Peeer, 2005-04-08T21:04Z

Som du kanske ser så har php-koden skrivits ut direkt i länken istället för att exekveras. Koden måste vara i en php-fil som ingår i phpbb-forumet (för att $userdata ska finnas!).

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

## #9 — Jenza, 2005-04-08T21:32Z

Japp, jag ändrade det nu, det var min editor som ställde till det. Nu får jag upp en scriptprompt som ber mig skriva in mitt namn, istället. Jag tror jag är nära nu. Ska kolla om det är nåt mupp med databasen. Tack!

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

## #10 — Jenza, 2005-04-08T21:52Z

Hmmm. Är det några includefiler som måste användas för att man ska kunna få tag i uservariablerna?

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

## #11 — Jenza, 2005-04-09T12:00Z

Nu lirar det! Tack så mycket för hjälpen!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/125942-hjälp-med-en-php-sträng
