od 2 dni mecze sie z przeniesieniem pewnej czesci kodu do klasy.
Moja strona:
index.php
http://rafb.net/p/bdcEHo79.html
class.Auth.php
http://rafb.net/p/xEAIMk34.html
i zadaniem tej strony jest rejestracja nowcyh userow do bazy danych...
To elegancko dziala!!
ale ... ten kod z index.php:
<?php $blad = 0; if ($opcja == 'register'){ $blad++; } else { } else } else $blad++; } } $blad++; } if ($haslo != $rehaslo) { $blad++; } $blad++; } else{ } else } else $blad++; } } } ?>
... chcialbym przenieśc do funkcji w klasie Auth
Więc probowalem tak:
index.php
<?php $db_host = 'localhost'; $db_user = 'root'; $db_password = ''; $db_name = 'piaskownica'; $d_section = 'logowanie'; include("class.Auth.php"); echo ' <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <script src="./js/scripts.js" type="text/javascript"></script> <style type="text/css" title="currentStyle" media="screen"> @import "./css/site.css"; </style> <title>Piaskownica</title> </head> <body xml:lang="pl">'; $signin = new Auth($db_host, $db_user, $db_password, $db_name, $d_section, $login, $haslo, $email, $imie, $blad); $authorize = $signin->init(); echo ' <form action="index.php" method="post" autocomplete="OFF"> <input type="hidden" name="opcja" value="register" /> login:*<input type="text" name="login" value="'.$login.'" /><br /> hasło:*<input type="password" name="haslo" value="" /><br /> powtorz hasło:*<input type="password" name="rehaslo" value="" /><br /> e-mail:*<input type="text" name="email" value="'.$email.'" /><br /> imie i nazwisko:<input type="text" name="imie" value="'.$imie.'" /><br /> <input type="submit" value=" OK, rejestruję się!" /> </form>'; echo ' </body> </html>'; ?>
class.Auth.php
http://rafb.net/p/9YczBS71.html
Czemu to co ja robie nie dziala wlasciwie

pomozecie mi to poprawnie zrobić (na tyle by dzialalo)

Pozdrawiam
ps. kurde czemu po edycji topicu wszystkie " " zamieniaja mi sie na \" \"
