X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

История благодарностей участнику gaaarfild. Поблагодарили: 0 раз(а)
Дата поста: В теме: За сообщение: Поблагодарили:
21.2.2011, 15:21 Список selected в PHP
А я бы сократил этот код
[php]$sel = $myrow['id']=1 ? " selected='selected'" : "";
echo "<option value='{$myrow['id']}'{$sel}>{$myrow['name']}</option>";[/php]

До вот этого
[php]echo '<option value="'.$myrow['id'].'" '.($myrow['id']=1 ? ' selected="selected"' : '').'>'.$myrow['name'].'</option>';[/php]


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


Спасибо сказали: (0)
28.12.2010, 16:59 Передача данных методом $_POST нажатием на ссылку ,без формы отправки
Делаешь <input type="hidden" />

И с помощью AJAX отправляешь из формы значения по событию onclick на ссылку.


Спасибо сказали: (1)
25.12.2010, 20:33 PHP-программирование для начинающих
Самые азы
Если есть Желание, то выучить можно. И далеко не муторно, а очень интересно. Просто учить надо не когда приперло, а в свободное время, создавая модули, которые интересы.

Я начал по книжкам, а в последствии мне очень сильно помог достопочтенный ZiTosS.


Спасибо сказали: (1)
12.12.2010, 21:46 Загрузка файла на сервер
Изменить post_max_size


Спасибо сказали: (1)
2.12.2010, 12:34 Сайт клуба традиционного ушу "Саньхэ"
http://rghost.ru/3452801
Пользуйся на здоровье))


Спасибо сказали: (1)
2.12.2010, 4:28 Сайт клуба традиционного ушу "Саньхэ"
(surfer @ 1.12.2010, 21:13) *
Спасибо дружище, картинок нет пока, купил фотик надо будет нащелкать :)
А какие бы ты предложил цвета?
Про главную спасибо!


Мне очень нравится одна программка. ColorSchemer Studio называется. Очень удобная для подбора цвета. Есть возможность прямо на стандартных макетах попробовать. И скачать прямо с сайта готовые подобранные шаблоны разными людьми. Если необходимо, выложу ее куда нибудь.


Спасибо сказали: (1)
1.12.2010, 22:07 Сайт клуба традиционного ушу "Саньхэ"
Очень просто, легко и информативно. Хоть и немного ядовито.))
Все таки сайт про гармонию, в итоге. И надо бы цвета подобрать еще какие нибудь.
Не хватает перехода на главную при клике на лого.
Ну и, в конце-то концов, картинок бы чуток больше. )


Спасибо сказали: (1)
12.10.2010, 16:27 Помогите вставить фон в элемент страницы
например в таблицу или ячейку таблицы
Честно говоря, Язык PHP вам тут ни к чему. А вот HTML и CSS - просто крайне обязателен. Благо, они не такие уж и сложные.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Спасибо сказали: (1)
12.10.2010, 16:22 Регулярные Выражения
Это значит, что поиск регистронезависимый.


Спасибо сказали: (1)
8.10.2010, 1:15 Требуется помощь в скрипте. Обрезать значение переменной, после .jpg
Работа со строками.
А пробел между путем и мусором всегда присутствует? Если да, то в пути пробела быть не может.
Просто использовать разбиение по пробелу.
Например так:

[php]$image = explode(' ', $image); // Теперь в переменной $image[0] будет храниться путь картинки без мусора.[/php]


Спасибо сказали: (1)
8.10.2010, 1:12 Мой первый самописный форум
index.php
[php]$result=mysql_query ("SELECT * FROM form");
$myrow=mysql_fetch_array($result);
do {
printf ("<p><a href='cat.php?cat=%s'>%s</a></p>",$myrow['cat'],$myrow['title']);
}
while ($myrow=mysql_fetch_array($result));[/php]

Здесь вместо do~while разумнее было бы использовать while. Ну или хотя бы проверить, а вдруг категорий вообще нет. А если нет, то вывести соответствующее сообщение.

vhod.php
[php]if ((!empty($_POST['login']))and(!empty($_POST['pass']))) //Тут empty() рекомендую заменить на isset();

....

header('Refresh: 2; URL=index.php'); //Тут зачем пауза эта в 2 секунды? Лучше использовать header('Location: index.php');[/php]

cat.php
[php]printf ("<a href='add_tema.php?cat=%s&id=%s'>Новая тема</a></p>",$_SESSION['cat'],$id); // А тут, я считаю, что проще и удобнее пользоваться echo. Приверно так:
echo "<a href='add_tema.php?cat=".$_SESSION['cat']."&id=".$id."'>Новая тема</a></p>";[/php]

И так же, зачем категорию помещать в сессию??? Если вы в данной категории, а категория выбирается из массива $_GET, то и используйте его. Иначе это получается бесполезное перекладывание переменных.

Тут же, функцию admin(); удобней поместить в другом файле, а здесь пользоваться. Зачем захламлять.

И все примерно в таком духе. В общем, очень даже неплохо. Единственное, ЗарегИстрироваться, а не зарегЕстрироваться. =)

Моя главная рекомендация, не создавать лишних переменных, если в этом нет необходимости. =)

Ждем дальнейших работ. А еще саму БД. =) Хочется в действии посмотреть а не в коде. =)


Спасибо сказали: (2)
1.10.2010, 13:33 Сборник вопросов по HTML, CSS и прочее
Можно сделать и в джумле. Указывай URL и создавай соответствующую папку в Денвере. Если сайт site.ru то в папке home создавай папку site.ru/www
И все пучком. Файлы загружай в папку www


Спасибо сказали: (1)
25.9.2010, 3:11 Проблема с кодировкой при отправке на Email
Обрати внимание, что у тебя куча ошибок в HTML структуре.

<br /> - закрывается всегда. Тоесть всегда пишется так.

В теге input - /** - что это?
У тебя закрывается тег <p> но нигде не открывается. Либо убери </p> либо добавь <p> в начале.


Спасибо сказали: (1)
22.8.2010, 22:47 Преобразование дат с помощью date()
Вообще, по спецификации, дату должен принимать по американской системе. Поэтому все может случится. Я делал так.

[php]$date = explode('.', '10.09.2000');
$new_date = $date[2].'-'.$date[1].'-'.$date[0];[/php]

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Спасибо сказали: (1)
13.8.2010, 14:03 Какой cms вы отдаете предпочтение?
Выбрал DLE. Джумла тяжелая. Хотя мне и нравится ее MVC составляющая.

А DLE выбрал потому, что она максимально проста для новичка программиста. Очень легко освоить.


Спасибо сказали: (1)
28.6.2010, 10:38 Ошибка при установке Drupal
/sites/default/default.settings.php - этого файла нет. Либо ты в конфигах где-то не указал абсолютный путь. Из за того, что он выдает эту ошибку, происходит ошибка заголовков, ибо это вывод текста.


Спасибо сказали: (1)
27.6.2010, 2:32 Картинка в рамке
Да бред же уж! Используй CSS. У тебя по-любому в структуре DOM есть контейнер Контента. Например тег <div> в котором находится все содержание статьи.
Пусть его класс будет content
Итого
<div class='content'>
Все содержимое статьи!
</div>


И в css пишем

div.content img {
    border: 5px outset #999999;
}


И все картинки в статье будут выступающими. Или можешь задать padding на определенное количество пикселей туда же, например по 5px с каждой стороны и добавить фон в виде тени ко всем изображениям. Вот и все. Фон будет виден в отступе padding изображения.

Примерно так:
div.content img {
    padding: 5px;
        background: #cccccc url('images/shadow.png') bottom right no-repeat;
}



Или можешь картинкам в статье задавать определенный класс, и, соответственно только картинки с этим классом будут такие красивые выступающие.
Надеюсь понятно?
Если нет, переспросите. =)


Спасибо сказали: (1)
22.6.2010, 9:21 Построение графиков средствами php
JSON знать особо ума ненадо. =) Это же, по сути, массив данных, просто оформленный чуть по другому.
Если хочешь посмотреть, что у тебя за данные и в какой структуре - используй функцию json_decode(); к строке. Получишь массив, который можешь распечатать с помощью print_r(); или просто использовать в дальнейших вычислениях. Чтобы превратить обычный массив обратно в JSON - используй функцию json_encode();


Спасибо сказали: (1)
20.6.2010, 23:09 Как релизовать тестирование на сайте?
Срочно нужно придумать что т.к. это тема диплома.
Я помогу, но от тебя тоже потребуется небольшая работа. Напиши ТЗ. Я сделаю тебе это AJAX тестирование. =)


Спасибо сказали: (1)
14.5.2010, 22:50 Скрипт интернет магазина.
http://www.zen-cart.com/

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Спасибо сказали: (1)
29.4.2010, 18:59 Как научиться верстать дивами?
Вот те простейшие и наглядные уроки, которые помогут постичь азы блочной верстки. А остальное придет в практике.
Обязательно посмотри!
_http://zvirec.com/view_post.php?id=43


Спасибо сказали: (1)
22.4.2010, 16:07 Ошибка с Joomla: on line 99
Подскажите чем лечить
Именно это? Никакого сообщения об ошибке?

Для начала попробуй в файле index.php в корне прописать ближе к началу
error_reporting(E_ALL);
Может побогаче будет сообщение об ошибке. А вообще там находится функция call_user_func_array();
Возможно в ней проблема. Она выводится с помощью буфера ob_start();


Спасибо сказали: (1)
29.3.2010, 1:07 Формат png
как применить на сайте
А вообще, если выводим через CSS, неплохо бы еще в атрибуте Background указывать вместо цвета параметр transparent.

Тоесть это быдет примерно так

.myClass {background: transparent url('images/myImage.png');}


И еще, если сайт у вас стоит на хостинге или на Линуксе - не забывайте про регистр файлов. В UNIX системах файл image.png и image.PNG - разные файлы.


Спасибо сказали: (1)
24.3.2010, 23:30 Все запросы из одной таблицы без иттераций
как организовать такой вариант
Тебе необходимо отсортировать их
SELECT * FROM table_name ORDER BY id DESC


ORDER BY - это отсортировать. дальше идет поле, по которому будем сортировать(в данном случае id). Лучший вариант, чаще всего - это ключевое поле с автоинкрементом(Тоесть то, которое автоматически увеличивается на 1 с каждой записью)
И параметр DESC - означает в обратном порядке. Так же есть вариант - в прямом порядке ASC (Ascending, Descending).

То есть если прочитать это на человеческом - Выбрать все записи из таблицы table_name отсортировав их по полю id в обратном порядке. =)


Спасибо сказали: (1)
6.12.2009, 15:16 Задачи на PHP для начинающих
Задача №17 (Собственный код)
Написать программу, выводящую на экран свой собственный код. Использовать функции чтения файла нельзя.


Спасибо сказали: (3)

2 страниц V   1 2 >
RSS Текстовая версия Сейчас: 20.4.2024, 0:19
Дизайн