PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (81): В начало « ... 51 52 53 54 [55] 56 57 58 59 ... » В конец

> Найдено сообщений: 1209
evgenijj Отправлено: 12 Июня, 2007 - 13:09:43 • Тема: Передача параметра в php • Форум: FreeLance

Ответов: 6
Просмотров: 4310
toturvator пишет:

А написание вот этой строки
'faq-'.$_GET[faq].'.dat';
отличное от моего написания
"faq-".$_GET[faq].".dat";
очень критично?

Если строка заключена в апострофы, то она трактуется так же, как записана, за исключением
* \' - трактуется как апостроф
* \\ - трактуется как обратный слэш

Если строка заключена в кавычки, то набор метасимволов гораздо шире
* \n
* \r
* \t
* \$
* \"
* \\
evgenijj Отправлено: 12 Июня, 2007 - 13:01:08 • Тема: Как узнать выбранный элемент select без перезагрузки формы? • Форум: Программирование на PHP

Ответов: 7
Просмотров: 3082
lelik1625 пишет:
как value выбранного элемента засунуть в переменную php?

Для тех, кто в танке
http://phpfaq[dot]ru/na_tanke

P.S. Как обычно -- пользователь нажимает кнопку "Отправить" и внутри скрипта, указанного в атрибуте action тега form будет доступен массив $_POST. Значение выбранного элемента <select name="myselect"> будет доступно как $_POST["myselect"]
evgenijj Отправлено: 12 Июня, 2007 - 12:52:43 • Тема: Организация линка • Форум: SQL и Архитектура БД

Ответов: 17
Просмотров: 439
Цитата:
Прошу: Указать на ошибку

Это не ошибка - это полное непонимание того, что делаешь. Почему браузер должен переходить по этому линку? Где это написано?

<select name="name" onChange="location.href=this.options[selectedIndex].value">
<option value="index.php?id=1">1</option>
<option value="index.php?id=2">2</option>
<option value="index.php?id=3">3</option>
</select>
evgenijj Отправлено: 12 Июня, 2007 - 12:26:51 • Тема: Считывание из MS SQL данные типа datetime • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 206
lelik1625 пишет:
в общем проблема свелась к тому чтобы сконвертить строчку из dos(oem) в ansi

Может все-таки из cp866 в windows-1251?
http://php.su/functions/?convert-cyr-string

P.S. Извини, не просмотрел, что у тебя MS SQL. Я с ним не работал, поэтому никаких рекомендаций дать не могу.
evgenijj Отправлено: 12 Июня, 2007 - 12:21:12 • Тема: Передача параметра в php • Форум: FreeLance

Ответов: 6
Просмотров: 4310
toturvator пишет:

Я пытаюсь открыть файл. Как обработать ошибку на его отсутствие?

Вообще принято, перед тем как открывать файл -- проверять его наличие
http://php.su/functions/?is-file
http://php.su/functions/?file-exists
Цитата:

И еще. По функции require. Можно ее как то обрабатывать на предмет ошибки? Если вдруг не будет найден файл включений.

Используй include
Цитата:

Единственным отличием оператора require от include является то, что последний в случае ошибки подключения файла генерирует предупреждение (Warning), а первый ошибку (Fatal error). При возникновении предупреждения работа скрипта не прекращается, а при возникновении ошибки происходит полный останов скрипта.

evgenijj Отправлено: 12 Июня, 2007 - 12:14:12 • Тема: Как протащить переменные через несколько страниц??? • Форум: Программирование на PHP

Ответов: 11
Просмотров: 730
http://www.php.su/articles/?cat=...les&page=062
evgenijj Отправлено: 12 Июня, 2007 - 11:38:56 • Тема: Передача параметра в php • Форум: FreeLance

Ответов: 6
Просмотров: 4310
http://phpfaq[dot]ru/
http://php5[dot]ru/study/webbasics
http://php5[dot]ru/study/forms
http://www[dot]p-stone[dot]ru/libr/inter[dot][dot][dot]lic1/index[dot]shtml
На первое время тебе хватит почитать...
evgenijj Отправлено: 12 Июня, 2007 - 10:19:10 • Тема: Help!!! (novichok)Rabota s formami PHP .(rabota s faillami). • Форум: Программирование на PHP

Ответов: 4
Просмотров: 400
Можно ли данные, полученные из формы, записать сразу в две таблицы БД? Почему нет?
Можно и в пять таблиц. Конструкция
mysql_query($sql) OR die(mysql_error());
прерывает выполнение скрипта (die() ) только в том случае, если произошла ошибка при выполнении запроса ( mysql_query() ) -- например, запрос составлен неверно.
Подобная конструкция часто оспользуется в PHP:
$f = fopen( "data.txt", "r" ) OR die( "Не удалось открыть файл" );
evgenijj Отправлено: 12 Июня, 2007 - 00:46:11 • Тема: Как узнать выбранный элемент select без перезагрузки формы? • Форум: Программирование на PHP

Ответов: 7
Просмотров: 3082
lelik1625 пишет:
Пользователь выбирает из выпадающего списка определенный элемент на форме, нужно узнать какой он не используя кнопок submit

<form name="myform" ... >
<select name="myselect">
<option value="R">RED</option>
<option value="G">GREEN</option>
<option value="B">BLUE</option>
</select>
</form>

<script type="text/javascript">
selectList = document.forms["myform"].elements["myselect"];
selectedIndex = selectList.selectedIndex;
value = selectList.options[selectedIndex].value;
text = selectList.options[selectedIndex].text;
</script>
evgenijj Отправлено: 12 Июня, 2007 - 00:29:37 • Тема: Считывание из MS SQL данные типа datetime • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 206
lelik1625 пишет:
как преобразовать дату к виду 25.12.2007

Функция DATE_FORMAT
http://www[dot]mysql[dot]ru/docs/man/Dat[dot][dot][dot]e_functions[dot]html
evgenijj Отправлено: 11 Июня, 2007 - 14:33:27 • Тема: Help!!! (novichok)Rabota s formami PHP .(rabota s faillami). • Форум: Программирование на PHP

Ответов: 4
Просмотров: 400
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. if ( isset($_POST["mysubmit"]) )
  4. {
  5.     echo "Данные формы были отправлены";
  6.     // Обрабатываем данные формы
  7. }
  8. else
  9. {
  10.     echo "<form name='myform' action='action.php method='POST'>";
  11.     echo "<input type='text' ... />";
  12.     echo "<input type='submit' name='mysubmit' value='Go!' />";
  13.     echo "</form>";
  14. }
  15. ?>
  16.  

Транслитерация ГОСТ 16876-71
PHP:
скопировать код в буфер обмена
  1.  
  2.  а - a       к - k       х - kh
  3.  б - b       л - l       ц - c
  4.  в - v       м - m       ч - ch
  5.  г - g       н - n       ш - sh
  6.  д - d       о - o       щ - shh
  7.  е - e       п - p       ъ - "
  8. ё - jo      р - r       ы - y
  9. ж - zh      с - s       ь - '
  10. з - z       т - t       э - eh
  11. и - i       у - u       ю - ju
  12. й - jj      ф - f       я - ja
  13.  
evgenijj Отправлено: 11 Июня, 2007 - 14:17:08 • Тема: Шаблон формы + База данных в TXT = Страница сайта • Форум: FreeLance

Ответов: 26
Просмотров: 15772
toturvator пишет:
Ну как минимум узнать имя файла текущей страницы.

$_SERVER["SCRIPT_FILENAME"]
Создай файл следующего содержания, запусти на выполнение и найди в нем то, что тебе нужно
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.   echo "<h2>Переменные окружения сервера \\$_SERVER[]</h2>\\n";
  4.   echo "<table border='1' cellspacing='0' cellpadding='4'>\\n";
  5.   foreach($_SERVER as $index => $val)
  6.   {
  7.       echo "<tr><td>".$index."</td><td>".$val."</td></tr>\\n";
  8.   }
  9.   echo "</table>n";
  10.   echo "<h2>Глобальные переменные \\$GLOBALS[]</h2>\\n";
  11.   echo "<table border='1' cellspacing='0' cellpadding='4'>\\n";
  12.   foreach($GLOBALS as $index => $val)
  13.   {
  14.       echo "<tr><td>".$index."</td><td>".$val."</td></tr>\\n";
  15.   }
  16.   echo "</table>\\n";
  17. ?>
  18.  

evgenijj Отправлено: 11 Июня, 2007 - 13:00:26 • Тема: Шаблон формы + База данных в TXT = Страница сайта • Форум: FreeLance

Ответов: 26
Просмотров: 15772
toturvator пишет:
А можно получить дескриптор текущего окна? И его передавать. Могу ошибаться в определениях. Улыбка

Не понял. Еще раз - кого позвать?
evgenijj Отправлено: 11 Июня, 2007 - 12:28:19 • Тема: Шаблон формы + База данных в TXT = Страница сайта • Форум: FreeLance

Ответов: 26
Просмотров: 15772
PHP:
скопировать код в буфер обмена
  1.  
  2. $filename = "data.csv";
  3. include "readcsv.php";
  4. // или require "readcsv.php";
  5.  

Ну и самом readcsv.php


Цитата:

Дизайн я выверял так долго, что менять его не буду еще долго. Это к вышестоящему обсуждению.

Разумеется, у нас различаются взгляды на web-разработку. У тебя это хобби, а я этим на жизнь зарабатываю Улыбка
evgenijj Отправлено: 11 Июня, 2007 - 11:40:22 • Тема: Шаблон формы + База данных в TXT = Страница сайта • Форум: FreeLance

Ответов: 26
Просмотров: 15772
kamikadze пишет:
Женя, а вот поччему ты делаеш каждый раз Замену, если просто можно сдлеать как в шаблоне но без замены?

Я не совсем понял вопрос. Если имеется ввиду, почему str_replace() а не
echo "<td>".$data[0]."<td>";
тогда все очень просто. Программист пишет скрипт, верстальщик (дизайнер) делает шаблон, а контент-редактор готовит данные для размещения на сайте (в том же Excel). И никто в чужую работу нос не сует.
Дизайнер/верстальщик, если потебуется сменить дизайн просто подредактирует файл template.html
PHP:
скопировать код в буфер обмена
  1.  
  2. <td class="BoldRed">{title}</td>
  3.  

и внесет изменения в файл стилей style.css
PHP:
скопировать код в буфер обмена
  1.  
  2. .BoldRed { font-weight: bold; color: #FF0000; }
  3.  


http://php[dot]ru/forum/viewtopic.php?t=1372

Страниц (81): В начало « ... 51 52 53 54 [55] 56 57 58 59 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB