我有2个不同的网站。一个是Wordpress网站,另一个是旧的asp.net网站。
我想登录wordpress网站或ASP.NET网站并登录这两个网站。另外,我想从wordpress站点获得一个指向ASP.NET站点的链接。
即。我将使用ASP.Net用户帐户登录Wordpress网站。 (只有管理员帐户才能看到这些按钮)登录后,我点击管理用户链接,将我带到另一个页面(Asp.net,这可能是同一个域或其他位置),在这里我会能够对用户进行CRUD更改。
我的PHP知识非常有限>。< ...
我看过这些Wordpress插件,但两者似乎已经过时且无法运行。我也不确定他们是否会做我想做的事。
答案 0 :(得分:1)
不确定,如果这有用..但您可以使用PHP访问SQL Server数据库。
加载驱动程序 您可以在Microsoft下载中心下载PHP的SQL Server驱动程序。下载中包含两个.dll文件:php_sqlsrv.dll和php_sqlsrv_ts.dll。
配置驱动程序 用于PHP的SQL Server驱动程序有三个配置选项:
LogSubsystems: 使用此选项可打开或关闭子系统的日志记录。默认设置为SQLSRV_LOG_SYSTEM_OFF(默认情况下,日志已关闭)。
LogSeverity: 使用此选项指定打开日志记录后要记录的内容。默认设置为SQLSRV_LOG_SEVERITY_ERROR(在打开日志记录后,默认情况下仅记录错误。)
WarningsReturnAsErrors: 默认情况下,用于PHP的SQL Server驱动程序将sqlsrv函数生成的警告视为错误。使用WarningsReturnAsErrors选项更改此行为。此选项的默认设置为true。
创建连接 sqlsrv_connect函数用于建立与服务器的连接。
$serverName = "(local)";
$connectionOptions = array("Database"=>"DBNAME");
/* Connect using Windows Authentication. */
$conn = sqlsrv_connect( $serverName, $connectionOptions);
if( $conn === false )
{ die( FormatErrors( sqlsrv_errors() ) ); }
默认情况下,sqlsrv_connect函数使用Windows身份验证来建立连接。
sqlsrv_connect函数接受两个参数:$ serverName和$ connectionOptions(可选)。
例如: $ serverName =" myServer \ instanceName&#34 ;; -要么- $ serverName =" myServer,1521&#34 ;;
注意:必须在$ connectionOptions参数中设置UID和PWD选项,才能使用SQL Server身份验证登录服务器。
通过以下链接了解更多详情: