Avatar billede bongi Juniormester
29. januar 2006 - 16:03 Der er 12 kommentarer og
1 løsning

sende variabel

Hvordan laver jeg et link som sender en variabel med ?

Min variabel er brugernavn og hedder "user"

og linket skal pege på en aspfil side.asp

dvs: <a href="http//xxx.xx/side2.asp?id="brugernavn" target="new">klik her</a>
Avatar billede webt Nybegynder
29. januar 2006 - 16:12 #1
hvis du udskriver ovenstående link fra php så fx.

echo '<a href="http//xxx.xx/side2.asp?id=$brugernavn" target="new">klik her</a>';

så vil id kunne hentes via request.querystring på asp siden
eller hvis du bare har linket og i html og skal ha' værdien af $brugernavn ind
<a href="http//xxx.xx/side2.asp?id=<?=$brugernavn?>" target="new">klik her</a>

Mvh
Martin
Avatar billede bongi Juniormester
29. januar 2006 - 16:19 #2
takker, så mangler jeg bare at finde ud af at hvad brugernavnet hedder som variabel i postnuke..
Avatar billede bongi Juniormester
29. januar 2006 - 16:24 #3
smid lige et svar...
Avatar billede webt Nybegynder
29. januar 2006 - 16:28 #4
Jo men her er et svar :)

Så skal du bare på jagt i postnukes lange filliste heh god fornøjelse med det :) og fortsat god dag

Martin
Avatar billede bongi Juniormester
29. januar 2006 - 16:31 #5
ja eller oprette et nyt spørgsmål ;-)
Avatar billede webt Nybegynder
29. januar 2006 - 16:36 #6
Heh ja :D der er jo en hel lille jungle af filer.. takker for points

:)
Avatar billede gentoo2005 Nybegynder
29. januar 2006 - 16:38 #7
echo '<a href="http//xxx.xx/side2.asp?id=$brugernavn" target="new">klik her</a>';
vil jo så _IKKE_ virke.. da php ikke parser $variabler inde i  ' ' (singelquotes).

brug concat istedet:

echo '<a href="http//xxx.xx/side2.asp?id='.$brugernavn.'" target="new">klik her</a>';
Avatar billede bongi Juniormester
29. januar 2006 - 16:41 #8
<?
echo '<a href="http//xxx.xx/side2.asp?id='.$user" target="new">klik her</a>';
?>

Virker da slet ikke her hos mig
Avatar billede webt Nybegynder
29. januar 2006 - 16:44 #9
heh ja men så mangler der da lige en .' i den sidste altså
echo '<a href="http//xxx.xx/side2.asp?id='.$user.'" target="new">klik her</a>';

Godt vi kan rette hinandens fejl :)
Avatar billede webt Nybegynder
29. januar 2006 - 16:45 #10
hovsa den kom ikke med

echo '<a href="http//xxx.xx/side2.asp?id='.$user.'" target="new">klik her</a>';
Avatar billede webt Nybegynder
29. januar 2006 - 16:45 #11
Ok ser ud til eksperten fjerne den sidste .' eller er det bare mig?

der skal være en .' efter $user før "
Avatar billede bongi Juniormester
29. januar 2006 - 16:49 #12
Altså:

echo '<a href="http//xxx.xx/side2.asp?id='.$user.'" target="new">klik her</a>';
Avatar billede bongi Juniormester
29. januar 2006 - 16:52 #13
Det her virker fint:
<? $name = 23 ?>
<a href="http://xxx.xx/logbog.asp?id=<?=$name?>" target="new">Klik her</a>

Nu skal jeg bare have lavet 23 om til den bvariable der indeholder brugernavnet i Postnuke
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel