Mam pewien problem, jestem pewny że jest to strasznie idiotyczny bł±d, ale gdzie on jest.
Wyskakuje mi taki bł±d:
Cytat
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in c:\usr\krasnal\www\class\uzytkownicy.php on line 335
<?php class SprawdzDaneUzytkownika { var $Bledy; var $ilosc; var $hasla; var $EmailDobry ; var $LoginDobry ; var $HasloDobry ; var $WWWDobry ; var $ImieDobry ; var $NazwiskoDobry; var $FirmaDobry; var $FirmaSkrotDobry; var $AdresDobry; var $KodDobry; var $TelDobry; var $FaxDobry; var $PowiatDobry; var $MiejscowoscDobry; var $NipDobry; function SprawdzEmail($email) { return 0; else return 1; } function SprawdzLogin($login) { return 0; else return 1; } function SprawdzHaslo($haslo) { return 0; else return 1; } function SprawdzWWW($www) { return 0; else return 1; } function SprawdzImie($imie) { return 0; else return 1; } function SprawdzNazwisko($nazwisko) { return 0; else return 1; } function SprawdzFirma($firma) { return 0; else return 1; } function SprawdzFirmaSkrot($firmaSkrot) { return 0; else return 1; } function SprawdzAdres($adres) { return 0; else return 1; } function SprawdzKod($kod) { return 0; else return 1; } function SprawdzTel($tel) { return 0; else return 1; } function SprawdzFax($fax) { return 0; else return 1; } function SprawdzPowiat($powiat) { return 0; else return 1; } function SprawdzMiejscowosc($miejs) { return 0; else return 1; } function SprawdzNip($nip) { return 0; else return 1; } function SprawdzDane(){ $EmailDobry = $this->SprawdzEmail($_POST['email']); $LoginDobry = $this->SprawdzLogin($_POST['login']); $HasloDobry = $this->SprawdzHaslo($_POST['haslo']); $WWWDobry = $this->SprawdzWWW($_POST['www']); $ImieDobry = $this->SprawdzImie($_POST['imie']); $NazwiskoDobry = $this->SprawdzNazwisko($_POST['nazwisko']); $FirmaDobry = $this->SprawdzFirma($_POST['firma']); $FirmaSkrotDobry = $this->SprawdzFirmaSkrot($_POST['firma2']); $AdresDobry = $this->SprawdzAdres($_POST['adres']); $KodDobry = $this->SprawdzKod($_POST['kod']); $TelDobry = $this->SprawdzTel($_POST['tel']); $FaxDobry = $this->SprawdzFax($_POST['fax']); $PowiatDobry = $this->SprawdzPowiat($_POST['powiat']); $MiejscowoscDobry = $this -> SprawdzMiejscowosc($_POST['miejscowosc']); $NipDobry = $this->SprawdzNip($_POST['nip']); } function Sprawdz() { $this->SprawdzDane(); if( ($EmailDobry==1) or ($LoginDobry==1) or ($HasloDobry==1) or ($WWWDobry==1) or ($ImieDobry==1) or ($NazwiskoDobry==1) or ($FirmaDobry==1) or ($FirmaDobry==1) or ($AdresDobry==1) or ($KodDobry==1) or ($TelDobry==1) or ($FaxDobry==1) or ($PowiatDobry==1) or ($MiejscowoscDobry==1) or ($_POST['haslo2']!=$_POST['haslo']) ) { if($EmailDobry==1) $Bledy['email']="8-50 znaków. Litery, cyfry, ('@', '_', '-', '.')."; if($LoginDobry==1) $Bledy['login'] =" 6-20 znaków. Litery (bez polskich znaków), cyfry, '-'<br />Musi się zaczynać liter±."; if($HasloDobry==1) $Bledy['haslo']="5-20 znaków. Małe litery, cyfry."; if($_POST['haslo2']!=$_POST['haslo']) $Bledy['haslo2']="Powtórzone hasło nie jest identyczne."; if($ImieDobry==1) $Bledy['imie']="3-20 znaków. Litery."; if($NazwiskoDobry==1) $Bledy['nazwisko']="3-30 znaków. Litery."; if($PowiatDobry==1) $Bledy['powiat']="4-30 znaków. Litery."; if($MiejscowoscDobry==1) $Bledy['miejscowosc']="3-40 znaków. Litery."; if($KodDobry==1) $Bledy['kod']="**-*** (cyfry, '-')."; if($AdresDobry==1) $Bledy['adres']="7-50 znaków. Cyfry, litery, ('.', '-', '/', ' ')"; if($NipDobry==1) $Bledy['nip']="10 znaków. Cyfry."; if($FirmaDobry==1) $Bledy['firma']="3-30 znaków. Cyfry, litery, ('.', '-')."; if($FirmaSkrotDobry==1) $Bledy['firma2']="2-10 znaków. Cyfry, litery, ('.', '-')."; if($TelDobry==1) $Bledy['tel']="7-16 znaków. Cyfry."; if($FaxDobry==1) $Bledy['fax']="7-16 znaków. Cyfry."; if($WWWDobry==1) $Bledy['www']="3-60 znaków. Cyfry, litery, ('/', '.', '=', '?')."; echo"<div class=\"komun\">Formularz nie został wypełniony poprawnie! Obok okienek s± podpowiedzi. <br /><br /></div>"; return $Bledy; } else return 0; } function PoliczWartoscTablicy(){ $this -> SprawdzDane(); $this -> ilosc=0; if($_POST['haslo']!=$_POST['haslo2']) $this -> hasla=0; $this->ilosc=$EmailDobry+$LoginDobry+$HasloDobry+$ImieDobry+$NazwiskoDobry+$PowiatDobry+$MiejscowoscDobry+$KodDobry+$AdresDobry+$NipDobry+$FirmaDobry+$FirmaSkrotDobry+$TelDobry+$ImieDobry+$hasla; return $ilosc; } } ?>
Wiem że tego kodu jest strasznie dużo ale czytaj±c inne tematy to my¶lę że co¶ jest w var'ach.
linia 335 to ostatnia linia
z góry dziękuje za odpowiedĽ gdyż męcze się z tym już przez cały dzień