Θα ηθελα να προσθεσω search στο site μου.τι πρεπει να κανω?ας ξεκινησουμε απο το μηδεν.με asp και php μπορει να γινει κατι τετοιο?
για php δεν πρεπει να ειμαι και online οταν το φτιαχνω για να το τεσταρω?ποιος ειναι ο πιο ευκολος τροπος?αν μου προτεινετε και τους 2 τοτε θα διαλεγα asp.παρακαλω στειλτε αναλυτικες οδηγιες γιατι εχω φαει τον κοσμο κατεβαζοντας ετοιμα scripts και δεν εχω καταφερει απολυτως τιποτα.ευχαριστω...
http://tip.gr/dev/downloads/showlink.asp?CatID=189
Το είδα ήδη το link αυτό!το θεμα ειναι οτι χρησιμοποιησα καποια απο αυτα τα προγραμματα αφου ενεργοποιησα την asp στο site μου και αφου ενεργοποιησα την ODBC database αλλα αποτέλεσμα ΜΗΔΕΝ.Το ένα δεν λειτουργεί,το άλλο κολλάει...μπορει να μου πει καποιος ποιο απ'ολα δουλευει τελος παντων και πως θα το χρησιμοποιησω?
Τι δεν λειτουργέι?
Ποιο είναι το error του explorer?
ADODB.Connection.1 error '80004005'
SQLState: IM002
Native Error Code: 0
[INTERSOLV][ODBC lib] Data source name not found and no default driver specified
/test/search/doadd.asp, line 22
====
εδω πρεπει να πω οτι εχω ενεργοποιησει την ASP στο site μου και την ODBC Database αλλα απο εκει και περα δεν εχω κανει τιποτα αλλο παρα προσπαθω να τρεχω τα asp αρχεια μεσω internet (και να προσθέτω δεδομενα κατι που δεν γινεται)
επιβαιβέωσε με το support ότι έχεις διμηουργίσει Data source name!!!
δεν καταλαβαίνω τι λες!εδώ είναι που χρειάζομαι βοήθεια γιατί δεν ξέρω καν την φιλοσοφία της ASP. Όταν δηλαδή λέμε ότι συνδέουμε την database τι κάνουμε? Φτιάχνουμε .asp αρχείο? .htm ? Αυτό το τρέχουμε μέσω Internet?
Φτιάχνουμε .asp αρχείο? >>>NAI
.htm ? >>>OXI
Αυτό το τρέχουμε μέσω Internet>>>NAI τρέχει στον server
Δες εδώ για δύνδεση με databse: http://tip.gr/dev/samples/index.asp
Έφτιαξα ένα αρχείο .asp για να συνδέσω το search με access database. Κατέβασα το πρόγραμμα SiteSearch από αυτά που προτείνει το site και το οποίο έλεγε σε ένα σημείο:
You must also setup an ODBC data source in the Control Panel or Administrative Tools (το ενεργοποίησα). Create a System DSN with the provided Access database (sitesearch.mdb) called 'SiteSearch'.
=====================
Έφτιαξα ένα αρχείο SiteSearch.asp το οποίο περιέχει τις παρακάτω γραμμές:
<%
Set conn = server.createobject("adodb.connection")
conn.CursorLocation = adUseClient
conn.Open "DSN=DSNname;UID=Test;PWD=Test"
%>
================
Το τρέχω και βγαίνει το παρακάτω σφάλμα:
ADODB.Connection.1 error '80004005'
SQLState: IM002
Native Error Code: 0
[INTERSOLV][ODBC lib] Data source name not found and no default driver specified
/test/search/SiteSearch.asp, line 4
μπορεί κανένας άλλος να βοηθήσεί?
H DSN πρέπει να φτιαχτεί στον server και όχι στο pc σου.
Για να φτιάξεις DSN ανέβασε την database στο χώρο σου στο δίσκο του web server και δώσε DSN και path για την database στον admin του web server ή από το control panel.
Αν τα καταφέρεις και δημιουργήσεις DSN μετά θα αλλάξεις αυτή την γραμμή στον κώδικα.
conn.Open "DSN=DSNname;UID=Test;PWD=Test"
σε όπου DSNname ή DSN που ζήτησες όπου UID=Test το username που ζήτησες και όπου PWD=Test το password που ζήτησες για την σύνδεση.
Ακόμα δεν έχω καταλάβει που δίνω την εντολή που λες! Μέσω telnet? Μέσω FTP? Στο Control Panel δεν υπάρχει γραμμή εντολών για κατι τέτοιο!!!
tip: Η μέρα θα ανατείλει , είτε σηκωθείς εσύ είτε όχι. (John Gardi) * F5 για νέο tip