В теме 169 сообщений

Скорее всего потому, что HTML-код увеличивает. Лучше данные о внешнем оформлении в CSS-стиль пихать.

типа это код какой-то создаём объекты классы и с хтмля на это уже ссылаемся ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужен прогер в старт ап. Сайт написан на смарти. Подробности в личку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Нужен прогер в старт ап. Сайт написан на смарти. Подробности в личку.

интересно. Жду подробностей

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот у меня проблема с кодом. Может кто поможет.

Имеется сайт на social engine, в разделе видео есть меню(из 3 элементов), при переходе по ссылке на конкретное видео открывается другая страница на котором этого меню нет. Задача:поставить меню на эту страницу.

Мои действия: взял скрипт выдающий меню из файла где меню отображается и вставил на то же место в файл где его нет. Меню не появилось. Я в php не рублю совершенно(но очень хочется).

<div class="headline">
 <h2>
<?php echo $this->translate('Videos');?>
 </h2>
 <div class="tabs">
<?php
  // Render the menu
  echo $this->navigation()
	->menu()
	->setContainer($this->navigation)
	->render();
?>
 </div>
</div>

Может нужно было еще что-то из работающего документа перенести, подключить что. Оба документа находятся в одной папке. Буду благодарен за любую инфу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Господа веб-программисты! Подскажите пожалуйста какой нибудь толковый учебник по PHP для начинающих

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Paint

любой PHP for dummies - чтобы понять основы. И сразу переходить на практику. Мне первые практические навыки помогла освоить вот эта замечательная книжка.

 

Ну а после - уже более профессиональная литература, в частности - ооп и его применение в веб-разработке, паттерны, модель MVC, оптимизация и высоконагруженные приложения и т.д.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

protected свойство в наследуемом классе не будет работать в наследующем

public вроде надо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Watashi

спасибо, то что нужно!

 

Посмотрел. Не совсем то, что нужно.

нужно в методе конструкторе использовать не __CLASS__ а функцию get_class() с аргументом $this

 

вот что получилось:

 

class Model {

 

private $tableName;

 

public function __construct() {

$this->tableName = get_class($this);

}

 

public function getTableName() {

return $this->tableName;

}

 

}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Привет уважаемые программисты. Есть у меня код, соединение с БД:

private function Connect($host, $user, $pass, $base){
		$this->con =  @mysqli_connect($host, $user, $pass, $base) or $this->GetError(mysqli_connect_error());
	}

Мне сказали, что он не безопасен от SQL инъекций, читал про функцию mysql_real_escape_string, но я и малейшего понятия не имею куда и как его "Пихать", кто поможет справится с данной проблемой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@wanjo, возможно тот, кто тебе это сказал не подразумевал, что именно подключение не безопасно? mysqli_real_escape_string нельзя использовать до установки подключения с базой. А вот дальше все запросы уже нужно через mysqli_real_escape_string пропускать, например так: 

$var = mysqli_real_escape_string($this->con, $var);

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вопрос скорее по CSS - народ подскажите как убрать шрифт под выпадающим меню в CSS. все облазил - не найду. остается только увеличить по высоте меню

q7I7mDmO.jpg

 

 

разобрался. 

overflow:hidden;

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Сeргей Пузo, или костылить, скрывая и показывая текст жабаскриптом при наведении\снятии наведения с меню, либо разбираться, в чем причина. Наверняка что-то сверстано криво

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти