evagelos_21 Δημοσ. 21 Μαρτίου 2011 Share Δημοσ. 21 Μαρτίου 2011 Γεια σας παιδιά. Βρήκα ένα site απο ένα πελάτη μου και θέλει να κάνουμε μια αλλαγή. Τελικά την έκανα αλλά δεν μπορώ να την παραδόσω διότι μου πετάει μήνυμα λάθους "HTTP500". Υποτίθετε ότι υπάρχει μια σελίδα πιο πριν όπου θα επιλέγει προωάτθλημα και εδώ θα μπαίνουν αγωνιστική και σχόλια. Ως εδώ καλά αλλά όταν πατάω το καταχώρηση μου πετάει μήνυμα λάθους. Αν μπορεί κάποιος να βοηθήσει... > <!--#include file='include/newsconnection.asp'--> <!--#include file='include/procs.asp'--> <% on error resume next dim v_id v_id = request("agonistiki") if len(v_id)=0 then v_id=0 end if dim v_data v_data = Request.Form("FCKeditor1") dim cSQL response.Write request("id")' & '-' & Server.HTMLEncode( Request.Form("FCKeditor1")) if v_id=0 then 'create new cSQL="INSERT INTO News (agonistiki,data,LeagueID) VALUES (" &_ "'"&request("agonistiki")&"',"&_ "'"&request("LeagueID")&"',"&_ "'"&v_data&"',"&_ ")" end if if v_id>0 then 'edit cSQL="UPDATE News SET " &_ "agonistiki='"&request("txtTitle")&"',"&_ "data='"&makedate(request("FCKeditor1"))&"',"&_ "LeagueID='"&request("LeagueID")&"',"&_ end if if v_id<0 then 'delete cSQL="DELETE FROM News WHERE agonistiki=" & -request("agonistiki") end if set cn=server.CreateObject("ADODB.Connection") cn.Open gcConnect 'Response.Write cSQL on error resume next cn.Execute cSQL if err<>0 then on error goto 0 Response.Write "SQL Error:" & cSQL &","&cn.Errors(0).Description Response.End end if on error goto 0 Response.Redirect "myLeague_Management.asp" %> Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
_tasos Δημοσ. 22 Μαρτίου 2011 Share Δημοσ. 22 Μαρτίου 2011 Για αρχή βάλε ένα Web.config αρχείο στο root της εφαρμογής σου με το εξής περιεχόμενο: > <configuration> <system.webServer> <httpErrors errorMode="Detailed" /> </system.webServer> </configuration> Έτσι ίσως να πάρεις ένα πιο συγκεκριμένο μήνυμα λάθους. Από τον κώδικα δεν βλέπω κάποιο συντακτικό λάθος. Σε ποια περίπτωση έχεις το error; Σε εισαγωγή, ενημέρωση ή διαγραφή; Επίσης, μήπως το λάθος προκύπτει από τα .asp αρχεία που κάνεις include; Βασικά, το μόνο σφάλμα που μπορώ να δω είναι στο update statement, που δεν έχεις κάποιο where clause, και έτσι θα αλλάξεις τις τιμές σε όλες τις εγγραφές του πίνακα, αυτό βέβαια είναι λογικό λάθος και δεν θα σου έδινε κάποιο error. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.