- 1
- 2
- 3
- 4
- 5
if( file_exists("controllers/{$controller}.php") ) {
include_once "controllers/{$controller}.php";
} else {
throw new Exception('Controller is invalid.');
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+146
if( file_exists("controllers/{$controller}.php") ) {
include_once "controllers/{$controller}.php";
} else {
throw new Exception('Controller is invalid.');
}
с хабры.
Вообще, эт делается самим парсером php скрипта, без лишних телодвижений <_<
+152
if ($current['username'] == 'admin')
{
$admin = true;
}
+131
$(EXTRA_SRC) :
cp -f $(PROJ_ROOT)/src/libA/com_print.c ./com_print.cpp
cp -f $(PROJ_ROOT)/src/libA/com_misc.c ./com_misc.cpp
из Makefile'а. /другой/ способ подключения нужной библиотеки к модулю.
−112
'http://www.gotdotnet.ru/files/1003/
Public Class Form1
Public massiv(50), massiv1(50) As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim a As String
a = " " + TextBox1.Text
For i As Integer = 1 To a.Length - 1
For j As Integer = 1 To 44
If a.Substring(i, 1).ToLower = massiv(j) Then
TextBox2.Text = TextBox2.Text + massiv1(j)
Exit For
End If
Next
Next
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
massiv(1) = "а"
massiv(2) = "б"
massiv(3) = "в"
massiv(4) = "г"
massiv(5) = "д"
massiv(6) = "е"
massiv(7) = "ё"
massiv(8) = "ж"
'...
massiv(31) = "э"
massiv(32) = "ю"
massiv(33) = "я"
massiv(34) = "1"
massiv(35) = "2"
massiv(36) = "3"
massiv(37) = "4"
massiv(38) = "5"
massiv(39) = "6"
massiv(40) = "7"
massiv(41) = "8"
massiv(42) = "9"
massiv(43) = "0"
massiv(44) = " "
' ////////////////////////////////////////////////////////////////////////////////////
massiv1(1) = "1"
massiv1(2) = "2"
massiv1(3) = "3"
massiv1(4) = "4"
massiv1(5) = "5"
massiv1(6) = "6"
massiv1(7) = "7"
massiv1(8) = "8"
massiv1(9) = "9"
massiv1(10) = "a"
massiv1(11) = "b"
massiv1(12) = "c"
massiv1(13) = "d"
'...
massiv1(31) = "v"
massiv1(32) = "w"
massiv1(33) = "x"
massiv1(34) = "<"
massiv1(35) = ">"
massiv1(36) = "!"
massiv1(37) = "="
massiv1(38) = "?"
massiv1(39) = "/"
massiv1(40) = "@"
massiv1(41) = "~"
massiv1(42) = "\"
massiv1(43) = "-"
massiv1(44) = "_"
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim g As String
g = " " + TextBox1.Text
For i As Integer = 1 To g.Length - 1
For j As Integer = 1 To 44
If g.Substring(i, 1).ToLower = massiv1(j) Then
TextBox2.Text = TextBox2.Text + massiv(j)
Exit For
End If
Next
Next
End Sub
End Class
+123
pOutGrid = pTab != null ?
pTab.SelectedTab != null ?
pTab.SelectedTab.Tag is GridEX ?
(GridEX)pTab.SelectedTab.Tag :
pTab.SelectedTab.Tag is TObject ?
((TObject)pTab.SelectedTab.Tag).ViewForm != null ?
((TObject)pTab.SelectedTab.Tag).ViewForm.GridEX != null ?
((TObject)pTab.SelectedTab.Tag).ViewForm.GridEX : pGrid : pGrid : pGrid
: pGrid : pGrid;
+146
function readReverseCrypt(){
if (!cryptStr) return END_OF_INPUT;
while (true){
if (cryptCount >= cryptStr.length) return END_OF_INPUT;
var nextCharacter = cryptStr.charAt(cryptCount);
cryptCount++;
if (rbc[nextCharacter]){
return rbc[nextCharacter];
}
if (nextCharacter == 'A') return 0;
}
return END_OF_INPUT;
}
Выйдем из цикла только выйдя из функции. Строка 13 на всякий случай.
// из одной соц сети с 25 миллионами пользователей
+129
<input type="image" src="/Content/images/1x1.png" name="BasketB" id="submitbutton" />
<div class="buttons2" id="buttons" style="margin-top: 15px;">
<a href="javascript:$('#submitbutton').click();"><div class='left2'> </div><div class='center'>Bestellung abschicken</div><div class='right'> </div></a>
</div>
<script type="text/javascript">centerImageButtons();</script>
вот так вот можно сделать кнопку submit
+88
public static String objectToString( Object val ) {
if ( val == null ) {
return null;
} // if
if ( val.getClass() != String.class ){
Utils.outln( "Utils.objectToString: Illegal argument: val=" + val +
"; val.getClass()=" + val.getClass()
);
//--Чтобы было видно, где неправильно------------------------------------
try {
String str = null;
int len = str.length();
} catch ( Exception ex ) {
ex.printStackTrace();
} // try
//--Чтобы было видно, где неправильно------------------------------------
return "";
} // if
return (String)( val );
} // objectToString
Нашел в коде проекта. Много думал
+156
QHostAddress DBConnect::getIP()
{
if(_clientAddress.isNull())
{
QList <QHostAddress > addressList = QNetworkInterface::allAddresses();
for(int i = 0; i < addressList.size(); ++i)
{
if(addressList.at(i).toString().mid(0,3) == "192")
{
_clientAddress = addressList.at(i);
break;
}
}
};
return _clientAddress;
}
Получаем внутренний IP клиента :) Сполз под стол...
+165
if($_GET['news'])
include_once("news.php");
else if($_GET['nov'])
include_once("nov.php");
else if($_GET['rast'])
include_once("rast.php");
else if($id==1 && !$_GET['news'] && !$_GET['nov'] && !$_GET['rast'])
include_once("glavnaya2010.php");
else if($id==2222)
include_once("katalog.php");
else if(!$_GET['news'] && !$_GET['nov'] && !$_GET['rast'])
include_once("neglavnaya.php");
какбэ и слов нету