PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (12): В начало « ... 2 3 4 5 [6] 7 8 9 10 ... » В конец
Найдено сообщений: 180
DiosPA
Отправлено: 11 Февраля, 2011 - 19:08:25 • Тема: Паук-индексатор • Форум: Напишите за меня, пожалуйста
Ответов: 14 Просмотров: 119
volt я описал то что я сделаю для себя а ты дальше это сможешь пот делать под свои нужды а конкретно твою задачу нет
DiosPA
Отправлено: 11 Февраля, 2011 - 08:00:06 • Тема: галерея • Форум: Программирование на PHP
Ответов: 3 Просмотров: 246
а как ты в php "подключаешь" ?
сам JS можно выводить и вне php зачем он в php нужен?
елслиже выводишь в php то обрати внимание чтобы ты ковычки выводил также как они в html это важно будет
сорри тему не видел ответил бы раньше =(
DiosPA
Отправлено: 11 Февраля, 2011 - 07:19:39 • Тема: Помогите с кодом пожалуйсто • Форум: Программирование на PHP
Ответов: 14 Просмотров: 657
PHP:
скопировать код в буфер обмена
<?PHP
session_start ( ) ; // И смотри чтобы до старта ничего не выводилось! (текст и вобще лучше 1 строчкой стартовать :))
if ( isset ( $_POST [ 'login' ] ) ) { $login = $_POST [ 'login' ] ; } if ( isset ( $_POST [ 'pass' ] ) ) { $pass = $_POST [ 'pass' ] ; }
if ( $login == '' or $pass == '' )
{ echo "<p>Введите Логин или Пароль ! (заполните все поля)</p>" ; }
$result = mysql_query ( "SELECT login,pass FROM accaunts" , $db ) ;
if ( $login == $myrow [ 'login' ] and $pass == $myrow [ 'pass' ] )
{
$_SESSION [ 'user' ] = $user ; // Присваеваем из БД... DeepVarvar всё описал
echo "Вы успешно авторизовались на сайте" ;
}
else
echo "Вы ввели неправельный логин или пароль" ;
?>
а в скрипте где надо смотреть авторизован ли пользователь
(Добавление)
Ps. Сорри если может на имя сессии ругаться, я после кодовой ночи не соображаю %) а мне ешё пол суток похать за проектом ((
DiosPA
Отправлено: 11 Февраля, 2011 - 01:49:43 • Тема: Кодировка в phpMyAdmin • Форум: Программирование на PHP
Ответов: 33 Просмотров: 2149
да ты правельно сделаешь и к томуже JavaScript к кодировке придирчев...
Ps. ппц я угаряю с аватарки уже второй день "ржунимагу"
DiosPA
Отправлено: 11 Февраля, 2011 - 01:43:13 • Тема: Кодировка в phpMyAdmin • Форум: Программирование на PHP
Ответов: 33 Просмотров: 2149
ant
Даже не знаю, у меня были пару сайтов с utf-8 но админ нормально текст отображал, может действительно что то именно с твоим(версия или просто глюк его...)
DiosPA
Отправлено: 11 Февраля, 2011 - 01:40:37 • Тема: Кодировка в phpMyAdmin • Форум: Программирование на PHP
Ответов: 33 Просмотров: 2149
Цитата: Я думаю что проблема в том что от сайта текст приходит в кодировке utf-8
я тоже так думаю только на оборот потому что phpMyAdmin должен отображать именно utf-8
DiosPA
Отправлено: 11 Февраля, 2011 - 01:29:46 • Тема: Кодировка в phpMyAdmin • Форум: Программирование на PHP
Ответов: 33 Просмотров: 2149
нашёл интересный код думаю может помочь
PHP:
скопировать код в буфер обмена
function input( $string ) // Строки c перекодировкой текста из UTF8 в WINDOWS-1251
{
( string) $this -> string = $string ;
$this -> string = ICONV ( "utf-8" , "windows-1251" , $this -> string ) ; $this -> string = PREG_REPLACE ( "/[^\w-:\!\?\(\),\. ]|INSERT|DELETE|UPDATE|UNION|SET|SELECT|TRUNCATE|DROP|TABLE/i" , "" , $this -> string ) ; $this -> string = TRIM ( $this -> string ) ; RETURN $this -> string ;
}
поменяй местами utf-8 на win1251
PS. вот ещё
PHP:
скопировать код в буфер обмена
function textarea( $string ) // Многостроковые текстовые поля c перекодировкой текста из UTF8 в WINDOWS-1251
{
( string) $this -> string = $string ;
$this -> string = ICONV ( "utf-8" , "windows-1251" , $this -> string ) ; $this -> string = PREG_REPLACE ( "/[^\w-:\!\?\(\),\.\n ]|INSERT|DELETE|UPDATE|UNION|SET|SELECT|TRUNCATE|DROP|TABLE/i" , "" , $this -> string ) ; $this -> string = PREG_REPLACE ( "/([\r ]?\n )/i" , "\n " , $this -> string ) ; $this -> string = TRIM ( $this -> string ) ; if ( $this -> string !== "" )
{
$stringArray = EXPLODE ( "\n " , $this -> string ) ; for ( $i = 0 ; $i <= COUNT ( $stringArray ) ; $i ++ ) {
if ( $stringArray [ $i ] ) { $textarea [ ] = PREG_REPLACE ( "/\s+/" , " " , $stringArray [ $i ] ) ; } }
$this -> string = IMPLODE ( "\n " , $textarea ) ; }
$this -> string = TRIM ( $this -> string ) ; RETURN $this -> string ;
}
DiosPA
Отправлено: 11 Февраля, 2011 - 01:19:16 • Тема: Кодировка в phpMyAdmin • Форум: Программирование на PHP
Ответов: 33 Просмотров: 2149
Может ещё .htaccess поможет
AddDefaultCharset utf-8
простое прописывание может не помочь надо перекодировать (то есть программно сменить кодировку) страницу, у тебя какойто редактор или блокнот или ещё что то?
а мету там добавил? (в теге <head>)
DiosPA
Отправлено: 11 Февраля, 2011 - 01:10:19 • Тема: Кодировка в phpMyAdmin • Форум: Программирование на PHP
Ответов: 33 Просмотров: 2149
а в html (php) самой страничке что стоит?
строка вот такая строка
(Добавление)
только смотри если там стояло windows-1251 то простое "переименование" может не помочь надо перекодировать страничку
DiosPA
Отправлено: 10 Февраля, 2011 - 21:47:06 • Тема: Запись и вывод данных. • Форум: Напишите за меня, пожалуйста
Ответов: 3 Просмотров: 40
Для новичка всё просто
нужно в БД делать у товаров ещё 1 поле то есть если у тебя:
чайник 1 офигенный чайки
кастрюля 0 нет описания
тоесть 1 поле название товаро 2 выводим ли мы его на главной? 3 поле - описание
тоесть 1 это мы выводми 0 не выводим всё просто
PS. не стоит писать так много "текст" пугает людей ;)
DiosPA
Отправлено: 10 Февраля, 2011 - 18:05:07 • Тема: Паук-индексатор • Форум: Напишите за меня, пожалуйста
Ответов: 14 Просмотров: 119
нет icq? жесть нуу эээ бывает )) через месяц я может займусь аналогичной ситуацией я буду делать анализатор блоков (то есть блоки почти как 1 не такие как сайты) но логика будет похожая очень, к анализу принимаются внешнии\внутренние ссылки ключевые слова и текст всё это будет в БД структурировано писаться и хранится в удобной статистке, в общем жесть
Страниц (12): В начало « ... 2 3 4 5 [6] 7 8 9 10 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB