Jump to content

Pavel_html

User
  • Posts

    692
  • Joined

  • Last visited

Everything posted by Pavel_html

  1. ../config.php а так дизайн ужасный)
  2. возьмите за основу сайта футер. он самый лучший.
  3. http://javascript.ru http://php.su http://www.perl.org.ru/ лучше всего начинать с С++. Когда изучишь основы, распечатай мануал по php, сверни его в трубочку, и кури))
  4. *курю мануал по js*
  5. скажи, зачем прятать скрол с js? когда его можно спрятать в css?
  6. хм.. клиерик, скажи, а почему ты все время всех отправляешь не темплемонстр?
  7. хех.. а зачем тебе прятать тег body? лучше заключи весь контент в див, дай ему ид и с делай так thisDiv = document.getElementById('id').style; и делай с ним што угодно.
  8. табак - вредно, мануалы - полезно
  9. имено на матричном? а может еще чтонибудь внутрь положить?
  10. хм.. лап, подскажи как правильно курить мануалы?
  11. ладно, лапик, ты победил. а теперь мож сказать для чего вообще нужны интерфейсы? для наследования класов?
  12. "мои глаза, Я ОСЛЕП! Я ОСЛЕП!" (с) Гена Букин
  13. вот пример из одной книги <?php class DrawingEnvironment { private $img = null; private $x = null; private $y = null; private $colors = array(); public function __construct( $x, $y ) { $this->img = imagecreatetruecolor( $x, $y ); $this->addColor( 'white', 255, 255, 255 ); $this->addColor( 'black', 0, 0, 0 ); $this->addColor( 'red', 255, 0, 0 ); $this->addColor( 'green', 0, 255, 0 ); $this->addColor( 'blue', 0, 0, 255 ); imagefilledrectangle( $this->image(), 0, 0, $x, $y, $this->color( 'white' ) ); } public function image() { return $this->img; } public function size_x() { return $this->x; } public function size_y() { return $this->y; } public function color( $c ) { return $this->colors[$c]; } public function save( $file ) { imagepng( $this->img, $file ); } protected function addColor( $name, $r, $g, $b ) { $col = imagecolorallocate($this->img, $r, $g, $b); $this->colors[ $name ] = $col; } } interface DrawingObject { function drawObject( $env ); function setParam( $name, $value ); } function loadModules( $dir ) { $classes = array(); $dh = new DirectoryIterator( $dir ); foreach( $dh as $file ) { if( $file->isDir() == 0 && preg_match( "/[.]php$/", $file ) ) { include_once( $dir."/".$file ); $class = preg_replace( "/[.]php$/", "", $file ); $classes []= $class; } } return $classes; } $classes = loadModules( "mods" ); $dom = new DOMDocument(); $dom->load( $argv[1] ); $nl = $dom->getElementsByTagName( "image" ); $root = $nl->item( 0 ); $size_x = $root->getAttribute( 'x' ); $size_y = $root->getAttribute( 'y' ); $file = $root->getAttribute( 'file' ); $de = new DrawingEnvironment( $size_x, $size_y ); $obs_spec = array(); $el = $root->firstChild; while( $el != null ) { if ( $el->tagName != null ) { $params = array(); for( $i = 0; $i < $el->attributes->length; $i++ ) { $p = $el->attributes->item( $i )->nodeName; $v = $el->attributes->item( $i )->nodeValue; $params[ $p ] = $v; } $obs_spec []= array( 'type' => $el->tagName, 'params' => $params ); } $el = $el->nextSibling; } foreach( $obs_spec as $os ) { $ob = null; eval( '$ob = new '.$os['type'].'();' ); foreach( $os[ 'params' ] as $key => $value ) $ob->setParam( $key, $value ); $ob->drawObject( $de ); } $de->save( $file ); ?>
  14. хм.. у меня возникло ощущение что таблица стилей не подключилась) как то все просто, шрифт не изменен((
  15. иногда это удобно. например я видел в инете пример скрипта с подключением модулей, и там как раз изпользовался интерфайс
  16. он там же внизу написал: и поэтому... <a href="#" onclick="return xHttp('http://forum/post_thanks.php?do=post_thanks_add&p=$id', 'edit_box');">Спасибо!!</a>
  17. нет, почему, лебедев щас очень прикольные проекты создает. если бы у меня были деньги, я б к нему за дизом пошел))
  18. я просто этот раздел редко читаю
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy