Avatar billede peterk Nybegynder
26. oktober 2001 - 11:05 Der er 22 kommentarer og
1 løsning

Hvordan laves \"Anbefal dette site\" ?

Er der nogen som kan give en færdig opskrift på hvordan man laver \"Anbefal dette site\". Jeg ønsker at coden skal kunne det samme som på www.egenhjemmeside.dk
Jeg er ikke nogen ørn til ASP, så detaljeret beskrivelse ønskes, derfor får du også mange points, når min side virker perfekt. PS : den anbefalede kode på www.egenhjemmeside.dk under ASP programmering virker ikke, så jeg ønsker ikke en henvisning til dette.
Avatar billede hansen Nybegynder
26. oktober 2001 - 11:13 #2
Prøv at kigge indenfor på siden http://www.codelink.dk/vis_kategori_2003.asp?kategori=Kildekode&sub_kategori=Anbefal+en+side

Her er der nogle links til sider der viser hvordan det kan lade sig gøre på en let måde.
Avatar billede keysersoze Ekspert
26. oktober 2001 - 11:14 #3
den har formentlig virket, men den har højst sandsynligt så brugt en anden mailkomponent end dit webhotel understøtter... kig på www.avtiveserverpages.dk samt www.netcoders.dk - der er der nogle der virker

før du så begynder at brokke dig over dem, så find ud af hvilket mailkomponent du overhovedet kan benytte og find et passende script dertil...

p.s. lidt mange point for det?
Avatar billede tommyf Nybegynder
26. oktober 2001 - 11:15 #4
Avatar billede nute Nybegynder
26. oktober 2001 - 11:17 #5
enig med keyserzone. 300 fjelldollar er litt i overkanten når man kan finne rimelig brukbare løsninger innenfor et par museklikk...

hehe....tommyf har aktivt begynt å bruke parazite sin geniale instruksjon :-)

/nute
Avatar billede keysersoze Ekspert
26. oktober 2001 - 11:22 #6
nute >> jeg er så ikke helt enig i, at der slet ikke må tilbydes mange point... har man en større opgave, et meget svært problem der HURTIGT skal løses eller noget, så syntes jeg det er i orden

bare ikke lige her...
Avatar billede The Real Yoda Juniormester
26. oktober 2001 - 11:25 #7
På den side hvor funktionen skal ligge, skriver du(bemærk venligst at der ikke er taget højde for design):

<form name=\"form1\" method=\"post\" action=\"anbefal.asp\">
  Anbefal denne side til en ven<br>
  vens navn :
    <input type=\"text\" name=\"navnet\">
  <br>
  vens mail:
    <input type=\"text\" name=\"mailen\"><br>
Dit navn :
    <input type=\"text\" name=\"digselv\">
  <br>
 
    <input type=\"submit\" name=\"Submit\" value=\"anbefal\">
  </form>


og så opretter du en side som hedder anbefal.asp
og i den skriver du :

<%

Recipient = request.form(\"mailen\")
Body = \"hej\"&request.form(\"navnet\")&\"<br><br>\"&request.form(\"digselv\")&\" synes at du skal kigge på denne side: siden du henviser til\"

Set JMail = Server.CreateObject(\"JMail.SMTPMail\")

JMail.ServerAddress = \"indsæt din smtp-adresse her\"

JMail.Sender = \"mailrobot@dit-domæne.dk\"
JMail.Subject = \"se en gang\"

JMail.AddRecipient Recipient
JMail.ContentType = \"text/html\"
JMail.Body = Body

JMail.Priority = 3

JMail.AddHeader \"Originating-IP\", Request.ServerVariables(\"REMOTE_ADDR\")
JMail.Execute
response.redirect \"siden_er_anbefalet.htm\"
%>

Denne løsning forudsætter at du har adgang til JMail, som der nok er på de fleste ASP webhoteller...

Håber det kan bruges...

//therealyoda
Avatar billede nute Nybegynder
26. oktober 2001 - 11:30 #8
keyserzone >> misforstå meg rett...det var *nøyaktig* det samme jeg mente. Men \"banale\" oppgaver som denne, synes jeg er litt for godt betalt i forhold til arbeidsmengden...

/nute
Avatar billede peterk Nybegynder
26. oktober 2001 - 13:23 #9
Hej Alle.
Det kan godt være i syntes at det er et banalt emne, men når man ikke er frem til programmering. Vil man gerne give noget for at få en ordentlig hjælp. Jeg har valgt at gå videre med therealyoda ´s udgave. Men jeg kan ikke få det til at virke, vil du se på siden www.go4cayaking.com/anbefalt.htm (PS : Jeg er godt klar over at koden henviser til siden anbefal.asp)
Avatar billede The Real Yoda Juniormester
26. oktober 2001 - 13:39 #10
ret følgende:

Body = \"hej\"&request.form(\"navnet\")&\"<br><br>\"&request.form(\"digselv\")&\" synes at du skal kigge på denne side: siden du henviser til\"

til

Body = \"hej\"&request.form(\"navnet\")&\"<br><br>\"&request.form(\"digselv\")
body=body&\" synes at du skal kigge på denne side: siden du henviser til\"

så skulle det virke!
Avatar billede peterk Nybegynder
26. oktober 2001 - 13:45 #11
Det er vist desværre ikke nok. Siden virker stadig ikke.



Avatar billede peterk Nybegynder
26. oktober 2001 - 13:57 #12
Jeg håber at du therealyoda kan jeg hjælpe mig færdig med mit lille problem. Det er bla. derfor der er stillet en del points i udsigt.
Avatar billede The Real Yoda Juniormester
26. oktober 2001 - 13:58 #13
joda... du skal bare lige...

........request.form(\"digselv\") <-ny linje->
body=body&\"....................

så skulle det virke
Avatar billede peterk Nybegynder
26. oktober 2001 - 14:08 #14
Okay, det var vist et skridt på vejen. Nu melder den blot tilbage med en ny fejl. Kan du hjælpe ??
Avatar billede The Real Yoda Juniormester
26. oktober 2001 - 14:34 #15
ja... har du husket at skifte informationerne i jmailkomponenten ud?
Avatar billede The Real Yoda Juniormester
26. oktober 2001 - 14:39 #16
skriv til mig på icq_: 17571515
Avatar billede peterk Nybegynder
26. oktober 2001 - 14:40 #17
Ja,jeg tror at jeg har fået ændret de relevante steder. Faktisk virker det - der bliver sendt en mail til den ønskede e-mail adresse.
Men der meldes ud men fejl som du kan se.

Jeg går ud fra at sidste linie på asp siden

response direct \"siden_er_anbefalet.htm\" er en bekræftelsesside som popper op for afsenderen. Denne side skal vel også oprettes ??

Avatar billede peterk Nybegynder
26. oktober 2001 - 14:43 #18
Jeg vil gerne skrive til dig direkte - men hvordan gør man på en icq adresse ??
Avatar billede The Real Yoda Juniormester
26. oktober 2001 - 14:45 #19
ok... du installerer ICQ og så adder du mig med mit nummer... så kan du skrive til mig!

ellers brug mail lars@ndw.dk
Avatar billede keysersoze Ekspert
27. oktober 2001 - 15:00 #20
men som alle ved, så skal al hjælp jo foregå gennem eksperten...
Avatar billede The Real Yoda Juniormester
29. oktober 2001 - 10:09 #21
jeg troede det var ok, hvis man nu skrev den endelige løsning her på eksperten?
Avatar billede keysersoze Ekspert
29. oktober 2001 - 10:25 #22
jada - det plejer bare aldrig at ske...
Avatar billede peterk Nybegynder
30. oktober 2001 - 15:33 #23
Til info for alle brugere lykkedes det desværre ikke at benytte ovenstående script. Jeg har istedet valgt at benytte en helt anden kode, som jeg har fået anvist andensteds fra. De mange points til trods lykkedes det altså ikke at finde en brugbar løsning. Jeg forstår dog ikke hvorfor nogle kan have så store problemer med, at man lover så mange points væk, hvis man virkelig har et problem man gerne vil have løst. Jeg vælger dog at give mine points til therealyoda, da han er kommet med mange konstruktive forslag og altså har fulgt sagen, næsten til døren. Tak for indsatsen.
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
Kurser inden for grundlæggende programmering

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