Webshop, Joakimweb.com

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
squiz3r
Inlägg: 5424
Blev medlem: 5 september 2006, 20:06:22
Ort: Lund
Kontakt:

Inlägg av squiz3r »

pern; Nu testade jag att lägga in det, och då kommer jag inte ens in på inloggningssudan, utan felmedelandet kommer direkt.. Fel på rad 16

http://www.crazycasemod.se/webshop/Webs ... /admin.asp

Edit: Tack för hjälpen än så länge i alla fall :)
pern
Inlägg: 700
Blev medlem: 14 juli 2004, 08:47:36
Ort: Landskrona

Inlägg av pern »

HAr du med detta som rad 2 ?

<% Response.Buffer = True %>
Användarvisningsbild
squiz3r
Inlägg: 5424
Blev medlem: 5 september 2006, 20:06:22
Ort: Lund
Kontakt:

Inlägg av squiz3r »

Jepp. Såhär ser början på den ut:

Kod: Markera allt

<!--

---------------------------------------------------------------------------
WEBSHOP v.1                                        www.JoakimWeb.se 

Denna applikation är skriven av Joakim på JoakimWeb.se. Du får använda
applikationen fritt, under förutsättning att denna copyrighttext förblir
intakt. Du får fritt modifiera/komplettera skriptet. Du får inte lägga ut 
en modifierad version av detta skript på ett sätt som gör att andra kan 
ladda ner det. Om inte dessa kvar uppfylles så har du ingen rätt att 
använda skriptet.
--------------------------------------------------------------------------

-->
<%@ Language=VBScript %> 
<% Response.Buffer = True %> 
<% 
inklmoms = "0" 
frakt = "0" 
eposten = "namn@dinserver.com" 
mailserver = "mail.dinserver.com" 
mapp = "filer" 
admin_anvnamn = "admin" 
admin_losenord = "admin" 

' ----- Lite Debug info ------------------------------ 
Response.Write("Object=") 
Response.Write(Request.QueryString("object")) 
Response.write("<br>") 

Response.Write("Page=") 
Response.Write(Request.QueryString("Page")) 
Response.write("<br>") 

Response.Write("do=") 
Response.Write(Request.QueryString("do")) 
Response.write("<br>") 

Response.Write("webshoplogin=") 
Response.Write(Session("webshoplogin")) 
Response.write("<br>") 

' ----- Slut på Debug info ---------------------------- 


Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" &Server.MapPath("webshop.mdb")
Session.Lcid = 1053
...
Att hanns komentar är längstupp ska ju inte spela någon roll?

Hur är det man räknar rader, komentarer och blankrader räknas dem?
pern
Inlägg: 700
Blev medlem: 14 juli 2004, 08:47:36
Ort: Landskrona

Inlägg av pern »

Du kan även testa att lägga till:

Response.Clear

Före

Response.Redirect "admin.asp"
Användarvisningsbild
squiz3r
Inlägg: 5424
Blev medlem: 5 september 2006, 20:06:22
Ort: Lund
Kontakt:

Inlägg av squiz3r »

jag la upp de två raderna ovanför komentaren, och nu verkar det fungera :). Ska bara ta bort debugg informationen då och lägga till den andra filen som det var länkat till (med inställningarna).

Tack!
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Man undrar ju vad du har för nytta av ASP när alla webhotell går över till .Net och generationen efter det... Däremot stöder fler och fler Python.
Användarvisningsbild
squiz3r
Inlägg: 5424
Blev medlem: 5 september 2006, 20:06:22
Ort: Lund
Kontakt:

Inlägg av squiz3r »

Edit: Ajdå, jag hade nog skrivit in ett förbjudet tecken i förklaringen till sockervadden :oops:


Hmm.. Det gick bra att lägga till nya kategorier, men när jag skulle lägga till en produkt fick jag felmedelande. Jag kunde skriva in specifikationer m.m. på den, men när jag skulle lägga till den kom detta:

Kod: Markera allt

Microsoft OLE DB Provider for ODBC Drivers error '80040e14' 

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression ''en 1kg's sockervadd på pinne.',5000,4)'. 

/webshop/Webshop-ASP/admin.asp, line 71 
(Produkten va en sockervadd :lol:)

Line 71 är nog den i mitten här:

Kod: Markera allt

<div align="center"> 
  <p><font size="5" face="Tahoma">Administration<br>
    <strong><font size="1"><a href="admin.asp?page=category">Kategorier</a> / 
    <a href="admin.asp?page=products">Produkter</a> / <a href="admin.asp?page=logout">Logga 
    ut</a></font></strong></font></p>
pern
Inlägg: 700
Blev medlem: 14 juli 2004, 08:47:36
Ort: Landskrona

Inlägg av pern »

Rad 71 är snarare:

Connect.Execute(SQL)


Du glömde nog att mata in ett artikelnummer. Koden har inga tester för missade fält vid nyinmatning.
Användarvisningsbild
squiz3r
Inlägg: 5424
Blev medlem: 5 september 2006, 20:06:22
Ort: Lund
Kontakt:

Inlägg av squiz3r »

pern: jag upptäckte att jag hade skrivit "1kg's" och den gillade inte '-teknet.. :)

Jag får samma fel på default.asp som jag fick på admin innan, men det ska väll hjälpa att lägga till samma test där? Ska testa det :)
pern
Inlägg: 700
Blev medlem: 14 juli 2004, 08:47:36
Ort: Landskrona

Inlägg av pern »

Det finns inga som helst tester för dålig data i koden, tänk på det ;-)

Din ' sabbade SQL satsen som skulle köras:

SQL = "INSERT INTO produkter (artnr,namn,beskrivning,pris,kat) VALUES('"&Request("artnr")&"','"&Request("namn")&"','"&Request("beskrivning")&"',"&pris&","&Request("kat")&")"
Användarvisningsbild
Meduza
EF Sponsor
Inlägg: 10718
Blev medlem: 30 april 2005, 22:48:05
Ort: Ekerö, Stockholm
Kontakt:

Inlägg av Meduza »

squiz3r: ang domän så ska du betala till one efter att du har flyttat den till dom med 95% säkerhet
Användarvisningsbild
squiz3r
Inlägg: 5424
Blev medlem: 5 september 2006, 20:06:22
Ort: Lund
Kontakt:

Inlägg av squiz3r »

Meduza: Okej. Varför är det inte .se som skickar fakturan direkt istället :?:

pern: *tar på foliehatten* :foliehatt:
Användarvisningsbild
Meduza
EF Sponsor
Inlägg: 10718
Blev medlem: 30 april 2005, 22:48:05
Ort: Ekerö, Stockholm
Kontakt:

Inlägg av Meduza »

Justeja, du har .se... då borde det faktiskt vara så att du får faktura av Nic-SE, åtmindstonde får jag det...
Användarvisningsbild
squiz3r
Inlägg: 5424
Blev medlem: 5 september 2006, 20:06:22
Ort: Lund
Kontakt:

Inlägg av squiz3r »

Jag tror att fakturan är från Nic-se, men det är crystone som skickar den tillsammans med deras faktura.

Jajja, det löser sig :)
pern
Inlägg: 700
Blev medlem: 14 juli 2004, 08:47:36
Ort: Landskrona

Inlägg av pern »

@squiz3r:

Behöver du mer ASP hjälp så hojta bara till...
Skriv svar