Avatar billede easysoft_studios Nybegynder
14. oktober 2001 - 01:51 Der er 12 kommentarer og
2 løsninger

send værdi

hvis jeg nu sender en værdi i et link som fx. www.wl-cs.dk/login.htm?username=jonas, hvordan kan jeg så hente værdien \"jonas\" ud på den side som hentes ved klik på nævnte link??
Avatar billede labisama Nybegynder
14. oktober 2001 - 02:00 #1
Det jeg tror du mener er at på siden skal der stå \"jonas\" fordi det står der oppe i adresse strengen.

Først vil jeg lige sige at jeg tror da ikke man kan lave det med HTML, så her har du lidt hjælp men istedet for i asp.

Et sted godt oppe i din .asp-fil skal der indsættes:
<% username=request(\"username\") %>

Og der hvor \"jonas\" skal stå eller noget andet tekst for den sags skyld. Skriv <%= username %>

Håber det er svaret! :)
Avatar billede jakoba Nybegynder
14. oktober 2001 - 02:01 #2
i head:

<script language=\'javascript\'>

var userName = \'anonymous\'
var minUrl = document.URL;
minUrl = minUrl.split(\"?\")
if ( minUrl.length > 1 ) {
    var minParam = minUrl[1];
    minParam = minParam.split(\"=\");
    if ( minParam[0] = \'username\' ) userName= minParam[1];
};

// nu indeholder userName variblen det opgivne brugernavn
// eller \'anonymous\' hvis der ikke blev givet parameter med.

</script>

mvh JakobA
Avatar billede fri-hash Nybegynder
14. oktober 2001 - 02:04 #3
i php har du en variabel $username, der indeholder \'jonas\'
Avatar billede xzxzx Nybegynder
14. oktober 2001 - 02:05 #4
Du skal bruge et serversite sprog som PHP eller ASP. Det kan ikke lade sig gøre i HTML

PHP: http://www.webcafe.dk/php/index.php3
ASP: http://www.html.dk/tutorials/asp/

Og til spm\'et
Du kan ikke hente værdien af jonas, da jonas er værdien af username ;-).

Hvis det var lavet i PHP, kunne du hente væriden af username (i dette tilfælde Jonas), sådan her:

<?php
echo $username;
?>

Men for at du kan hente den, skal den først sidtes. Det kan gøre på mange måder. Med bl.a. form ellementer, m.m.

Et eks. hvor den \"bliver sat af andre variabler\"
<?php
$tal = 8;

If($tal == 8) {
username = \"Jonas\";
} Else {
username = \"Per\";
echo $username;
?>

Mvh - Casper S - www.enter-s.dk
Avatar billede fri-hash Nybegynder
14. oktober 2001 - 02:07 #5
orv, den var lækker jakoba
Avatar billede wacky1501 Nybegynder
14. oktober 2001 - 02:19 #6
Meget fint men hvordan viser jeg det på siden som text f.eks. Velkommen, Jonas !
Avatar billede roenving Novice
14. oktober 2001 - 02:21 #7
Og en anelse lettere (end jakobs)-- eller nærmere kortere:
<script language=\'javascript\'>

var userName = \'anonymous\'
if ( location.search ) {
    var minParam = location.search.split(\"=\");
    if ( minParam[0] = \'username\' ) userName= minParam[1];
};

// nu indeholder userName-variablen det opgivne brugernavn
// eller \'anonymous\' hvis der ikke blev givet parameter med.

</script>

hth
jes
Avatar billede jakoba Nybegynder
14. oktober 2001 - 02:22 #8
der hvor der skal stå velkommen:

<script>document.write( \"Velkommen \"+userName )</script>
Avatar billede roenving Novice
14. oktober 2001 - 02:23 #9

<body ...>
<h1>Velkommen, <script language=\'javascript\'>var userName = \'anonymous\';if ( location.search ) {var minParam = location.search.split(\"=\");if ( minParam[0] = \'username\' ) userName= minParam[1];};document.write(userName);</script></h1>
·
·
·
</body>
;·]
Avatar billede easysoft_studios Nybegynder
14. oktober 2001 - 04:37 #10
Tak drenge! Jo det kan lade sig gøre i HTML! Det virkede i hvert fald for mig!!!
Avatar billede fri-hash Nybegynder
14. oktober 2001 - 10:07 #11
ja, jakoba og roenving har sq styr på deres DOM-hieraki, eller hvad man nu kalder alle de objekter og egenskaber
Avatar billede labisama Nybegynder
14. oktober 2001 - 10:46 #12
\"Tak drenge! Jo det kan lade sig gøre i HTML! Det virkede i hvert fald for mig!!!\"..SÅ vidt jeg kan se, så er der tale om javascript og IKKE ren html.

:)
Avatar billede jakoba Nybegynder
14. oktober 2001 - 10:50 #13
Det er rigtig. Vi burde nok sætte skillelinien et andet sted:
Det kan gøres \'hos brugeren\' uden at have adgang til et serverside programmeringssprog :-))

mvh JakobA
Avatar billede roenving Novice
14. oktober 2001 - 12:09 #14
>>labisama
Der er tale om Dhtml !·]

Takker for points ;~}
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