웹 응용 프로그램을 작성하려고합니다. 사용자가 로그인하려고 할 때 전자 메일이 없거나 암호가 틀리면 색인 페이지에 머물러 있습니다. 원하는 것은 전자 메일이 없거나 색인 페이지에 머물러 있고 암호가 틀린 경우입니다. 메시지 :이 페이지에서 "이메일이 존재하지 말아은"... 나는 지금까지 일의 O를 많이하지만, 아무것도 기능을 시도 ... 내 코드는 다음과 같습니다 : 나는 표시하려면이 부분에 넣어해야합니까사용자가 존재하지 않는 오류 메시지, PHP
<?php
mysql_connect("127.0.0.1","root","") or die("Smund te lidhet me serverin");
mysql_select_db("axhenda") or die("Kjo databaze nuk u gjet");
if (isset($_POST['submit'])) {//kontrollo per butonin submit
$Email=$_POST['email'];//variable ang $Username kag ang $_POST['UserName'] ay value sang textbox nga UserName
$Fjalekalimi=$_POST['pass'];//variable ang $Username kag ang $_POST['Password'] ay value sang textbox nga Password
$result = mysql_query("SELECT * FROM perdoruesi where Emaili = '$Email' AND Fjalekalimi = '$Fjalekalimi'") or die("Kjo query nuk mund te plotesohet");
$count=mysql_num_rows($result);//isipon kn may tyakto sa query
$row=mysql_fetch_array($result);//ma return row sa database
if ($count > 0){//kun may tyakto sa query e execute yah ang code sa dalom
session_start();//para mag start ang session
$_SESSION['user_id']=$row['Id_Per'];//kwaon ang id sang may tyakto nga username kag password ang ibotang sa $_SESSION['member_id']
header('location:home.php');
}
else{
header('location:index.html');
}
}
오류 메시지 나는 index.h 바꿀 것
자신에게 부탁을하고 당신이 당신의 작업을 계속하기 전에 SQL-주사와 준비된 문에 대해 자신을 알려 주시기 바랍니다 . –
하지만 아니야 ... 나는 이것을 시도했다 ...하지만 아무것도 표시하지 않는다. 왜냐하면 내가 제출을 누르면 인덱스 페이지가 다시로드되기 때문이다. 나는 인덱스 페이지에 라벨을 붙여서 dispay하게하려고한다. none, sigin.php 페이지에서 document.getElementById ('labelid'). style.display = 'block'....하지만 labelid를 인식하지 못하는 것이 두렵다 ... – user3272713