- 1
- 2
- 3
- 4
- 5
- 6
$src = fopen("0.txt", 'r');
while(!feof($src))
{
$line[] = fgets($src);
$line++;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+154
$src = fopen("0.txt", 'r');
while(!feof($src))
{
$line[] = fgets($src);
$line++;
}
Интересно чему в конце будет равно $line? :)
+77
private String get4DigitRandom() {
final int length = 4;
int number = (int) (Math.random() * Math.pow(10, length));
StringBuilder sb = new StringBuilder();
for (int i = length; i > 0; i--)
sb.append("" + (int) (number / Math.pow(10, i - 1)) % 10);
return sb.toString();
}
+119
public string flag = "no";
+173
AX=pow(A[i].r.get_x()*A[i].r.get_x(),0.5);
Берем модуль числа.
+163
<?php
// Заменить значния, выделенные жирным на действительные
// Соединяемся с "Мускулом"
define("MYSQL_HOST","myhost.ru",true);
define("MYSQL_USER","username",true);
define("MYSQL_PASS","userpass",true);
define("MYSQL_DB_N","userdb",true);
define("MYSQL_DB_N","userstable",true);
$_MYSQL_CONNECT = false; $_MYSQL_ERROR = -1;
if ($_MYSQL_CONNECT = @mysql_connect(MYSQL_HOST,MYSQL_USER,MYSQL_PASS))
{
if (mysql_select_db(MYSQL_DB_N,$_connect))
{
$_MYSQL_ERROR = 0; define("MYSQL_CONNECTED",true,true);
} else { $_MYSQL_ERROR = 2; define("MYSQL_CONNECTED",false,true); }
} else { $_MYSQL_ERROR = 1; define("MYSQL_CONNECTED",false,true); }
// Проверяем значение
// Определяем список разрешённых неалфавитноцифровых символов
$_SRCH[0] = '.'; $_SRCH[1] = '_'; $_SRCH[2] = '-'; $_SRCH[3] = ' ';
if (isset($_POST['user']))
{
$_tmp = iconv("UTF-8","CP1251//IGNORE",urldecode($_POST['user']));
if (ctype_alnum(str_replace($_SRCH,'',$_tmp)) && (strlen($_tmp) < 33))
{
if (MYSQL_CONNECTED)
{
$_query = 'SELECT * FROM '.MYSQL_US_N." WHERE nick='".$_tmp."'";
if ($_result = mysql_query($_query,$_MYSQL_CONNECT))
{
if ($_row = mysql_fetch_assoc($_result))
{
define("_RESULT","RES_EX",true);
} else { define("_RESULT","RES_OK",true); }
} else { define("_RESULT","RES_MYSQL_BQ",true); }
} else { define("_RESULT","RES_MYSQL_NC",true); }
} else { define("_RESULT","POST_IN",true); }
} else { define("_RESULT","POST_NS",true); }
+160
var _nickObj = document.getElementById('userNick');
var _indNick = document.getElementById('userNickInd');
var regVerReq;
try { regVerReq = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e)
{ try { regVerReq = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e)
{ regVerReq = false; }
}
if (!regVerReq && typeof(XMLHttpRequest)!='undefined') { regVerReq = new XMLHttpRequest(); }
function verifyNick()
{
if (regVerReq)
{
regVerReq.open("post","/php/veruser.php",true);
regVerReq.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
var regVerHB = 'user='+encodeURIComponent(_nickObj.value);
regVerReq.onreadystatechange = function()
{
if (regVerReq.status == 200)
{
if (regVerReq.readyState == 4)
{
switch ( regVerReq.responseText )
{
case 'RES_OK':
_indNick.innerHTML = 'Свободен';
_indNick.style.color = 'green';
break;
case 'RES_EX':
_indNick.innerHTML = 'Занят';
_indNick.style.color = 'red';
break;
default:
_indNick.innerHTML = 'Некорректно';
_indNick.style.color = 'red';
break;
}
}
} else
{
_indNick.innerHTML = 'Ошибка сервиса';
_indNick.style.color = 'red';
}
}
_indNick.innerHTML = 'Проверка';
_indNick.style.color = 'gray';
regVerReq.send(regVerHB);
}
}
+161
//Предосмотр
$pre = '';
if (1==1) {
$prev_pic = str_replace('/', '--', iconv_substr(strstr($v['path'], '/'), 1));
}
===ЗАГРУЗ-ЦЕНТР===
# Автор : Sea
# E-mail : [email protected]
# ICQ : 355152215
# Вы не имеете права распространять данный скрипт
# По всем вопросам пишите в ICQ
файл - search.php, строка 143
+70
public class HttpServer {
public static void main(String[] args) throws Throwable {
ServerSocket ss = new ServerSocket(8080);
while (true) {
Socket s = ss.accept();
System.err.println("Client accepted");
new Thread(new SocketProcessor(s)).start();
}
}
private static class SocketProcessor implements Runnable {
private Socket s;
private InputStream is;
private OutputStream os;
private SocketProcessor(Socket s) throws Throwable {
this.s = s;
this.is = s.getInputStream();
this.os = s.getOutputStream();
}
public void run() {
try {
readInputHeaders();
writeResponse("<html><body><h1>Hello from Habrahabr</h1></body></html>");
} catch (Throwable t) {
/*do nothing*/
} finally {
try {
s.close();
} catch (Throwable t) {
/*do nothing*/
}
}
System.err.println("Client processing finished");
}
private void writeResponse(String s) throws Throwable {
String response = "HTTP/1.1 200 OK\r\n" +
"Server: YarServer/2009-09-09\r\n" +
"Content-Type: text/html\r\n" +
"Content-Length: " + s.length() + "\r\n" +
"Connection: close\r\n\r\n";
String result = response + s;
os.write(result.getBytes());
os.flush();
}
private void readInputHeaders() throws Throwable {
BufferedReader br = new BufferedReader(new InputStreamReader(is));
while(true) {
String s = br.readLine();
if(s == null || s.trim().length() == 0) {
break;
}
}
}
}
}
Это весь код вебсервера.
К слову сказать, это от сюда:
http://habrahabr.ru/blogs/java/69136/
+123
// Non-empty client validation state string format: '-' + errorText
ErrorText = HttpUtility.HtmlDecode(clientValidationStateStr.Substring("-".Length));
−188
exec sp_executesql N'UPDATE [dbo].[sop_user_master]
SET [user_firstname] = @p0, [user_password_hash] = @p1, [user_password_salt] = @p2
WHERE 0 = 1',N'@p0 nvarchar(15),@p1 varbinary(32),@p2 varbinary(6)',@p0=N'AFDAasddddddddd',@p1=0xBB8012CAAB306E470D4918B490D7100DC464B5106A291896D045892B5F303309,@p2=0x80DE1E731993
Вот какой запрос генерирует Linq to SQL)))