Помощник
Дата поста: | В теме: | За сообщение: | Поблагодарили: | ||
---|---|---|---|---|---|
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 на ссылку. |
|||
25.12.2010, 20:33 |
PHP-программирование для начинающих Самые азы |
Если есть Желание, то выучить можно. И далеко не муторно, а очень интересно. Просто учить надо не когда приперло, а в свободное время, создавая модули, которые интересы. Я начал по книжкам, а в последствии мне очень сильно помог достопочтенный ZiTosS. |
|||
12.12.2010, 21:46 |
Загрузка файла на сервер |
Изменить post_max_size |
|||
2.12.2010, 12:34 |
Сайт клуба традиционного ушу "Саньхэ" |
http://rghost.ru/3452801 Пользуйся на здоровье)) |
|||
2.12.2010, 4:28 |
Сайт клуба традиционного ушу "Саньхэ" |
Спасибо дружище, картинок нет пока, купил фотик надо будет нащелкать А какие бы ты предложил цвета? Про главную спасибо! Мне очень нравится одна программка. ColorSchemer Studio называется. Очень удобная для подбора цвета. Есть возможность прямо на стандартных макетах попробовать. И скачать прямо с сайта готовые подобранные шаблоны разными людьми. Если необходимо, выложу ее куда нибудь. |
|||
1.12.2010, 22:07 |
Сайт клуба традиционного ушу "Саньхэ" |
Очень просто, легко и информативно. Хоть и немного ядовито.)) Все таки сайт про гармонию, в итоге. И надо бы цвета подобрать еще какие нибудь. Не хватает перехода на главную при клике на лого. Ну и, в конце-то концов, картинок бы чуток больше. ) |
|||
12.10.2010, 16:27 |
Помогите вставить фон в элемент страницы например в таблицу или ячейку таблицы |
Честно говоря, Язык PHP вам тут ни к чему. А вот HTML и CSS - просто крайне обязателен. Благо, они не такие уж и сложные.
|
|||
12.10.2010, 16:22 |
Регулярные Выражения |
Это значит, что поиск регистронезависимый. |
|||
8.10.2010, 1:15 |
Требуется помощь в скрипте. Обрезать значение переменной, после .jpg Работа со строками. |
А пробел между путем и мусором всегда присутствует? Если да, то в пути пробела быть не может. Просто использовать разбиение по пробелу. Например так: [php]$image = explode(' ', $image); // Теперь в переменной $image[0] будет храниться путь картинки без мусора.[/php] |
|||
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(); удобней поместить в другом файле, а здесь пользоваться. Зачем захламлять. И все примерно в таком духе. В общем, очень даже неплохо. Единственное, ЗарегИстрироваться, а не зарегЕстрироваться. =) Моя главная рекомендация, не создавать лишних переменных, если в этом нет необходимости. =) Ждем дальнейших работ. А еще саму БД. =) Хочется в действии посмотреть а не в коде. =) |
|||
1.10.2010, 13:33 |
Сборник вопросов по HTML, CSS и прочее |
Можно сделать и в джумле. Указывай URL и создавай соответствующую папку в Денвере. Если сайт site.ru то в папке home создавай папку site.ru/www И все пучком. Файлы загружай в папку www |
|||
25.9.2010, 3:11 |
Проблема с кодировкой при отправке на Email |
Обрати внимание, что у тебя куча ошибок в HTML структуре. <br /> - закрывается всегда. Тоесть всегда пишется так. В теге input - /** - что это? У тебя закрывается тег <p> но нигде не открывается. Либо убери </p> либо добавь <p> в начале. |
|||
22.8.2010, 22:47 |
Преобразование дат с помощью date() |
Вообще, по спецификации, дату должен принимать по американской системе. Поэтому все может случится. Я делал так. [php]$date = explode('.', '10.09.2000'); $new_date = $date[2].'-'.$date[1].'-'.$date[0];[/php]
|
|||
13.8.2010, 14:03 |
Какой cms вы отдаете предпочтение? |
Выбрал DLE. Джумла тяжелая. Хотя мне и нравится ее MVC составляющая. А DLE выбрал потому, что она максимально проста для новичка программиста. Очень легко освоить. |
|||
28.6.2010, 10:38 |
Ошибка при установке Drupal |
/sites/default/default.settings.php - этого файла нет. Либо ты в конфигах где-то не указал абсолютный путь. Из за того, что он выдает эту ошибку, происходит ошибка заголовков, ибо это вывод текста. |
|||
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; } Или можешь картинкам в статье задавать определенный класс, и, соответственно только картинки с этим классом будут такие красивые выступающие. Надеюсь понятно? Если нет, переспросите. =) |
|||
22.6.2010, 9:21 |
Построение графиков средствами php |
JSON знать особо ума ненадо. =) Это же, по сути, массив данных, просто оформленный чуть по другому. Если хочешь посмотреть, что у тебя за данные и в какой структуре - используй функцию json_decode(); к строке. Получишь массив, который можешь распечатать с помощью print_r(); или просто использовать в дальнейших вычислениях. Чтобы превратить обычный массив обратно в JSON - используй функцию json_encode(); |
|||
20.6.2010, 23:09 |
Как релизовать тестирование на сайте? Срочно нужно придумать что т.к. это тема диплома. |
Я помогу, но от тебя тоже потребуется небольшая работа. Напиши ТЗ. Я сделаю тебе это AJAX тестирование. =) |
|||
14.5.2010, 22:50 |
Скрипт интернет магазина. |
http://www.zen-cart.com/
|
|||
29.4.2010, 18:59 |
Как научиться верстать дивами? |
Вот те простейшие и наглядные уроки, которые помогут постичь азы блочной верстки. А остальное придет в практике. Обязательно посмотри! _http://zvirec.com/view_post.php?id=43 |
|||
22.4.2010, 16:07 |
Ошибка с Joomla: on line 99 Подскажите чем лечить |
Именно это? Никакого сообщения об ошибке? Для начала попробуй в файле index.php в корне прописать ближе к началу error_reporting(E_ALL); Может побогаче будет сообщение об ошибке. А вообще там находится функция call_user_func_array(); Возможно в ней проблема. Она выводится с помощью буфера ob_start(); |
|||
29.3.2010, 1:07 |
Формат png как применить на сайте |
А вообще, если выводим через CSS, неплохо бы еще в атрибуте Background указывать вместо цвета параметр transparent. Тоесть это быдет примерно так .myClass {background: transparent url('images/myImage.png');} И еще, если сайт у вас стоит на хостинге или на Линуксе - не забывайте про регистр файлов. В UNIX системах файл image.png и image.PNG - разные файлы. |
|||
24.3.2010, 23:30 |
Все запросы из одной таблицы без иттераций как организовать такой вариант |
Тебе необходимо отсортировать их SELECT * FROM table_name ORDER BY id DESC ORDER BY - это отсортировать. дальше идет поле, по которому будем сортировать(в данном случае id). Лучший вариант, чаще всего - это ключевое поле с автоинкрементом(Тоесть то, которое автоматически увеличивается на 1 с каждой записью) И параметр DESC - означает в обратном порядке. Так же есть вариант - в прямом порядке ASC (Ascending, Descending). То есть если прочитать это на человеческом - Выбрать все записи из таблицы table_name отсортировав их по полю id в обратном порядке. =) |
|||
6.12.2009, 15:16 |
Задачи на PHP для начинающих |
Задача №17 (Собственный код) Написать программу, выводящую на экран свой собственный код. Использовать функции чтения файла нельзя. |
|||
Текстовая версия | Сейчас: 20.4.2024, 0:19 |