我正在编写的代码有点混乱,因为我没有做这个。但我想要做的是从另一个数据库获取登录信息。我不能只修改数据库连接的config.php,因为这会弄乱整个系统。我试着通过在mysql_connect上存储不同的变量来连接两个数据库。但在这种情况下,它有点令人困惑。有没有其他方法可以在登录过程中只更改一次数据库连接?
login.php (提交登录信息后的php文件)
include("inc/config.php");
$connection = mysql_connect($hostname, $user, $pass) or die ("Unable to conn
我在php上是新的,所以我需要一些建议来编写以下代码:
<?php
// Start the session (pretty important!)
session_start();
// Establish a link to the database
$dbLink = mysql_connect('', '', '');
if (!$dbLink) die('Can\'t establish a connection to the database: ' . mysql_error());
$dbSelec
设计用户成员资格的另一种尝试。登录成功,在数据库中找到数据。但在我的索引文件中,在登录后,它应该检查我是否已登录,并显示指向我的帐户的链接,而不是注册和登录。代码如下:
<?php
session_start(); // Must start session first thing
// See if they are a logged in member by checking Session data
$toplinks = "";
if (isset($_SESSION['id'])) {
// Put stored session variable
所以我有一个注册,登录系统,一旦用户登录,他们在他们的帐户。通过他们的帐户,他们可以在其他页面上填写其他详细信息,即个人详细信息表格。一旦他们填写了这些详细信息,它应该将他们返回到他们的帐户,但显然他们的详细信息应该在mysql数据库中的个人表,但链接到他们的id在用户表(注册详细信息存储)我有点卡住了,应该在我的个人表单中的代码,以确保特定用户的id是相同的。任何帮助都是最好的
例如,我在两个表中都有'id‘。我已经使这个汽车公司。我也有一个独特的字段,称为user_id,它链接表。
我的个人php代码:
include 'dbc.php';
$err = arra
我正在创建一个登录系统,但是PHP打印错误并显示无效的MySQL结果。查询是100%正确的,$_POST具有有效数据。
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in ..../public_html/libs/basic.php on line 27
下面是PHP:
if(isset($_POST['password']) && isset($_POST['login']))
{
我在一个博客网站上工作,其中的想法是,当前登录的用户可以编辑和删除他们自己的帖子。我终于让它开始工作了,但我的问题是如何防止用户在URL中写入以下输入并执行与我的delete.php操作相同的操作。
(例如)带有topic_id的手动URL输入:
/delete.php?del=133
谁知道我如何编辑我现有的代码或知道一个更好的解决方案的问题,我会非常感激!
我的代码是这样的:
Profile.php:
if (@$_GET['id']) {
$check_d = mysql_query("SELECT * FROM users WHERE id =