Patcher Odin Files - VB 2010 Tutorial

01/15/2018 16:14 EpicFight#61
Quote:
Originally Posted by FinTheFine02 View Post
Also, als ich meine Login.php hatte, hatte ich genau das selbe Problem wie er!
Und ich musste die ganzen Dlls einbinden weil ich hatte auch wie du hier erwähnt auch php_odbc.dll eingebunden und der Fehler blieb trotzdem!
Erst als ich

extension=php_sqlsrv_52_ts_vc6.dll
extension=php_pdo_sqlsrv_52_ts_vc6.dll
extension=php_sqlsrv_56_ts.dll

und so eingebunden hatte erst dann verschwand der Fehler!
Naja ist wohl bei jedem anders.
Dann erklär mir mal bitte was SQLSRV mit ODBC zutun hat. :rtfm: xD
01/15/2018 19:22 FinTheFine02#62
Quote:
Originally Posted by EpicFight View Post
Dann erklär mir mal bitte was SQLSRV mit ODBC zutun hat. :rtfm: xD
Microsoft® ODBC Driver 11 für SQL Server® – Windows
Du willst wissen was SQLSRV mit ODBC zu tun hat? Okey dann erklär ich es dir halt, da du es anscheint nicht weißt! Wenn du es wüsstest, dann würdest du mich nicht darum bitten es dir zu erklären ;)
SQLSRV ist die Verbindungsart zwischen SQL Server und ODBC!

mit SQLSRV wird eine Verbindung zwischen ODBC und einem SQL Server hergestellt bzw erstellt!!

Die dlls werden von xampp benötigt, damit die Login.php funktioniert!

Call to undefined function odbc_connect()

odbc_connect = undefined function
weil die treiber dazu fehlen und die treiber sind die dlls. die ich erwähnt habe!
Weil bei mir klappt es!


Wie man hier sieht nutze ich kein "php.odbc.dll", sondern nur "php_pdo_odbc.dll".
Naja, ist doch auch egal welches man braucht, hauptsache man hat das Richtige und es funktioniert.

ich nutze:
extension=php_sqlsrv_52_ts_vc6.dll
extension=php_pdo_sqlsrv_52_ts_vc6.dll

und meine Login.php funktioniert damit!
wenn ich diese beiden mit dem ; deaktiviere dann erhalte ich auch wieder die Fehlermeldung:
Call to undefined function odbc_connect()




Siehe hier:
(Hier handelt es sich zwar um die Register-Page, aber das Problem dort ist genau das gleiche wie hier
Andere PHP, aber gleiches Problem)
[Only registered and activated users can see links. Click Here To Register...]

Quote:
Originally Posted by Xijezu View Post
Öffne bitte deine php.ini (im PHP-Ordner), und trage das ganz zum schluss ein:

Hatte ich ganz vergessen.
01/15/2018 21:10 EpicFight#63
Quote:
Originally Posted by FinTheFine02 View Post
Microsoft® ODBC Driver 11 für SQL Server® – Windows
Du willst wissen was SQLSRV mit ODBC zu tun hat? Okey dann erklär ich es dir halt, da du es anscheint nicht weißt! Wenn du es wüsstest, dann würdest du mich nicht darum bitten es dir zu erklären ;)
SQLSRV ist die Verbindungsart zwischen SQL Server und ODBC!

mit SQLSRV wird eine Verbindung zwischen ODBC und einem SQL Server hergestellt bzw erstellt!!

Die dlls werden von xampp benötigt, damit die Login.php funktioniert!

Call to undefined function odbc_connect()

odbc_connect = undefined function
weil die treiber dazu fehlen und die treiber sind die dlls. die ich erwähnt habe!
Weil bei mir klappt es!


Wie man hier sieht nutze ich kein "php.odbc.dll", sondern nur "php_pdo_odbc.dll".
Naja, ist doch auch egal welches man braucht, hauptsache man hat das Richtige und es funktioniert.

ich nutze:
extension=php_sqlsrv_52_ts_vc6.dll
extension=php_pdo_sqlsrv_52_ts_vc6.dll

und meine Login.php funktioniert damit!
wenn ich diese beiden mit dem ; deaktiviere dann erhalte ich auch wieder die Fehlermeldung:
Call to undefined function odbc_connect()

Siehe hier:
(Hier handelt es sich zwar um die Register-Page, aber das Problem dort ist genau das gleiche wie hier
Andere PHP, aber gleiches Problem)
[Only registered and activated users can see links. Click Here To Register...]
Hast du falsch verstanden meine Aussage/Frage.. Ich kann PHP etc.. wollte dich damit darauf hinweisen das deine Aussage keinen Sinn macht...

Wollte dir damit sagen, dass die Syntax sqlsrv_... mit odbc_.. nichts zutun hat... man brauch KEINEN odbc eintrag, wenn man sqlsrv nutzt...
Es macht keinen Sinn, wenn man z.B. odbc_connect nutzt, zu denken, dass man den Fehler mit den .dlls von sqlsrv behebt. Diese haben damit nichts zutun...
01/16/2018 18:39 FinTheFine02#64
Quote:
Originally Posted by EpicFight View Post
Hast du falsch verstanden meine Aussage/Frage.. Ich kann PHP etc.. wollte dich damit darauf hinweisen das deine Aussage keinen Sinn macht...

Wollte dir damit sagen, dass die Syntax sqlsrv_... mit odbc_.. nichts zutun hat... man brauch KEINEN odbc eintrag, wenn man sqlsrv nutzt...
Es macht keinen Sinn, wenn man z.B. odbc_connect nutzt, zu denken, dass man den Fehler mit den .dlls von sqlsrv behebt. Diese haben damit nichts zutun...
....
Ich hab nur helfen wollen!
Was hier wenige tun!
und meine Aussage macht sehr wohl Sinn!
Nur weil du es nicht verstehst, heißt es nicht das es keinen Sinn macht!
Ich hab ja nicht umsonst recherchiert und die Seiten auf die ich gestoßen bin sagen genau das aus was ich hier sagte und das zeigt das ich recht habe und meine Aussagen Sinn machen!
01/16/2018 22:21 Cℓoυd#65
Sqlsrv hat nichts mit Odbc zu tun, da hat Epic schlichtweg recht! Die Sqlsrv und Odbc Extensions haben nichts miteinander zu tun. Die Pdo Extensions benötigt man in der Regel erst recht nicht. Wenn deine Login.php odbc_connect nutzt brauchst du die Odbc Extension, wenn sie sqlsrv_connect nutzt eben Sqlsrv Extension. Nur weil der Download bei Microsoft "Odbc Driver for Sql" heißt, hat das eine mit dem anderen nichts zu tun.

Edit 2: Das SQL steht für Structured Query Language und ist einfach nur eine Datenbanksprache.
01/19/2018 20:05 Knartz#66
Quote:
Originally Posted by Cℓoυd View Post
Edit: Das Sql in "Odbc Driver for Sql" steht übrigens mehr oder weniger für das Sql Server Management Studio, nicht für Sqlsrv!
Ach komm, jetzt versuchst Du alle zu verarschen oder ist das Dein ernst? :confused:


Mfg Knartz
01/20/2018 15:00 Cℓoυd#67
Ich weiß das SQL nicht für SSMS steht, deshalb das mehr oder weniger. Ich glaube das er "ODBC Driver for SQL" mit SQLSRV verbindet und das ist falsch. Es ist eben die ODBC Extension für SQL Datenbanken, nicht die SQLSRV Extension. Wenn man das ganze mal für Dummies und auf Fiesta bezogen betrachtet, finde ich die Aussage sehr grenzwertig aber ok oder etwas am Ziel vorbei. Außer mit SSMS hat man bei Fiesta eh nicht viel mit SQL zu tun.

Das SQL steht für Structured Query Language und ist einfach nur eine Datenbanksprache. Besser? xD