Não tenho certeza se vai funcionar (meu windows já era, to no linux e não tive como testar), mas fiz essa ALPHA de um sistema de registro (que também serve de base pra outras coisas). Ele ficou bem simples, mas qualquer coisa que quiserem que eu mudo é só avisar.
Registro.php
Registro.php
- Código:
<?php
if ( isset ( $_POST['username'] ) ){
function int2ba ( $int ){
$data = chr ( $int & 0xFF );
$data .= chr ( ( $int >> 8 ) & 0xFF );
$data .= chr ( ( $int >> 16 ) & 0xFF );
$data .= chr ( ( $int >> 24 ) & 0xFF );
return $data;
}
define ( 'CNewAccount', 1 );
$fp = fsockopen ( "127.0.0.1", 48866, $errno, $errstr, 8 );
$data = "";
$data .= int2ba ( CNewAccount );
$data .= int2ba ( strlen ( $_POST['username'] ) );
$data .= $_POST['username'];
$data .= int2ba ( strlen ( $_POST['password1'] ) );
$data .= $_POST['password1'];
fwrite ( $fp, $data );
}
?>
<form action="" method="POST">
<table width="80%">
<tr>
<td width="20%">
Username:
</td>
<td>
<input type="text" name="username" size="30" maxlength="30" />
</td>
</tr>
<tr>
<td></td>
<td class="small">
Usernames must be 30 alphanumeric characters or less.<br />
<br />
</td>
</tr>
<tr>
<td>
Password:
</td>
<td>
<input type="password" name="password1" size="30" maxlength="10" />
</td>
</tr>
</table>
</form>