/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Send info videre til en ny side
Fra : John Sarby


Dato : 06-12-08 21:26

Hej.

Er der en venlig sjæl der kan hjælpe mig med mit problem.

Jeg prøver at lave et udtræk fra "KRAK" - jeg har downloadtet
deres program.

I programmet finder den den rigtige person uden problemer, men
når jeg vil sende de fundne info videre til mine egne sider
opstår mit problem.

Ved det sidste tryk på "SEND" skal den jo gå over på en af mig
bestemt side.

Jeg vedhæfter koden her:
<%@language="JScript"%>
<!--#include file="EniroHelper.asp"-->

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//DA">
<%
{
// Hent actionHent, som er "Hent" hvis der er blevet trykket på
hent knappen
var actionHent = Request.Form("btHentAdresse");

// Hent actionSend, som er "Send" hvis der er blevet trykket på
send knappen
var actionSend = Request.Form("btSend");


// Her laver vi person objekt til at holde data. Det er default
fyldt med tomme strenge.
var personObj = new Person();

// Check om der blev trykket på hent knappen
if (actionHent == "Hent")
{
// Hent værdier fra Eniro og fyld dem i objektet
personObj = HentAdresse(Request.Form("tbOpslagsNummer"));

// Check om objektet er null.
if (personObj == null)
{
// Der skete en fejl fyld objektet op med standardværdier.
personObj = new Person();

// Du kan f.eks. meddele at opslaget ikke kunne foretages.
personObj.Navn = "Kunne ikke finde oplysninger, indtast
venligst manuelt.";

}
}

// Check om der blev trykket på send knappen.
if (actionSend == "Send")
{
// Brugeren har trykket send, gør noget ved det indtastede data
her.

}

%>

<html>
<head>
<title>Eniro ASP demowebsite</title>

</head>

<body>
<form name="demowebsite" action="EniroAdresseTest.asp"
method="post">
<table border="1" cellspacing="1" cellpadding="1" width="600">
<tr>
<td colspan="2">Hent adresse med opslag på Eniro. Indtast
telefonnummer:&nbsp;<input type="text" name="tbOpslagsNummer"
value="">&nbsp;<button type="submit"
name="btHentAdresse">Hent</button></td>
</tr>
<tr>
<td width="200">Navn</td>
<td width="400"><input type="text" name="tbNavn" size="62"
value="<%= personObj.Navn %>"></td>
</tr>
<tr>
<td>Adresse</td>
<td><input type="text" name="tbAdresse" size="62" value="<%=
personObj.Adresse %>"></td>
</tr>
<tr>
<td>Stednavn</td>
<td><input type="text" name="tbStednavn" size="62" value="<%=
personObj.Stednavn %>"></td>
</tr>
<tr>
<td>Postnummer</td>
<td><input type="text" name="tbPostnummer" size="62"
value="<%= personObj.Postnummer %>"></td>
</tr>
<tr>
<td>Postdistrikt</td>
<td><input type="text" name="tbPostdistrikt" size="62"
value="<%= personObj.Postdistrikt %>"></td>
</tr>
<tr>
<td colspan="2" align="right"><button type="submit"
name="btSend">Send</button></td>
</tr>
</table>
</form>
</body>
</html>

<%}%>

Håber på hjælp, da jeg har kæmpet med det længe!!!!!!
På forhånd tak.

MVH

John


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jørn Andersen (07-12-2008)
Kommentar
Fra : Jørn Andersen


Dato : 07-12-08 08:25

On 06 Dec 2008 20:26:23 GMT, John Sarby <Playtime@post6.tele.dk> wrote:

>Er der en venlig sjæl der kan hjælpe mig med mit problem.
>
>Jeg prøver at lave et udtræk fra "KRAK" - jeg har downloadtet
>deres program.
>
>I programmet finder den den rigtige person uden problemer, men
>når jeg vil sende de fundne info videre til mine egne sider
>opstår mit problem.
>
>Ved det sidste tryk på "SEND" skal den jo gå over på en af mig
>bestemt side.
<snip>

Så ville jeg starte med at se, om du får registreret, at der er trykket
på send.

>// Hent actionSend, som er "Send" hvis der er blevet trykket på
>send knappen
>var actionSend = Request.Form("btSend");

Udskriv actionSend - hvad er den?

<snip>
>// Check om der blev trykket på send knappen.
>if (actionSend == "Send")
>{

Hvad er resultatet af if'en - ja eller nej?


<snip>
><td colspan="2" align="right"><button type="submit"
>name="btSend">Send</button></td>

Hvis du ikke får et send-resultat, så prøv enten af give knappen en
"value=xxxx"
- eller lav knappen om til en <input type="submit" ...> - knap


Good luck!

--
Jørn Andersen,
Brønshøj

John Sarby (07-12-2008)
Kommentar
Fra : John Sarby


Dato : 07-12-08 14:04

Jørn Andersen wrote in dk.edb.internet.webdesign.serverside.asp:
> On 06 Dec 2008 20:26:23 GMT, John Sarby <Playtime@post6.tele.dk> wrote:
>
> >Er der en venlig sjæl der kan hjælpe mig med mit problem.
> >
> >Jeg prøver at lave et udtræk fra "KRAK" - jeg har downloadtet
> >deres program.
> >
> >I programmet finder den den rigtige person uden problemer, men
> >når jeg vil sende de fundne info videre til mine egne sider
> >opstår mit problem.
> >
> >Ved det sidste tryk på "SEND" skal den jo gå over på en af mig
> >bestemt side.
> <snip>
>
> Så ville jeg starte med at se, om du får registreret, at der er trykket
> på send.
>
> >// Hent actionSend, som er "Send" hvis der er blevet trykket på
> >send knappen
> >var actionSend = Request.Form("btSend");
>
> Udskriv actionSend - hvad er den?
>
> <snip>
> >// Check om der blev trykket på send knappen.
> >if (actionSend == "Send")
> >{
>
> Hvad er resultatet af if'en - ja eller nej?
>
>
> <snip>
> ><td colspan="2" align="right"><button type="submit"
> >name="btSend">Send</button></td>
>
> Hvis du ikke får et send-resultat, så prøv enten af give knappen en
> "value=xxxx"
> - eller lav knappen om til en <input type="submit" ...> - knap
>
>
> Good luck!
>
> --
> Jørn Andersen,
> Brønshøj


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

John Sarby (07-12-2008)
Kommentar
Fra : John Sarby


Dato : 07-12-08 14:08

Hej.

Når jeg trykker på "SEND" bliver alle felterne tomme.

Jeg har prøvet at indsætte "personObj.Navn = "Kunne ikke finde
oplysninger, indtast venligst manuelt.";" under (actionSend == "Send") -
så bliver feltet "NAVN" sat til teksten.
Det andet du omtaler har jeg ikke prøvet endnu, men det vil jeg straks
prøve.

MVH

John


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

John Sarby (07-12-2008)
Kommentar
Fra : John Sarby


Dato : 07-12-08 15:53

Hej Igen.

Jeg har prøvet hvad du foreslog, desværre, intet virkede.

MVH

John

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

John Sarby (07-12-2008)
Kommentar
Fra : John Sarby


Dato : 07-12-08 15:54

Jeg har modtaget både info og download fra KRAK på denne side.

http://www.krakformularudfyldning.dk/developer.htm

MVH

John

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jørn Andersen (07-12-2008)
Kommentar
Fra : Jørn Andersen


Dato : 07-12-08 16:55

On 07 Dec 2008 14:52:41 GMT, John Sarby <Playtime@post6.tele.dk> wrote:

>Jeg har prøvet hvad du foreslog, desværre, intet virkede.

"intet virkede" er ikke en særlig fyldestgørende tilbagemelding
- fik du overført din btSend?
- var if'en sand eller falsk?
- fik du nogle fejlmeddelelser?


Den første betingelse er, at du får overført din btSend:

var actionSend = Request.Form("btSend");

Hvis du udskriver med:
Response.Write (actionSend);

- bør den udskrive "Send". Gør den det?

Hvis den gør det, bør din if også blive sand. Gør den det?

Mvh. Jørn

--
Jørn Andersen,
Brønshøj

John Sarby (07-12-2008)
Kommentar
Fra : John Sarby


Dato : 07-12-08 18:54

Hej Jørn.

Undskyld mit svar, men jeg vidste ikke hvad jeg skulle svare.

Jeg prøver igen at svare efter bedste evne.

Som jeg kan se bliver btsend overført.
Efter jeg indsatte "Response.Write (actionSend);" fik jeg en medelse
tilbage med "SEND", der blev udskrevet på siden, efter mit sidste tryk på
"SEND".

Nej ingen fejl fejlmeddelelser.

Endnu engang tak.

MVH

John

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste