chodzi mi o zrobienie przyciusku co sprawdza czy login dostępny, i teraz jak mam plik z klasa walidacji gdzie jest kilka funkcji, to jak można wywołać tą jedną konkretą?
<?php
<form method="post">
<input type="button" class="submit" value="Sprawdź" onclick="process()" /><span id="login_show"></span>
</form>
?>
ajax
Kod
function process() {
if(xmlHttp) {
try {
var login = document.getElementById("login_sign").value;
var params = "login="+login;
display("<img src=\"img/wait.gif\" width=\"17\" height=\"17\"> Pobieranie danych")
xmlHttp.open("POST", "example.php", true);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length", params.length);
xmlHttp.setRequestHeader("Connection", "close");
xmlHttp.onreadystatechange = handleRequest;
xmlHttp.send(params);
}
catch (e) {
alert("Nie mozna nawiazac polaczenia z serwerem:\n" + e.toString());
}
}
}
walidacja php
<?php
class ValidateData extends Database {
public function validateLogin($login, $password) {
}
public function ValidatePHP() {
}
private function validateEmail($value) {
}
private function validateLoginSign($value) {
}
private function validatePassword($value) {
}
private function validatePasswordMatch($value, $value2) {
}
private function validateBirthMonth($value) {
}
private function validateBirthDay($value) {
}
private function validateBirthYear($value) {
}
private function validateReadTerms($value) {
}
private function validateSex($value) {
}
public function addComment($file_id, $user_id, $text) {
}
}
?>