ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #8061  
Старый 22.01.2009, 14:22
AkyHa_MaTaTa
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
С нами: 10077446

Репутация: 1020


По умолчанию

можно например и так

PHP код:
$in='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890+-_=';
$out=substr(str_shuffle($in),rand(0,2),rand(5,8));
echo 
$out; 
 
Ответить с цитированием

  #8062  
Старый 22.01.2009, 14:27
c0rp$e
Постоянный
Регистрация: 05.12.2003
Сообщений: 340
С нами: 11805446

Репутация: 98
По умолчанию

ребят, а кто нибудь запускал пхп скрипты тут?
на сервисах бесплатного крона?

какие мнение?
на постоянное выполнение...

Последний раз редактировалось c0rp$e; 22.01.2009 в 15:27..
 
Ответить с цитированием

ПОМОГИНЕ СДЕЛАТЬ КЛАСС
  #8063  
Старый 22.01.2009, 14:43
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
С нами: 9326973

Репутация: -25
Question ПОМОГИНЕ СДЕЛАТЬ КЛАСС

Есть код который мне надо использовать несколько раз!

PHP код:
<?php include("db.php");
if (isset(
$_POST['vibor'])) { $vibor = $_POST['vibor'];}
if (isset(
$_POST['load'])) { $adres = $_POST['load'];}
$result1 = mysql_query("SELECT * FROM data WHERE id='$vibor'",$db);
if (!
$result1) {
  exit(
mysql_error());
}
if (
mysql_num_rows($result1) > 0) {
//вытаскиваем пути к картинкам
  
$myrow1 = mysql_fetch_array($result1);
  
$adres1 = "admin/".$myrow1['url'];
//узнаем реальный размер картинок
  
$mas = getimagesize($adres);
  
$mas1 = getimagesize($adres1);
//создаем переменые с размерами 
  
$width = 215;
  
$heigth = $mas[1]+$mas1[1]+30;
//создаем пустую картинку с размерами которые выше
   
$im = imagecreatetruecolor($width, $heigth);
//создаем в памяти все картинки
   
$im1 = imagecreatefromjpeg($adres);
   
$im2 = imagecreatefromjpeg('logo.jpg');
   
$im3 = imagecreatefromjpeg($adres1);
//копируем все на полотно 
   
$name = $myrow1['name'];
   
imagecopy($im, $im2, 0, $mas[1], 0, 0, 215, 30);
   
imagecopy($im, $im1, 0, 0, 0, 0, 215, $mas[1]);
   
imagecopy($im, $im3, 0, $mas[1]+30, 0, 0, 215, 350);
//размеры аватарки
    
$width = imagesx($im);
    
$height = imagesy($im);
//добавляем уголки
     
$tl = imagecreatefrompng('tl.png'); //top left
     
$tr = imagecreatefrompng('tr.png'); //top right
     
$dl = imagecreatefrompng('dl.png'); //down left
     
$dr = imagecreatefrompng('dr.png'); //down  right
//размеры уголков (предпологается, что размер углов одинаковый )
    
$w = imagesx($tl);
    
$h = imagesy($tl);
  
imagecopy($im, $tl, 0, 0, 0, 0, $w, $h);
  
imagecopy($im, $tr, $width-$w, 0, 0, 0, $w, $h);
  
imagecopy($im, $dl, 0, $height-$h, 0, 0, $w, $h);
  
imagecopy($im, $dr, $width-$w, $height-$h, 0, 0, $w, $h);
// сохранение аватара
   
imagejpeg($im,"avatar/$name");
   
imagedestroy($im);
}
else {
  echo 
"Ошибка при зоздании Аватара";
  exit();
}
printf("<a href='get.php?file=avatar/$name'><img src='avatar/$name' alt=''/></a>");
?>
Помогите сделать класс который моно использовать эквивалентно этому коду???

Последний раз редактировалось geforce; 22.01.2009 в 15:06..
 
Ответить с цитированием

  #8064  
Старый 22.01.2009, 15:15
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
С нами: 9999746

Репутация: 1318


По умолчанию

У тебя вся логика тут перемешана... Это раз... Кода у тебя не так много, это два... "Это" лучше не трогать... Максимум - сделай из этого функцию и инклудь где нужно. Такой код не достоен попасть в ООП обёртку.
 
Ответить с цитированием

  #8065  
Старый 22.01.2009, 15:16
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,793
С нами: 11444066

Репутация: 2290


По умолчанию

Цитата:
http://cronjob.ru/

какие мнение?
Светят твоими данными?
 
Ответить с цитированием

  #8066  
Старый 22.01.2009, 15:27
c0rp$e
Постоянный
Регистрация: 05.12.2003
Сообщений: 340
С нами: 11805446

Репутация: 98
По умолчанию

nerezus, какими мылом что ли? )
 
Ответить с цитированием

  #8067  
Старый 22.01.2009, 15:52
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
С нами: 9326973

Репутация: -25
Question

Цитата:
Сообщение от groundhog  
У тебя вся логика тут перемешана... Это раз... Кода у тебя не так много, это два... "Это" лучше не трогать... Максимум - сделай из этого функцию и инклудь где нужно. Такой код не достоен попасть в ООП обёртку.
Я просто хочу научиться ООП по этому маленький код! Плиз покажи пример???
 
Ответить с цитированием

  #8068  
Старый 22.01.2009, 16:08
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
С нами: 9677126

Репутация: 1158


По умолчанию

У меня есть переменная $info
я туда кидаю:
$info = "\nvar: $var,\nvar1 $var1 etc";
Почему у меня на следующую строчку не записываеться при записи в файл?
Как вообще можно записать в файл инфо, нормально?
 
Ответить с цитированием

  #8069  
Старый 22.01.2009, 16:18
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами: 9649706

Репутация: 3338


По умолчанию

PHP код:
$info = "\nvar: $var,\nvar1 $var1 etc";
$fout=fopen('output.txt','a+');
fwrite ($fout,$info . "\r\n");
fclose($fout); 
 
Ответить с цитированием

  #8070  
Старый 22.01.2009, 16:18
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
С нами: 9326973

Репутация: -25
Question

Цитата:
Сообщение от procedure  
У меня есть переменная $info
я туда кидаю:
$info = "\nvar: $var,\nvar1 $var1 etc";
Почему у меня на следующую строчку не записываеться при записи в файл?
Как вообще можно записать в файл инфо, нормально?
PHP код:
$info = "\nvar: $var,\nvar1 $var1 etc"
$fh=fopen("файл куда пишеш","a+");      
fputs($fh,$info."\r\n"); 
fclose($fh); 
Вот так

Последний раз редактировалось geforce; 22.01.2009 в 16:20..
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.