
RussianPro
Эксперт

Дата регистрации:
14.07.2011 01:32:38
Сообщений: 114
Данный курс научит Вас создавать сайты на очень мощном фреймворке – Django. Курс состоит из 9 разделов, в которых Вы с нуля освоите данный фреймворк на примере создания полноценного Интернет-магазина.
В рамках многочисленных упражнений Вы так же создадите свой собственный сайт, что даст Вам ту необходимую практику для закрепления материала, а также полноценную серьёзную работу для своего портфолио.
Помимо самого курса Вас ждёт ещё и бесплатный ценный Бонус: «Unit-тестирование сайта на Django». В этом Бонусе Вы узнаете, как можно написать автоматические тесты для проекта на Django. Это позволит находить оперативно ошибки, а также даст возможность в будущем добавлять новый функционал, не боясь что-то сломать в старом.
ПодробнееДобавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.
Зачем Вы изучаете программирование/создание сайтов?
Создание лендингов на заказ
Придя на семинар:
- Вы узнаете мою историю, как я начинал создавать сайты на заказ.
- Вы узнаете, почему сейчас самое время начать этим заниматься.
- Вы получите очень подробный пошаговый план действий по созданию и продвижению своей Web-студии с комментариями, в том числе, и в виде PDF.
- Вы узнаете, как и где найти сотрудников, как общаться с заказчиками.
- Вы узнаете, как максимально автоматизировать бизнес-процессы.
После семинара Вы уже самостоятельно сможете, следуя простому и подробному плану, открыть свою Web-студию и получить первые заказы.
Мы лишаемся досуга, чтобы иметь досуг, и войну ведем, чтобы жить в мире.
Аристотель
RussianPro
Эксперт
Дата регистрации:
14.07.2011 01:32:38
Сообщений: 114
Admin
Администратор
Дата регистрации:
27.05.2010 21:23:42
Сообщений: 3063
RussianPro
Эксперт
Дата регистрации:
14.07.2011 01:32:38
Сообщений: 114
razo
Мастер
Дата регистрации:
22.04.2011 18:51:08
Сообщений: 176
RussianPro
Эксперт
Дата регистрации:
14.07.2011 01:32:38
Сообщений: 114
razo
Мастер
Дата регистрации:
22.04.2011 18:51:08
Сообщений: 176
<form action="photoalbom_photo.php" method="post" enctype='multipart/form-data' target='upload_ph_alb' onsubmit="start_upload_phalb_ph();">
<div id='upload_form' align='center'>
<input type="file" name="photo"><br>
<input name="albid" type="hidden" value="<?echo $aid;?>">
<input type="submit" value="Загрузить" class='knopka'>
</div>
<iframe id='upload_ph_alb' name='upload_ph_alb' src='#' style='width:0px;height:0px;'></iframe>
</form>
$photo_name=$_FILES['photo']['name'];
$photo_size=$_FILES['photo']['size'];
$photo_tmp_name=$_FILES['photo']['tmp_name'];
$photo_type=$_FILES['photo']['type'];
$albid=$_POST['albid'];
$title=$_POST['title'];
if(preg_match("/(jpg)|(JPG)| (JPEG)|(jpeg)|(png)|(PNG)|(GIF)|(gif)\$/",$photo_name)){
if($photoalbom_size<1024*1024*5){
$tiv=1;
$photoalbom=mysql_fetch_row(mysql_query("SELECT `id` from `*` where `id`='*'"
);
$photo=mysql_fetch_row(mysql_query("SELECT * from `*` where `albom`='$photoalbom[0]' "
) ;
$path="photoalbom/".$id."/".$photoalbom[0]."/";
$rand=rand(100000,999999999);
$photo1='aaa'.$rand.'.jpg';
$fotoalbom="photoalbom/$id/$albid/$photo1";
$insert="INSERT INTO `*` (*) VALUES(*)";
move_uploaded_file($photo_tmp_name,$path.$photo_name);
if(preg_match('/[.](GIF)|(gif)$/',$photo_name)){
$im=imagecreatefromgif($path.$photo_name);
}
if(preg_match('/[.](JPG)|(jpg)|(jpeg)|(JPEG)$/',$photo_name)){
$im=imagecreatefromjpeg($path.$photo_name);
}
if(preg_match('/[.](PNG)|(png)$/',$photo_name)){
$im=imagecreatefrompng($path.$photo_name);
}
$w=520;
$img_w=imagesx($im);
$img_h=imagesy($im);
$color=imagecreatetruecolor($w,$w);
if($img_w>$img_h){
imagecopyresampled($color,$im,0,0, round((max($img_w, $img_h)-min($img_w,$img_h))/2),0,$w,$w, min($img_w,$img_h),min($img_w,$img_h));
}
if($img_w<$img_h){
imagecopyresampled($color,$im,0,0,0,0, $w,$w,min($img_w,$img_h),min($img_w,$img_h));
}
if($img_w==$img_h){
imagecopyresampled($color,$im,0,0,0,0, $w,$w,$img_w,$img_h);
}
imagejpeg($color,$path.$photo1);
chmod($path.$photo1,0777);
$sql=mysql_query($insert);
$del=$path.$photo_name;
unlink($del);
if($sql==true){
$result .="<b>Фотография загружен</b>";
}
}
else{
$result .="<b>Максималный размер фотографии должен быть <font color='#FF0000'>5 мб</font></b>";
}
}else{
$result .="<B>Формат фотографии должен быть <font color='#FF0000'>JPEG PNG GIF</font></b>";
}
?>
<script language="javascript" type="text/javascript">window.top.window.upload_ph("<?echo $result;?>"
;</script>
RussianPro
Эксперт
Дата регистрации:
14.07.2011 01:32:38
Сообщений: 114
Admin
Администратор
Дата регистрации:
27.05.2010 21:23:42
Сообщений: 3063