Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


if sats problem

Postades av 2003-10-05 11:53:42 - Benni Svensson, i forum visual basic - allmänt, Tråden har 2 Kommentarer och lästs av 413 personer

Mitt mål är att få mitt prog att skriva ut en textfil så här:
<code>
<SCRIPT LANGUAGE="vbSCRIPT">
Sub Submitthis
form1.submit
End Sub
</SCRIPT>
<%
if request.form("sprak")="en" then
Response.Cookies("Språk")("Land") = en
%>
<!--#INCLUDE FILE="en_sponsor.asp"-->
<%
elseif request.form("sprak") ="sv" then
Response.Cookies("Språk")("Land") = sv
%>
<!--#INCLUDE FILE="sv_sponsor.asp"-->
<%
end if
%>

<form ACTION="sponsor.asp" METHOD="POST" NAME="form1">
<select ONCHANGE="submitthis" SIZE="1" NAME="sprak"
<SELECT Name="sprak" Value"sprak">
<OPTION Value="0"> Välj språk
<OPTION Value="en">en
<OPTION Value="sv">sv
</Select>
</form>
</code>
Det som inte går så bra för mig är biten mellan ASP-taggarna (jag visar bara det:
<code>
For Each oFile In sf.Files

If Left(oFile.Name, 6) = "Config" Or Left(oFile.Name, 3) = "ink" Then
'vi lägger inte till filerna
' frMultiLanguage.info = oFile.Name & " skall inte räknas med." & vbCrLf
Else

strFilnamn = Left(oFile.Name, 2)
strText = strText & "<%" & vbCrLf
strText = strText & "if request.form(""sprak"")=""" & strFilnamn & """ then" & vbCrLf
strText = strText & "Response.Cookies(""Språk"")(""Land"") = " & strFilnamn & vbCrLf
strText = strText & "%>" & vbCrLf
strText = strText & "<!--#INCLUDE FILE=""" & strFilnamn & "_" & frMultiLanguage.File1.FileName & """-->" & vbCrLf
strText = strText & "<%" & vbCrLf

If sf.Files.Count > 2 Then 'om det finns mer än en språkfil
strText = strText & "elseif request.form(""sprak"") =""" & strFilnamn & """ then" & vbCrLf
strText = strText & "Response.Cookies(""Språk"")(""Land"") = " & strFilnamn & vbCrLf
strText = strText & "%>" & vbCrLf
strText = strText & "<!--#INCLUDE FILE=""" & strFilnamn & "_" & frMultiLanguage.File1.FileName & """-->" & vbCrLf
strText = strText & "<%" & vbCrLf
End If

strText = strText & "end if" & vbCrLf
strText = strText & "%>" & vbCrLf
End If
Next oFile
End If
</code>
Koden fortsätter sedan, men det är detta stycke som är aktuellt.
Vad jag ville är, finns det bara en språkfil "sv_sponsor.asp" då skall skriptet lägga till
includefilen och sedan gå till end if.
Finns det mera språkfiler "en_sponsor.asp" då skall else-satsen in.
Som det nu blir så körs både if och else-satsen på varje språkfil.
Hur kan jag ordna detta?


Svara

Sv: if sats problem

Postades av 2003-10-05 17:52:24 - Oskar Johansson

Kan ju redan nu säga att den asp-kod som blir kommer att käka prestanda på servern så alla filer inkluderas först, sedan körs sidan, dvs. allt laddas, även de du inte använder...


Svara

Sv: if sats problem

Postades av 2003-10-05 23:42:43 - Benni Svensson

Det är kanske så, men jag fick ju inte sever.execute att fungera..
Error:
<code>
Serverobjekt, ASP 0228 (0x80004005)
Anropet till Server.Execute misslyckades när sidan laddades.
</code>


Svara

Nyligen

  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe
  • 20:22 Spel
  • 17:07 Snabb och trevlig webbplats utan l

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 120
27 958
271 737
534
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies