Avatar billede lbos Nybegynder
05. oktober 2011 - 18:31 Der er 8 kommentarer og
1 løsning

Er der en der kan hjælpe mig Please ! Kun sende udfyldte felter

Hej
Jeg har et mega problem
Har denne side som sender til min email
Hvordan får jeg den til kun at sende de udfyldte felter

<% @LANGUAGE = VBScript %>

<%


Dim strName, strn1001, strMessage, strEmail, strTlf, strn1002, strn1003, strn1004, strn1005, strn1006, strn1007, strn1008, strn1009, strn1010, strn1011, strn1012, strn1013, strn1014, strn1015, strn1016, strn1017, strn1018, strn1019, strn1020, strn1021, strn1022, strn1023, strn1024, strn3001, strn3002, strn3003, strn3004, strn3005, strn3006, strn3007, strn3008, strn3009, strn3010, strn3011, strn3012
strn1001 = Request.QueryString("n1001")
strn1002 = Request.QueryString("n1002")
strn1003 = Request.QueryString("n1003")
strn1004 = Request.QueryString("n1004")
strn1005 = Request.QueryString("n1005")
strn1006 = Request.QueryString("n1006")
strn1007 = Request.QueryString("n1007")
strn1008 = Request.QueryString("n1008")
strn1009 = Request.QueryString("n1009")
strn1010 = Request.QueryString("n1010")
strn1011 = Request.QueryString("n1011")
strn1012 = Request.QueryString("n1012")
strn1013 = Request.QueryString("n1013")
strn1014 = Request.QueryString("n1014")
strn1015 = Request.QueryString("n1015")
strn1016 = Request.QueryString("n1016")
strn1017 = Request.QueryString("n1017")
strn1018 = Request.QueryString("n1018")
strn1019 = Request.QueryString("n1019")
strn1020 = Request.QueryString("n1020")
strn1021 = Request.QueryString("n1021")
strn1022 = Request.QueryString("n1022")
strn1023 = Request.QueryString("n1023")
strn1024 = Request.QueryString("n1024")
strn3001 = Request.QueryString("n3001")
strn3002 = Request.QueryString("n3002")
strn3003 = Request.QueryString("n3003")
strn3004 = Request.QueryString("n3004")
strn3005 = Request.QueryString("n3005")
strn3006 = Request.QueryString("n3006")
strn3007 = Request.QueryString("n3007")
strn3008 = Request.QueryString("n3008")
strn3009 = Request.QueryString("n3009")
strn3010 = Request.QueryString("n3010")
strn3011 = Request.QueryString("n3011")
strn3011 = Request.QueryString("n3012")
strName = Request.QueryString("navn") 
strMessage = Request.QueryString("diverse") 
strTlf = Request.QueryString("tlf")


Dim JMail

  Set JMail = Server.CreateObject("JMail.SMTPMail")
  JMail.ServerAddress = "smtp.cliche.dk"
  JMail.Sender = "@"
  JMail.Subject = "Bestilling fra "
  JMail.AddRecipient "lars@.dk"
  JMail.AddRecipient "@.dk"
  JMail.Priority = 3
  JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")


  JMail.Body = "Sandwich brød : " + strn1001+vbcrlf + vbcrlf+"Pk. Kondikarl. :" + strn1002+vbcrlf + vbcrlf+"Ks. Focasia boller Schulstad. :" + strn1003+vbcrlf + vbcrlf+"Ks. Formbrød hulstad. :" + strn1004+vbcrlf + vbcrlf+"Ps. Mini Crossiant. : " + strn1005+vbcrlf + vbcrlf+"Ks.Rustik 375 gr.Schulstad. : " + strn1006+vbcrlf + vbcrlf+"L. Piskefløde. : " + strn1007+vbcrlf + vcrlf+"L. Yougurt naturel. : " + strn1008+vbcrlf + vbcrlf+"Stk. 18% Creme fraise. : " + strn1009+vbcrlf + vbcrlf+"Pk.Mini fedt. : " + strn1010+vbcrlf+
vbcrlf+"Pk.Mini Smør.:" + strn1011+vbcrlf + vbcrlf+"Pk. Lurpak Smør 500gr. : " + strn1012+vbcrlf + vbcrlf+"L. Friske Æggeblommer. : " + strn1013+vbcrlf + vbcrlf+"Stk. 1 Kgs Brie. :"+ strn1014+vbcrlf + vbcrlf+"Parmesan : " + strn1015+vbcrlf + vbcrlf+"¼ Ementaler Conti : " + strn1016+vbcrlf + vbcrlf+"Bk. Æg Ml. : " + strn1017+vbcrlf + vbcrlf+"Ps. Revet Rød Cheddar. : " + strn1018+vbcrlf + vbcrlf+"L. Helæg Frost. : " + strn1019+vbcrlf + vbcrlf+"L.Æggehvider Frost. :"+ strn1020+vbcrlf + vbcrlf+"L.Æggeblommer Frisk.:"+
strn1021+vbcrlf + vbcrlf+"Pk. Digestive kiks. : " + strn1022+vbcrlf + vbcrlf+"Pk. Tuc Kiks. : " + strn1023+vbcrlf + vbcrlf+"Pk. Bornholmske rugkiks. : " + strn1024+vbcrlf + vbcrlf+"Ks. Fiskefilet Lille 70-100 gr. : " + strn3001+vbcrlf + vbcrlf+"Ks. Fiskefilet Stor 100-130 gr. : " + strn3002+vbcrlf + vbcrlf+"Ks. Fiskefilet Uden Panering. : " + strn3003+vbcrlf + vbcrlf+"Sider Røget Laks. : " + strn3004+vbcrlf + vbcrlf+"Laksesider Frisk. : " + strn3005+vbcrlf + vbcrlf+"Kold røget Laks : " + strn3006+vbcrlf + vbcrlf+"Gl.Sort
Caviar. : " + strn3007+vbcrlf + vbcrlf+"Gl. Rød Caviar Imitat.: " + strn3008+vbcrlf + vbcrlf+"Sp. Marineret Sild i Bidder. : " + strn3009+vbcrlf + vbcrlf+"Sp. Store rejer i Lage. : " + strn3010+vbcrlf + vbcrlf+"Kg. Fiskefars Frost. : " + strn3011+vbcrlf + vbcrlf+"Sp.Matjes sild. : " + strn3012+vbcrlf + vbcrlf+"Diverse : " + strMessage+vbcrlf+vbcrlf++vbcrlf++ vbcrlf+"Bestilt af : " + strName +vbcrlf + vbcrlf+"Kan kontaktes på Tlf. : " + strTlf +vbcrlf + vbcrlf

  JMail.Execute
  Set JMail = Nothing

%>
Avatar billede softspot Forsker
05. oktober 2011 - 19:27 #1
Som hanspeter foreslog sidste gang du stillede samme spørgsmål (http://www.eksperten.dk/spm/948499), så kan du lægge alle felterne i et dictionary (koblet med feltnavnet) og så gennemløbe alle felterne i en løkke og tjekke dem på den måde.

Jeg ville nu nok vælge at vende hanspeter's løsning lidt, således dictionary'et indeholder feltnavnet som nøgle og ledeteksten som værdi (dictionary-objektet består af nøgle/værdi par). Nogenlunde således:

' Definér dictionary til opslag efter ledetekster til felter som har indhold.
' Følgende erstatter alle dine variable med strnXXXX, så dem kan du blot slette!
set dic = Server.CreateObject("Scripting.Dictionary")
dic.Add "n1001", "Sandwich brød"
dic.Add "n1002", "Pk. Kondikarl"
dic.Add "n1003", "Ks. Focasia boller Schulstad."
' ...og resten af dine felter defineres på samme måde

' Gennemløb alle de sendte felter og benyt dictionary'et til at finde ledetekster når det er
' nødvendigt. Variablen body kommer til at indholde den tekst som skal lægges i
' JMail.Body-feltet.
body = ""
for each fld in Request.QueryString
  if Request.QueryString(fld) & "" <> "" then
    if dic.Exists(fld) then
      if len(body) > 0 then body = body & vbCrLf & vbCrLf
      body = body & dic(fld) & " : " & Request.QueryString(fld)
    end if
  end if
next

' sæt din mail op som du har gjort hidtil, men sæt linjen
' med JMail.Body således (i stedet for din nuværende)
JMail.Body = body.
Avatar billede lbos Nybegynder
05. oktober 2011 - 19:41 #2
Nu har jeg gjordt sådan her og den sender men der står bare false i emailen


<%

Dim strName, strn1001, strMessage, strEmail, strTlf, strn1002, strn1003, strn1004, strn1005, strn1006, strn1007, strn1008, strn1009, strn1010, strn1011, strn1012, strn1013, strn1014, strn1015, strn1016, strn1017, strn1018, strn1019, strn1020, strn1021, strn1022, strn1023, strn1024, strn1025, strn3001, strn3002, strn3003, strn3004, strn3005, strn3006, strn3007, strn3008, strn3009, strn3010, strn3011, strn3012, strn8001, strn8002, strn8003, strn8004, strn8005, strn8006, strn8007, strn8008, strn8009, strn8010, strn8011,strn8012,strn8013,strn6001,strn6002,strn6003,strn6004,strn6005,strn6006,strn6007,strn6008,strn6009,strn6010,strn6011,strn6012,strn6013,strn6014,strn6015,strn6016,strn6017, strn6018, strn6019, strn6020, strn6021, strn6022, strn6023, strn6024, strn6025, strn6026, strn6027, strn6028, strn6029, strn6030, strn4001, strn4002, strn4003, strn4004, strn4005, strn4006, strn4007, strn4008, strn4009

strn1001 = Request.QueryString("n1001")
strn1002 = Request.QueryString("n1002")
strn1003 = Request.QueryString("n1003")
strn1004 = Request.QueryString("n1004")
strn1005 = Request.QueryString("n1005")
strn1006 = Request.QueryString("n1006")
strn1007 = Request.QueryString("n1007")
strn1008 = Request.QueryString("n1008")
strn1009 = Request.QueryString("n1009")
strn1010 = Request.QueryString("n1010")
strn1011 = Request.QueryString("n1011")
strn1012 = Request.QueryString("n1012")
strn1013 = Request.QueryString("n1013")
strn1014 = Request.QueryString("n1014")
strn1015 = Request.QueryString("n1015")
strn1016 = Request.QueryString("n1016")
strn1017 = Request.QueryString("n1017")
strn1018 = Request.QueryString("n1018")
strn1019 = Request.QueryString("n1019")
strn1020 = Request.QueryString("n1020")
strn1021 = Request.QueryString("n1021")
strn1022 = Request.QueryString("n1022")
strn1023 = Request.QueryString("n1023")
strn1024 = Request.QueryString("n1024")
strn1025 = Request.QueryString("n1025")
strn3001 = Request.QueryString("n3001")
strn3002 = Request.QueryString("n3002")
strn3003 = Request.QueryString("n3003")
strn3004 = Request.QueryString("n3004")
strn3005 = Request.QueryString("n3005")
strn3006 = Request.QueryString("n3006")
strn3007 = Request.QueryString("n3007")
strn3008 = Request.QueryString("n3008")
strn3009 = Request.QueryString("n3009")
strn3010 = Request.QueryString("n3010")
strn3011 = Request.QueryString("n3011")
strn3012 = Request.QueryString("n3012")
strn4001 = Request.QueryString("n4001")
strn4002 = Request.QueryString("n4002")
strn4003 = Request.QueryString("n4003")
strn4004 = Request.QueryString("n4004")
strn4005 = Request.QueryString("n4005")
strn4006 = Request.QueryString("n4006")
strn4007 = Request.QueryString("n4007")
strn4008 = Request.QueryString("n4008")
strn4009 = Request.QueryString("n4009")
strn6001 = Request.QueryString("n6001")
strn6002 = Request.QueryString("n6002")
strn6003 = Request.QueryString("n6003")
strn6004 = Request.QueryString("n6004")
strn6005 = Request.QueryString("n6005")
strn6006 = Request.QueryString("n6006")
strn6007 = Request.QueryString("n6007")
strn6008 = Request.QueryString("n6008")
strn6009 = Request.QueryString("n6009")
strn6010 = Request.QueryString("n6010")
strn6011 = Request.QueryString("n6011")
strn6012 = Request.QueryString("n6012")
strn6013 = Request.QueryString("n6013")
strn6014 = Request.QueryString("n6014")
strn6015 = Request.QueryString("n6015")
strn6016 = Request.QueryString("n6016")
strn6017 = Request.QueryString("n6017")
strn6018 = Request.QueryString("n6018")
strn6019 = Request.QueryString("n6019")
strn6020 = Request.QueryString("n6020")
strn6021 = Request.QueryString("n6021")
strn6022 = Request.QueryString("n6022")
strn6023 = Request.QueryString("n6023")
strn6024 = Request.QueryString("n6024")
strn6025 = Request.QueryString("n6025")
strn6026 = Request.QueryString("n6026")
strn6027 = Request.QueryString("n6027")
strn6028 = Request.QueryString("n6028")
strn6029 = Request.QueryString("n6029")
strn6030 = Request.QueryString("n6030")
strn8001 = Request.QueryString("n8001")
strn8002 = Request.QueryString("n8002")
strn8003 = Request.QueryString("n8003")
strn8004 = Request.QueryString("n8004")
strn8005 = Request.QueryString("n8005")
strn8006 = Request.QueryString("n8006")
strn8007 = Request.QueryString("n8007")
strn8008 = Request.QueryString("n8008")
strn8009 = Request.QueryString("n8009")
strn8010 = Request.QueryString("n8010")
strn8011 = Request.QueryString("n8011")
strn8012 = Request.QueryString("n8012")
strn8013 = Request.QueryString("n8013")
strName = Request.QueryString("navn") 
strMessage = Request.QueryString("diverse") 
strTlf = Request.QueryString("tlf")



Dim JMail

  Set JMail = Server.CreateObject("JMail.SMTPMail")
  JMail.ServerAddress = "smtp.cliche.dk"
  JMail.Sender = ""
  JMail.Subject = ""
  JMail.AddRecipient ""
  JMail.AddRecipient ""
  JMail.AddRecipient "lbos@hotmail.dk"
  JMail.Priority = 3
  JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")

set dic = Server.CreateObject("Scripting.Dictionary")
dic.Add "n1001", "Sandwich brød"
dic.Add "n1002", "Pk. Kondikarl"
dic.Add "n1003", "Ks. Focasia boller Schulstad."

body = ""
for each fld in Request.QueryString
  if Request.QueryString(fld) & "" <> "" then
    if dic.Exists(fld) then
      if len(body) > 0 then body = body & vbCrLf & vbCrLf
      body = body & dic(fld) & " : " & Request.QueryString(fld)
    end if
  end if
next


  JMail.Body = JMail.Body = body



  JMail.Execute
  Set JMail = Nothing

%>
Avatar billede softspot Forsker
05. oktober 2011 - 22:28 #3
OK, det fik jeg vist ikke forklaret godt nok... :O

Når jeg skriver:

' Følgende erstatter alle dine variable med strnXXXX, så dem kan du blot slette!

Så mente jeg faktisk at alle disse linjer skulle SLETTES!

strn1002, strn1003, strn1004, strn1005, strn1006, strn1007, strn1008, strn1009, strn1010, strn1011, strn1012, strn1013, strn1014, strn1015, strn1016, strn1017, strn1018, strn1019, strn1020, strn1021, strn1022, strn1023, strn1024, strn1025, strn3001, strn3002, strn3003, strn3004, strn3005, strn3006, strn3007, strn3008, strn3009, strn3010, strn3011, strn3012, strn8001, strn8002, strn8003, strn8004, strn8005, strn8006, strn8007, strn8008, strn8009, strn8010, strn8011,strn8012,strn8013,strn6001,strn6002,strn6003,strn6004,strn6005,strn6006,strn6007,strn6008,strn6009,strn6010,strn6011,strn6012,strn6013,strn6014,strn6015,strn6016,strn6017, strn6018, strn6019, strn6020, strn6021, strn6022, strn6023, strn6024, strn6025, strn6026, strn6027, strn6028, strn6029, strn6030, strn4001, strn4002, strn4003, strn4004, strn4005, strn4006, strn4007, strn4008, strn4009

strn1001 = Request.QueryString("n1001")
strn1002 = Request.QueryString("n1002")
strn1003 = Request.QueryString("n1003")
strn1004 = Request.QueryString("n1004")
strn1005 = Request.QueryString("n1005")
strn1006 = Request.QueryString("n1006")
strn1007 = Request.QueryString("n1007")
strn1008 = Request.QueryString("n1008")
strn1009 = Request.QueryString("n1009")
strn1010 = Request.QueryString("n1010")
strn1011 = Request.QueryString("n1011")
strn1012 = Request.QueryString("n1012")
strn1013 = Request.QueryString("n1013")
strn1014 = Request.QueryString("n1014")
strn1015 = Request.QueryString("n1015")
strn1016 = Request.QueryString("n1016")
strn1017 = Request.QueryString("n1017")
strn1018 = Request.QueryString("n1018")
strn1019 = Request.QueryString("n1019")
strn1020 = Request.QueryString("n1020")
strn1021 = Request.QueryString("n1021")
strn1022 = Request.QueryString("n1022")
strn1023 = Request.QueryString("n1023")
strn1024 = Request.QueryString("n1024")
strn1025 = Request.QueryString("n1025")
strn3001 = Request.QueryString("n3001")
strn3002 = Request.QueryString("n3002")
strn3003 = Request.QueryString("n3003")
strn3004 = Request.QueryString("n3004")
strn3005 = Request.QueryString("n3005")
strn3006 = Request.QueryString("n3006")
strn3007 = Request.QueryString("n3007")
strn3008 = Request.QueryString("n3008")
strn3009 = Request.QueryString("n3009")
strn3010 = Request.QueryString("n3010")
strn3011 = Request.QueryString("n3011")
strn3012 = Request.QueryString("n3012")
strn4001 = Request.QueryString("n4001")
strn4002 = Request.QueryString("n4002")
strn4003 = Request.QueryString("n4003")
strn4004 = Request.QueryString("n4004")
strn4005 = Request.QueryString("n4005")
strn4006 = Request.QueryString("n4006")
strn4007 = Request.QueryString("n4007")
strn4008 = Request.QueryString("n4008")
strn4009 = Request.QueryString("n4009")
strn6001 = Request.QueryString("n6001")
strn6002 = Request.QueryString("n6002")
strn6003 = Request.QueryString("n6003")
strn6004 = Request.QueryString("n6004")
strn6005 = Request.QueryString("n6005")
strn6006 = Request.QueryString("n6006")
strn6007 = Request.QueryString("n6007")
strn6008 = Request.QueryString("n6008")
strn6009 = Request.QueryString("n6009")
strn6010 = Request.QueryString("n6010")
strn6011 = Request.QueryString("n6011")
strn6012 = Request.QueryString("n6012")
strn6013 = Request.QueryString("n6013")
strn6014 = Request.QueryString("n6014")
strn6015 = Request.QueryString("n6015")
strn6016 = Request.QueryString("n6016")
strn6017 = Request.QueryString("n6017")
strn6018 = Request.QueryString("n6018")
strn6019 = Request.QueryString("n6019")
strn6020 = Request.QueryString("n6020")
strn6021 = Request.QueryString("n6021")
strn6022 = Request.QueryString("n6022")
strn6023 = Request.QueryString("n6023")
strn6024 = Request.QueryString("n6024")
strn6025 = Request.QueryString("n6025")
strn6026 = Request.QueryString("n6026")
strn6027 = Request.QueryString("n6027")
strn6028 = Request.QueryString("n6028")
strn6029 = Request.QueryString("n6029")
strn6030 = Request.QueryString("n6030")
strn8001 = Request.QueryString("n8001")
strn8002 = Request.QueryString("n8002")
strn8003 = Request.QueryString("n8003")
strn8004 = Request.QueryString("n8004")
strn8005 = Request.QueryString("n8005")
strn8006 = Request.QueryString("n8006")
strn8007 = Request.QueryString("n8007")
strn8008 = Request.QueryString("n8008")
strn8009 = Request.QueryString("n8009")
strn8010 = Request.QueryString("n8010")
strn8011 = Request.QueryString("n8011")
strn8012 = Request.QueryString("n8012")
strn8013 = Request.QueryString("n8013")

Ligeledes når jeg skriver:

' ...og resten af dine felter defineres på samme måde

Så mente jeg faktisk at ALLE ANDRE FELTER du har defineret i din formular, skulle defineres på samme måde. Du skal altså oprette en linie med et kald til

dic.Add feltnavn, ledetekst

for hvert felt i din formular, ligesom jeg har demonstreret med de tre første felter, f.eks.

dic.Add "n1001", "Sandwich brød"

Sidst med ikke mindst, når jeg skriver dette:

' sæt din mail op som du har gjort hidtil, men sæt linjen
' med JMail.Body således (i stedet for din nuværende)
JMail.Body = body.

Ja, så mente jeg faktisk også det ;-)

  Dim JMail

  Set JMail = Server.CreateObject("JMail.SMTPMail")
  JMail.ServerAddress = "smtp.cliche.dk"
  JMail.Sender = ""
  JMail.Subject = ""
  JMail.AddRecipient ""
  JMail.AddRecipient ""
  JMail.AddRecipient "lbos@hotmail.dk"
  JMail.Priority = 3
  JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")

  JMail.Body = body

  JMail.Execute
  Set JMail = Nothing
%>

Jeg håber du ser lyset i metoden (jeg nægter simpelthen at sidde og definere alle felter for dig - det er hjælp til selvhjælp ikke mig der laver det for dig :-))

Årsagen til at jeg/vi vælger at foreslå et dictionary er, at du så kan benytte en mere deklarativ metode til at definere dine data og samle logikken i en mere kompakt og vedligeholdelsesvenlig form.
Alternativet ville have været at lave en if-sætning for hvert felt i Request.QueryString, f.eks.

if strn1001 & "" <> "" then body = body & "Sandwich brød : " & strn1001 & vbcrlf & vbcrlf
if strn1002 & "" <> "" then body = body & "Pk. Kondikarl. : " & strn1002 & vbcrlf & vbcrlf
'... osv osv osv med alle felterne

hvilket jo ikke er særlig strømlinet...
Avatar billede lbos Nybegynder
08. oktober 2011 - 07:39 #4
Hej igen
Undskyld det tog lidt tid :O)
Men det er lige i skabet !!
Tusinde tak for hjælpen !
Men hvad med sorteringen ?
Og kan man lave så den ikke skriver dette

Gl. Rød Caviar Imitat. : 5

Men dette

5 : Gl. Rød Caviar Imitat.

Altså tallet først ?

Og Så har jeg lavet dette som jeg gerne vil have til at stå i bunden af bestillingen men det står mellem alt det andet ?

dic.Add "n8013", "Ps. Skovbær Frost."
dic.Add "n8014", "Mlf.Ærter Frost"
dic.Add "diverse", "Diverse"
dic.Add "navn", "Bestildt af"
dic.Add "tlf", "Kan kontaktes på nr"

Står sådan her på emailen :

Diverse : 3 glas tuborg

Letmælk. : 5

Pk. Kondikarl : 5

Mel 2kgs. : 5

Gl. Rød Caviar Imitat. : 5

Ks. Formbrød Schulstad. : 5

Mellemlægspapir. : 5

Stk. Leverpostej Sthryn Grov. : 5

Bestildt af : Lars

Bk. Æg Ml. : 5

Kan kontaktes på nr : 31******

Ks.Rustik 375 gr Schulstad. : 5

Håndsæbe fl.  : 5
Avatar billede softspot Forsker
09. oktober 2011 - 12:48 #5
Hvis du vil ændre på måden hver linje bliver genereret, skal du ændre i løkken der sammensætter data og ledetekster:

body = ""
for each fld in Request.QueryString
  if Request.QueryString(fld) & "" <> "" then
    if dic.Exists(fld) then
      if len(body) > 0 then body = body & vbCrLf & vbCrLf
      if left(fld,1) = "n" then
        ' Dette er for varefelter, f.eks. n1001, n1002 osv...
        body = body & Request.QueryString(fld) & " : " & dic(fld)
      else
        ' Dette er for felter som ikke er varer, f.eks. email
        body = body & dic(fld) & " : " & Request.QueryString(fld)
      end if

    end if
  end if
next

Jeg har lavet en betingelser i løkken så værdien i de felter der ikke starter med n bliver stillet efter ledeteksten i stedet for foran.
Avatar billede lbos Nybegynder
09. oktober 2011 - 14:28 #6
Det er super Takker mange gange
Avatar billede softspot Forsker
09. oktober 2011 - 14:37 #7
Øøøøh!?

Normalt giver man altså point TIL DEM DER HJÆLPER og ikke SIG SELV!

Det kan vist ikke komme som en overraskelse for dig - du ser ud til at have været her et stykke tid nu... :-/
Avatar billede lbos Nybegynder
09. oktober 2011 - 16:06 #8
troede ikke man ku gi sig selv ???
Avatar billede lbos Nybegynder
09. oktober 2011 - 16:07 #9
Laver lige et nyt spm så kan du bare svare sorrye
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