ini_set("allow_url_fopen","1");
include 'http://www.example.com/file.php?foo=1&bar=2';
Хочется и скайп браузерный запилить и быстро считать "страшную аналитику". И стримить налево направо без тормозов. Еще парсить "стопятьсоттыщ" файлов от юзеров, и статысячам сопливых девочек фоточки из "туалетов да кафе" фильтрами обмазывать.
body{
background-color: #171814;
color: #C0D99F;
font-size: 14px;
text-decoration: none;
}
.parent {
width: 50%;
margin: 0 auto;
text-align: left;
}
.block {
width: 250px;
height: 250px;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
}
.button:before {
left: 0;
}
.button:before, .button:after {
content: "";
height: 43px;
position: absolute;
top: 0;
width: 6px;
}
.button:after {
right: 0;
}
.button:before, .button:after {
content: "";
height: 43px;
position: absolute;
top: 0;
width: 6px;
}
.button.green {
background-color: #282C1E;
}
.button.green:hover {
background-color: #2E3322;
}
.button {
font-size: 16px;
height: 33px;
margin: 0 auto 2px;
position: relative;
text-align: center;
width: 100%;
}
.marg_bot_5 {
margin-bottom: 5px !important;
}
.green {
color: #75B979 !important;
}
.input {
border: 1px solid #1B1B1B;
border-radius: 6px;
height: 30px;
margin: 10px 0;
padding: 0 4px;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: block;
outline: medium none;
}
.button input {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
border: medium none;
color: #C0D99F;
cursor: pointer;
display: block;
font-size: 14px;
height: 33px;
padding: 7px 0 10px;
position: relative;
text-align: center;
text-decoration: none;
width: 100%;
}
.grey{
color: #457721;
}
//на всех страницах открываем сессию
session_start();
//скрипт который считает онлайн
$session_dir = 'path/to/dir'; //путь к директории с сессиями
$dir = opendir($session_dir);
$count = 0;
while($file = readdir($dir)){
if($file == '.' || $file == '..' || is_dir($session_dir . $file)){
continue;
}
$count++;
}
echo $count;
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){
$("#online").load("/online.php");
});
</script>
<style>body{ font-size: 11px; font-family: Arial; }</style>
</head>
<body>
<ul id="online"></ul>
</body>
</html>
var db gorm.DB
func main() {
router := httprouter.New()
dbConnect, err := gorm.Open("mysql", "root:parsh888@/generais?charset=utf8&parseTime=True&loc=Local")
dbConnect.DB()
dbConnect.DB().Ping()
dbConnect.DB().SetMaxIdleConns(10)
dbConnect.DB().SetMaxOpenConns(100)
dbConnect.SingularTable(true)
if err != nil {
log.Fatal(err)
}
db = dbConnect
router.GET("/auth", kontroller.Auth)
log.Fatal(http.ListenAndServe(":8080", router))
}
func Auth(w http.ResponseWriter, r *http.Request, ps httprouter.Params) {
type User struct {
UserID int `sql:"AUTO_INCREMENT;unique_index" gorm:"primary_key"`
UserLogin string `sql:"type:varchar(50);unique_index"`
UserPass string `sql:"type:varchar(200)"`
UserSaltInt string `sql:"type:bigint"`
UserSaltString string `sql:"type:text"`
}
db, err := gorm.Open("mysql", "root:parsh888@/generais?charset=utf8&parseTime=True&loc=Local")
if err != nil {
log.Fatal(err)
}
db.DB()
db.DB().Ping()
db.DB().SetMaxIdleConns(10)
db.DB().SetMaxOpenConns(100)
db.SingularTable(true)
db.CreateTable(&User{})
db.Set("gorm:table_options", "ENGINE=InnoDB").CreateTable(&User{})
}