webForumDet fria alternativet

tipsa en vän - funktion

ASP

15 svar · 384 visningar · startad av hildurblad

Medlem sedan maj 2003107 inlägg
Frågan#1

Hej,

jag vet inte om jag har kommit rätt med min fråga. Jag skulle vilja lära mig hur man gör en "TIPSA EN VÄN"-funktion. Jag skulle vilja ha ngt liknande den som finns på http://www.vaniljbosse.com

Är detta något som jag kan få hjälp med i detta forum?

Medlem sedan aug. 20011 946 inlägg
#2

Självklart. Det finns säkert att läsa på ganska många ställen på nätet om hur du ska gå tillväga. Men först måste du ta reda på vilken mail-komonent som finns på webbservern. Vanligast är Jmail och Cdonts.

Medlem sedan jan. 20032 285 inlägg
#3

Kanske något sånt här?

<%
If Request.QueryString = "" Then
  Response.Redirect("?do=form")
End If

If Request.QueryString("do") = "form" Then
%>
<html>
  <body>
    <form action="?do=send" method="post">
      Din epostadress: <input type="text" name="frane"><br>
      Ditt namn: <input type="text" name="frann"><p>
      Mottagarens epostadress: <input type="text" name="tille"><br>
      Mottagarens namn: <input type="text" name="tilln"><br>
      <input type="submit" value="Skicka mail">
    </form><p>
    <% =Session("skickat") %>
  </body>
</html>
<%
ElseIf Request.QueryString("do") = "send" Then
  Dim objMail, strBody

  Set objMail = Server.CreateObject("CDONTS.NewMail")
  objMail.From = Request.Form("frane")
  objMail.To = Request.Form("tille")
  objMail.Subject = "Tips om en sida"
  strBody = "Hej " & Request.Form("tilln") & vbCrLf & vbCrLf & "" &_
  " Din kompis " & Request.Form("frann") & " vill tipsa " &_
  "dig om sidan [i]din sida[/i]. Hoppas du gillar den!"
  objMail.Body = strBody
  objMail.Send
  Set objMail = Nothing

  Session("skickat") = "Mailet skickades utan problem."
  Response.Redirect("?do=form")
End If
%>

Den här koden använder CDONTS.

Medlem sedan maj 2003107 inlägg
#4

Betyder detta att jag inte kan använda CDONTS

Hej,

När jag försökte använda det "tipsa-scriptet" jag fick så kom detta meddelande upp i webbläsaren:

The requested method POST is not allowed for the URL

Betyder det att jag inte kan använda CDONTS eller har jag gjort ngt annat fel?

Medlem sedan jan. 20032 285 inlägg
#5

Står det någon rad för felmeddelandet? När kommer felmeddelandet? När man har skrivit allt i formuläret eller när man ska få upp sidan med formuläret i?

Medlem sedan maj 2003107 inlägg
#6

felmeddelande

Felmeddelandet kommer när jag trycker på skicka-knappen.
Kolla adressen http://www.outdoor.se/sportfishnews/tipsaeget.htm

Medlem sedan maj 2003107 inlägg
#7

sorry,

Oups! Fel adress. Rätt adress: http://www.outdoor.se/sportfishnews/tipseget.htm

Medlem sedan jan. 20032 285 inlägg
#8

Jaha. Du måste ju självklart döpa filen till tipseget.asp!

Medlem sedan maj 2003107 inlägg
#9

så här blir det...

Nu har jag döpt om filen till .asp Men när jag skriver in adressen kommer en filhämtningsruta upp. Bifogar en dump.
Jag har säkert gjort ngt nybörjar fel någonstans.

meddelande.gif
Medlem sedan jan. 20032 285 inlägg
#10

Nej då, ditt webhotell stödjer inte ASP, det är bara det. :)/ :(

Medlem sedan mars 20025 907 inlägg
#11

Dim hemsida ligger på en UNIX-server. Du kan tyvärr ej köra ASP-filer där. PHP finns dock installerat, så du får göra ett script i det istället.

Medlem sedan maj 2003107 inlägg
#12

Är inte det kass!?

Är det inte ganska kass med ett webbhotell som inte stödjer ASP!? Eller det kanske är vanligt att de inte gör det...

Vad är det för skillnad mellan PHP och ASP då?
Vilket är lättast att lära sig?

Medlem sedan mars 20025 907 inlägg
#13

Tja, många säger att php är lättare att lära sig, men jag vet inte. Innan du sätter igång och lär dig det så ska du nog kolla att du har rätt att använda php på servern. Det kan ju vara så att det finns installerat, men att du måste betala mer pengar om du använder det.

Medlem sedan maj 2003107 inlägg
#14

vet du nåt bra ställe?

Är det någon som vet något bra ställe där man kan lära sig om PHP? (Någon bra websida) Är det någon större skillnad mellan ASP och PHP, eller kan man få ungefär samma resultat bara att "språket" skiljer sig?

Medlem sedan mars 20025 907 inlägg
#15

Manualen på phps officiella hemsida är helt ok! Dock kan den vara lite tung att hugga tag i direkt. Sen finns det väl ganska många guider utlagda runt om på nätet, google hittar en hel del.

I princip kan du göra samma saker med båda språken. Den största skillnaden jag märkt är att php innehåller inbyggda funktioner för det mesta. I asp får man ofta anropa externa komponenter vilket kan vara lite bökigt ibland.

r/ Men den om inte största så åtminstonde bästa kunskapskällan är nog den som SirP. hänvisar till här nedanför:OO

Medlem sedan feb. 200115 571 inlägg
#16

Du hittar en hel del om PHP i just PHP-Forumet här på webForum.

Funktionen som du söker hittar du här för PHP.

614 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
482 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)