- 1
- 2
- 3
- 4
- 5
- 6
foreach my $current_item(@catalog_items)
{
foreach($current_item)
{
my $id = $_->[0];
...
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−103
foreach my $current_item(@catalog_items)
{
foreach($current_item)
{
my $id = $_->[0];
...
+159
<?
$vars=array("№1" => "volvo", "№2" => "saab","№3" => "saab & audi", "№4" => "mercedes","№5" => "audi");
echo "<table border=1>";
foreach ($vars as $k => $v) {
echo "<tr><td>".$k."</td><td>".$v."</td></tr>";
}
echo "</table>";
?>
<form action="index.php" method="POST">
<select name="parametr">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="saabandaudi">Saab & Audi</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<input type="submit" value="JMI">
</form>
<?
if (isset($_POST['parametr']) && !empty($_POST['parametr'])) {
foreach ($vars as $k => $v) {
if (strstr(strtolower($v),strtolower($_POST['parametr']))) {
echo $k." - ".$vars[$k]."<br>";
}
}
} else {
echo "<table border=1>";
foreach ($vars as $k => $v) {
echo "<tr><td>".$k."</td><td>".$v."</td></tr>";
}
echo "</table>";
}
?>
+149.8
<form action="blah.php" method="POST">
<!-- тут твой селект -->
<input type="submit" value="JMI">
</form>
<? input('./blah.php'); ?>
--[blah.php]--
<?
if (isset($_POST['тут имя передаваемого параметра']) && !empty($_POST['тут имя передаваемого параметра'])) {
тут ты выбираешь из файла csv все в массив, там ищещь свои строки которые похожи, потом формируешь таблицу с этими значениями и выводишь ее через echo допустим
}
?>
+156.1
class I_Mysql
{
var
$host="localhost",
$user="root",
$password="",
$database="gorodokbox",
$charset="utf8",
$connected=false,
$db_selected=true,
$r_connection=null,
$result=null,
$row=array(),
$field=null,
$debug=false;
function I_Mysql()
{
}
function connect($host="localhost", $user="roo", $password="", $type=0)
{
$this->host=$host;
$this->user=$user;
$this->password=$password;
$this->database=$password;
if(defined('MYSQLDEBUG'))$this->debug=1;
@$this->r_connection = mysql_connect($this->host, $this->user, $this->password);
@$er=mysql_errno($this->r_connection);
if(!$er)
{
if($this->debug) echo "mySQL connected<br>";
$GLOBALS['CVARS']['DB']['connected']=true;
$GLOBALS['CVARS']['DB']['rcon']=$this->r_connection;
$this->connected = true;
$GLOBALS['CVARS']['DB']['mysql']=&$this;
return true;
}
return false;
}
..................................................
Ковырял самописный двиг магазина.
+152.9
if(empty($result) || false === $result) {
//
}
Написано человеком с 9ти летним опытом... Что б точно не прошло...
−130.3
Public Overrides Sub OnViewInitialized()
Dim userId As String = _guard.GetCurrentUserId()
BindGroups()
Bind()
DoHackyStuff()
End Sub
Private Function GetUrls() As Dictionary(Of String, String)
Dim dic As New Dictionary(Of String, String)
For Each assembly In AppDomain.CurrentDomain.GetAssemblies()
For Each type In assembly.GetTypes.Where(Function(q) q.FullName.EndsWith("Url"))
Dim url = CType(_container.GetByType(type), IUrl).Page
Dim name = type.FullName.Split(".".ToCharArray)
dic.Add(url, name.Reverse.First + ", " + name.Reverse.Skip(1).First)
Next
Next
Return dic
End Function
Private Sub DoHackyStuff()
Dim siteMap = _container.Get(Of ISiteMapGenerator)().GetSiteMap()
Dim urls = GetUrls()
Dim sb As New StringBuilder
For Each top In siteMap.Nodes
sb.AppendLine(String.Format("<top display-name=""{0}"" id=""{1}"">", top.Name, urls(top.Url)))
For Each group In top.Nodes
sb.AppendLine(String.Format("<group display-name=""{0}"">", group.Name))
For Each item1 In group.Nodes
sb.AppendLine(String.Format("<item display-name=""{0}"" id=""{1}""/>", item1.Name, urls(item1.Url)))
Next
sb.Append("</group>")
Next
sb.Append("</top>")
Next
End Sub
Быстро пытался сгенерить xml-ку по ран-тайм структуре.
+153.1
function thaw() {
$this->get_lock();
$vals = $this->that->ac_get_value($this->id, $this->name);
eval(sprintf(";%s",$vals));
}
vals, this, that.. еще не хватает комментов типа // eval something, return nothing
lock видимо отпускать и не надо...
+134.8
//аджакс убираем нах!!111 пыщь пыщь пыщь
/*}else{//code to show html
+141
function isBrowserUeban()
{
if (navigator.userAgent.match(/MSIE 6/i) != null) return 1;
else if (navigator.userAgent.match(/MSIE 7/i) != null) return 2;
else return 0;
}
кратко и по сути
PS код писался когда ie8 не было
+159
if(isset($_GET['o']) and $_GET['o']>0) {$id_psub = $_GET['o'];} else { exit(); }
$result = mysql_query("SELECT * FROM psub WHERE id_psub='$id_psub'",$db);
$myrow = mysql_fetch_array($result);
$id_prepod = $myrow['id_prepod']; $type_psub = $myrow['type_psub']; $id_sub = $myrow['id_sub'];
$re = mysql_query("SELECT * FROM sub JOIN set_sub ON sub.id_sub = set_sub.id_sub WHERE sub.id_sub='$id_sub'", $db);
$m = mysql_fetch_array($re); $id_spec = $m['id_spec']; $n_cours = $m['n_cours'];
$r = mysql_query("SELECT t_spec, id_fac, n_spec, id_sett FROM spec WHERE id_spec = '$id_spec'", $db);
$yr = mysql_fetch_array($r); $t_spec = $yr['t_spec']; $id_fac = $yr['id_fac']; $n_spec = $yr['n_spec']; $id_sett = $yr['id_sett'];
$l = mysql_query("SELECT t_fac FROM fac WHERE id_fac='$id_fac'", $db);
if(mysql_num_rows($l) == 0) { $l = mysql_query("SELECT t_fac, id_ins FROM faci WHERE id_fac='$id_fac'", $db);
$o = mysql_fetch_array($l); $i = $o['id_ins'];
$rl = mysql_query("SELECT t_ins FROM ins WHERE id_ins = '$i'", $db); $ml = mysql_fetch_array($rl);
echo "<div class='s_sfu'>".$ml['t_ins']."</div><p align='center' class='f'>Факультет:</p>";
echo "<div class='s_sfu'>".$o['t_fac']."</div>";}
оттуда же