PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (5): [1] 2 3 4 5 »
Найдено сообщений: 63
tsoi85
Отправлено: 25 Октября, 2012 - 14:50:03 • Тема: Помогите исправить скрипт • Форум: Напишите за меня, пожалуйста
Ответов: 9 Просмотров: 58
Должен работать.
Спойлер (Отобразить ) PHP:
скопировать код в буфер обмена
<?PHP
}
// Конфигурация
$klvmsg = 7 ; // Сколько праздников выводить, можно править
$klvdays = 30 ; // Сколько дней до максимально удалённого праздника, можно править
$datafile = "holidays/holidays.baza" ;
$months = array ( "" , "января" , "февраля" , "марта" , "апреля" , "мая" , "июня" , "июля" , "августа" , "сентября" , "октября" , "ноября" , "декабря" ) ; //$date = date("d ".$months[date('n')]." Y");
//$time = date("H:i:s");
$holidays = "<TABLE cellPadding=10>
<TBODY>
<TR><TD>Праздники Беларуси</TD></TR><TR>
<TD>" ;
if ( $month == 12) {
$year ++;
}
$vchera = $day - 1 ;
$klvchasov = $klvdays * 24 ;
$lines = file ( $datafile ) ; $i = 0 ;
do {
//$todaydate = date("d ".$months[$month]." Y");
$newdate = mktime ( 0
, 0
, 0
, $dt [ 1
] , $dt [ 0
] , $year ) ; $dayx = date ( "d " . $months [ date ( 'n' , $newdate ) ] . " Y" , $newdate ) ; $hdate = ceil ( ( $newdate - $tekdt ) / 3600
) ; $ddate = ceil ( $hdate / 24
) ; $dney = "дней" ;
if ( $ddate == "1" ) {
$dney = "день" ;
}
elseif ( $ddate == "2" or $ddate == "3" or $ddate == "4" ) {
$dney = "дня" ;
}
if ( ( $dt [ 0] == $vchera ) and ( $dt [ 1] == $month ) ) {
$holidays .= "<B> Вчера был праздник: </B>$dt[2] " ;
}
if ( ( $dt [ 0] == $day ) and ( $dt [ 1] == $month ) ) {
$holidays .= "<B> Сегодня праздник: </B>$dt[2] <br>" ;
}
if ( $klvmsg > 1) {
if ( ( $hdate > 1) and ( $hdate < $klvchasov ) ) {
$holidays .= " В ближайшее время: " ;
$m1 = 1 ;
}
$klvmsg --;
$holidays .= "<B>$dayx </B><br/>осталось <B>$ddate </B> $dney <br> $dt[2] " ;
}
}
$i ++;
} while ( $i < $itogo ) ;
$holidays .= "</TD></TR>
</TBODY></TABLE>" ;
?>
tsoi85
Отправлено: 13 Сентября, 2011 - 16:03:53 • Тема: Простое оплачиваемое задание. • Форум: FreeLance
Ответов: 16 Просмотров: 3688
PHP:
скопировать код в буфер обмена
function parse_links( $url , $prefix , $ext ) {
preg_match_all ( '#[-_a-z0-9\/\.:]+\/?.' . $prefix . '[-_a-z0-9\.:]*.' . $ext . '#i' , $html , $return ) ; return $return ;
}
var_dump ( parse_links
( 'http://www.komus.ru/catalogues.php' , 'komus' , 'zip' ) ) ;
Если префикс (второй параметр) оставить пустым, функция вернёт все ссылки, с указанным расширением файла.
tsoi85
Отправлено: 16 Августа, 2011 - 00:14:49 • Тема: Проблема с чтением данных из БД через поле формы ввода. • Форум: HTTP и PHP
Ответов: 24 Просмотров: 6618
Пример формы редактирования, должно исправить Вашу ситуацию c кавычками.
Спойлер (Отобразить ) PHP:
скопировать код в буфер обмена
<?PHP
$id = intval ( $_GET [ 'id_car' ] ) ; $q = "SELECT * FROM `cars` WHERE `id_car`=$id " ;
echo "Записи с номером $id нет." ;
}
echo '<form action="edit.php" method="post" enctype="multipart/form-data">
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0" id="table">
<tr>
<td height="249" rowspan="16"> </td>
<td align="justify" valign="top" width="16%">ID машины (для чтения): </td>
<td align="justify" valign="top" width="21%">
<input type="text" name="id_car" value="' . $ROW [ 'id_car' ] . '" readonly><br>
</td>
<td rowspan="16"> </td>
</tr>
<tr>
<td align="justify" valign="top">Модель машины: <b><font color="red">*</font></b></td>
<td align="justify" valign="top">
<input type="text" name="model" value="' . $ROW [ 'model' ] . '">
</td>
</tr>
<tr>
<td align="justify" valign="top">Год выпуска: <b><font color="red">*</font></b></td>
<td align="justify" valign="top">
<input type="text" name="year" value="' . $ROW [ 'year' ] . '"> г.
</td>
</tr>
<tr>
<td height="22" align="justify" valign="top">Место стоянки: <b><font color="red">*</font></b></td>
<td align="justify" valign="top">
<input type="text" name="mesto" value="' . $ROW [ 'mesto' ] . '">
</td>
</tr>
<tr>
<td align="justify" valign="top">Контактный телефон: <b><font color="red">*</font></b></td>
<td align="justify" valign="top">
<input type="text" name="phone" value="' . $ROW [ 'phone' ] . '">
</td>
<tr>
<td align="justify" valign="top">Пробег: <b><font color="red">*</font></b></td>
<td align="justify" valign="top">
<input type="text" name="probeg" value="' . $ROW [ 'probeg' ] . '"> км
</td>
</tr>
<tr>
<td align="justify" valign="top">КПП (на данный момент): <b><font color="red">*</font></b></td>
<td align="justify" valign="top">
<input type="text" value="' . $ROW [ 'kpp' ] . '" readonly>
</td>
</tr>
<tr>
<td align="justify" valign="top">КПП (для изменения): <b><font color="red">*</font></b></td>
<td align="justify" valign="top">
<select name="kpp" id="kpp" ><option selected value="' . $ROW [ 'kpp' ] . '"></option>
<option value="Автомат">Автомат</option>
<option value="Ручная">Ручная</option>
</select>
</td>
</tr>
<tr>
<td align="justify" valign="top">Мощность: <b><font color="red">*</font></b></td>
<td align="justify" valign="top">
<input type="text" name="moschnost" value="' . $ROW [ 'moschnost' ] . '"> см<sup>3</sup>
</td>
</tr>
<tr>
<td align="justify" valign="top">Цена: <b><font color="red">*</font></b></td>
<td align="justify" valign="top">
<input type="text" name="money" value="' . $ROW [ 'money' ] . '"> руб.
</td>
</tr>
</table>
<input type="submit" value="Редактировать" name="edit"/> <input type="reset" value="Очистить"/>
</form>' ;
?>
tsoi85
Отправлено: 15 Августа, 2011 - 21:56:00 • Тема: помогите с ошибками • Форум: Кодировки и все смежное
Ответов: 84 Просмотров: 19499
Ezi , в файле index.php
Это раскомментируйте
Это удалите
PHP:
скопировать код в буфер обмена
function translit( $str )
{
$tr = array ( "а" => "a" , "б" => "b" , "в" => "v" , "г" => "g" , "д" => "d" , "е" => "e" , "ё" => "jo" , "ж" => "zh" , "з" => "z" , "и" => "i" , "й" => "y" , "к" => "k" , "л" => "l" , "м" => "m" , "н" => "n" , "о" => "o" , "п" => "p" , "р" => "r" , "с" => "s" , "т" => "t" , "у" => "u" , "ф" => "f" , "х" => "h" , "ц" => "c" , "ч" => "ch" , "ш" => "sh" , "щ" => "sch" , "ъ" => "" , "ы" => "yi" , "ь" => "" , "э" => "e" , "ю" => "yu" , "я" => "ya" , " " => "-" , "." => "" , "/" => "" , "," => "" ) ; return $str ;
}
tsoi85
Отправлено: 15 Августа, 2011 - 21:43:24 • Тема: помогите с ошибками • Форум: Кодировки и все смежное
Ответов: 84 Просмотров: 19499
КЫР пишет: а почему такая необходимость писать скрипты на utf?
Если к примеру сайт (заголовки) в utf , а скрипт в win и в нём будет записан текст который нужно вывести пользователю.
tsoi85
Отправлено: 15 Августа, 2011 - 20:50:42 • Тема: помогите с ошибками • Форум: Кодировки и все смежное
Ответов: 84 Просмотров: 19499
Меняем на UTF-8
Прописываем в .htaccess
И соответственно база данных и таблицы UTF-8
В заголовок страницы, также не мешает вставить
Страниц (5): [1] 2 3 4 5 »
Powered by ExBB FM 1.0 RC1. InvisionExBB