Archívum - Ápr 18, 2005 - Fórum téma
select elem formázása?
Lehet-e a <select> elem használatakor megváltoztatni a megjelenő scrollbar tulajdonságait, mint a natúr scrollbar esetén?
Ha igen, hogyan?
Thnx!
■ Ha igen, hogyan?
Thnx!
Bejelentkezés titkosítása
Sziasztok!
Az lenne a kérdésem, hogy megoldható-e, az PHP-ből, hogy a form-ról küldött adatok ne nyíltan menjenek át a neten. Gondoltam Js-es megoldásra, de nem túl jó mivel, ha adott gépen tiltott a Js nem tudok bejelentkezni...
A lényeg az lenne, hogy saját titkosító algoritmust szeretnék használni, valamint, hogy mindenképpen kliens oldalon titkosítsam a user+pass-t. (lehetőleg HTTPS/SHTML nélkül vagy ha azzal akkor részletesebb leírás is kéne... :) )
Köszi, Halee
■ Az lenne a kérdésem, hogy megoldható-e, az PHP-ből, hogy a form-ról küldött adatok ne nyíltan menjenek át a neten. Gondoltam Js-es megoldásra, de nem túl jó mivel, ha adott gépen tiltott a Js nem tudok bejelentkezni...
A lényeg az lenne, hogy saját titkosító algoritmust szeretnék használni, valamint, hogy mindenképpen kliens oldalon titkosítsam a user+pass-t. (lehetőleg HTTPS/SHTML nélkül vagy ha azzal akkor részletesebb leírás is kéne... :) )
Köszi, Halee
PHPUnit2
Sziasztok.
Éppen Georg Schlossnagle könyvét olvasgatom, és gondoltam kipróbálom az egység tesztelést. WinXP alatt kéne, hogy működésre bírjam.
Az egyik fájl:
A másik fájl:
Ezt úgy sikerült csak helyes működésre bírnom, ha parancsorban az alábbít írtam be:
:(
És a problémám itt van. Miért kell oda a vége:
■ Éppen Georg Schlossnagle könyvét olvasgatom, és gondoltam kipróbálom az egység tesztelést. WinXP alatt kéne, hogy működésre bírjam.
Az egyik fájl:
---- EmailAddress.inc ----
<?php
class EmailAddress {
public $localPart;
public $domain;
public $address;
public function __constructor($address = null) {
if($address) {
$this->address = $address;
$this->extract();
}
}
protected function extract() {
list($this->localPart, $this->domain) = explode("@", $this->address);
}
}
?>
<?php
class EmailAddress {
public $localPart;
public $domain;
public $address;
public function __constructor($address = null) {
if($address) {
$this->address = $address;
$this->extract();
}
}
protected function extract() {
list($this->localPart, $this->domain) = explode("@", $this->address);
}
}
?>
A másik fájl:
---- email_test.php ----
<?php
require_once('EmailAddress.inc');
require_once('PHPUnit2/Framework/TestCase.php');
class EmailAddressTest extends PHPUnit2_Framework_TestCase {
public function __constructor($name) {
parent::__constructor($name);
}
function testLocalPart() {
$email = new EmailAddress("george##kukac##hotmail.com");
$this->assertTrue($email->localPart == "george");
}
}
require_once('PHPUnit2/Framework/TestSuite.php');
$suite = new PHPUnit2_Framework_TestSuite();
$suite->addTest(new EmailAddressTest('testLocalPart'));
require_once('PHPUnit2/TextUI/TestRunner.php');
PHPUnit2_TextUI_TestRunner::run($suite);
?>
<?php
require_once('EmailAddress.inc');
require_once('PHPUnit2/Framework/TestCase.php');
class EmailAddressTest extends PHPUnit2_Framework_TestCase {
public function __constructor($name) {
parent::__constructor($name);
}
function testLocalPart() {
$email = new EmailAddress("george##kukac##hotmail.com");
$this->assertTrue($email->localPart == "george");
}
}
require_once('PHPUnit2/Framework/TestSuite.php');
$suite = new PHPUnit2_Framework_TestSuite();
$suite->addTest(new EmailAddressTest('testLocalPart'));
require_once('PHPUnit2/TextUI/TestRunner.php');
PHPUnit2_TextUI_TestRunner::run($suite);
?>
Ezt úgy sikerült csak helyes működésre bírnom, ha parancsorban az alábbít írtam be:
>php -f email_test.php --testdox-text EmailAddressTest
:(
És a problémám itt van. Miért kell oda a vége:
--testdox-text EmailAddressTest
? Mit csináltam rosszul? Mit kéne odabigyesztenem a kódban, hogy böngészőbe beírva a "localhost/proba/email_test.php"-ra formázott eredmény jelenjen meg?