PHP.SU

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

Страниц (7): « 1 2 3 4 [5] 6 7 »

> Найдено сообщений: 102
energ Отправлено: 11 Августа, 2011 - 01:16:02 • Тема: Не перекодирует во транслит все символы • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 56
OrmaJever пишет:
echo char('a');
echo char('а');


Есть идеи как все это применить в сведение всего к одному формату и последующему конверту в латиницу? чет уже сонный сижу не как все воедино не соберется))
(Добавление)
OrmaJever

слуш не подскажешь какая функция может перевести строку из вида "запрос" в вид "%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81" ?
energ Отправлено: 10 Августа, 2011 - 23:42:44 • Тема: Не перекодирует во транслит все символы • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 56
делал скрит который создает строчки с транс литом из русской кириллицы

PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. function translitIt($str) //функция обращения
  4. {      
  5.     $tr = array(
  6.         "А"=>"A","Б"=>"B","В"=>"V","Г"=>"G",
  7.         "Д"=>"D","Е"=>"E","Ж"=>"J","З"=>"Z","И"=>"I",
  8.         "Й"=>"Y","К"=>"K","Л"=>"L","М"=>"M","Н"=>"N",
  9.         "О"=>"O","П"=>"P","Р"=>"R","С"=>"S","Т"=>"T",
  10.         "У"=>"U","Ф"=>"F","Х"=>"H","Ц"=>"TS","Ч"=>"CH",
  11.         "Ш"=>"SH","Щ"=>"SCH","Ъ"=>"","Ы"=>"YI","Ь"=>"",
  12.         "Э"=>"E","Ю"=>"YU","Я"=>"YA","а"=>"a","б"=>"b",
  13.         "в"=>"v","г"=>"g","д"=>"d","е"=>"e","ж"=>"j",
  14.         "з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l",
  15.         "м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
  16.         "с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h",
  17.         "ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"y",
  18.         "ы"=>"yi","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya",
  19.         " "=>"_","/"=>"_","\\"=>"_","."=>"_",","=>"_","&"=>"_"
  20.     );
  21.        
  22.     return strtr($str,$tr);
  23. }
  24.  
  25.  
  26.  
  27. $namedir= $_POST['namedir']; //папка для файлов
  28. $inter= $_POST['inter']; //количество файлов
  29.  
  30. $key=file("files/key.txt"); //берем строки
  31.  
  32.  
  33. mkdir($namedir); //создаем папку
  34.  
  35. for ($i=0;$i<$inter-1;$i++){ // делаем цыкл по созданию файлов (тут и та все понятно)
  36.         $enkey[$i]= trim(translitIt($key[$i])); // вот тут мы ка к раз и делаем комвер кирилицы в транслит и удаление провелов
  37.         fopen($namedir.'/'.$enkey[$i].'.php','w+'); //создаем файлы
  38. }      
  39.        
  40.  
  41.  


Здесь все расписано и в принципе приделано понятно, так вот при создании файлов не все файлы создаются на транслите, т.е. по факту не все строки переводятся из киры в транс, так в чем проблема? побывал с кодировкой и другими функциями отрабатываться не помогло..
energ Отправлено: 16 Июня, 2011 - 23:45:19 • Тема: Посоветуйте бесплатный евро хостинг для доменов кирелиского типа • Форум: Прочее

Ответов: 3
Просмотров: 35
Посоветуйте хороший бесплатный евро хостинг на который можно разместить домен кирелического типа

перелопатил уйму хостингов
некоторые непериваривают даже преобразованый тип при добавлении

в других скорость вадачи уж через чур низкая

один нашел потонцеально хороший так его задедосили прям немного пойже того как я на нем все разместил и настроил
energ Отправлено: 11 Июня, 2011 - 21:06:03 • Тема: перегон из текст фала в БД • Форум: Напишите за меня, пожалуйста

Ответов: 1
Просмотров: 24
Описание
Существует большой по обьему текст файл с храящейся в нем инфой вида данных 2 типов
построчно разделенные ";"

Задача
нужно перегнать его в БД таблицу в 2 соотвествующих поля.

Доп замечание
функция file не переваривает такой обьем при перегонке в массив
energ Отправлено: 27 Мая, 2011 - 18:47:29 • Тема: ссылка • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 759
PHP:
скопировать код в буфер обмена
  1. echo "<table border=0 width=100% onclick=\"location.href = 'http://www.yandex.ru/'\">";


пользуйся на здоровье
energ Отправлено: 27 Мая, 2011 - 18:45:30 • Тема: mysql вывод из бд • Форум: Напишите за меня, пожалуйста

Ответов: 9
Просмотров: 113
PHP:
скопировать код в буфер обмена
  1. $i=0;
  2.  
  3. while  ($query1){
  4.  
  5. $string = mysql_fetch_array($query1)
  6. $ids[$i] = $string['id'];
  7. $names[$i] = $string['name'];
  8. $urls[$i] = $string['url'];
  9. $sizes[$i] = $string['size'];
  10. $mtypes[$i] = $string['mimetype'];
  11. $types [$i]= $string['type'];
  12.  
  13. $i++
  14. }
energ Отправлено: 27 Мая, 2011 - 18:39:13 • Тема: удалить строку из таблицы • Форум: Регулярные выражения

Ответов: 7
Просмотров: 327
рег_выражене (#\<\t[d|r]\>\w[</td>|>]#) попробуй так

кстат где сайтик такой мождный взял?
energ Отправлено: 27 Мая, 2011 - 18:29:32 • Тема: вход юзверя • Форум: Напишите за меня, пожалуйста

Ответов: 18
Просмотров: 180
cIIeIL пишет:



energ, сделал все как ты показал, но почему-то не срабатывают куки


Так в строке где ты посто логин проверяшь должен не логин проверяться а твое крытое поле в данном случае logid т.е. if ($_POST['logid'])==1 забацать куку
energ Отправлено: 26 Мая, 2011 - 00:06:48 • Тема: Вывод массива с 10 последними датами • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 62
DlTA пишет:
for($i=9;$i>=0;$i--)
echo date("d-m-Y",mktime(0,0,0,date('m'),date('d')-$i))."<br>";

во спасибо! реально помогло =)
energ Отправлено: 23 Мая, 2011 - 22:37:41 • Тема: вход юзверя • Форум: Напишите за меня, пожалуйста

Ответов: 18
Просмотров: 180
Делаешь отправку скрытого поля после логинезации зверька делаеш на странице обработчика скрипт вида если срытое прилетело то вешаем куку зверьку на браузер готово

в общем это все должно выгладить так

PHP:
скопировать код в буфер обмена
  1. <form action=''>
  2.       <input type="hidden" name="ind" value="1">
  3.       <input type="submit">
  4. </form>
  5.  
  6.  
  7.  
  8.  
  9.   if ($_POST['ind']==1)
  10.       setcookie ("TestCookie", $value,time()+3600);


зверек после этого будет помечен на 1 час если хочешь больше ставь через mktime дату скок метка на нем будет висеть, после этого просто в скрипте проверяешь если есть метка зверек вошел если нет значит не вошел.

Если зверь прогулять захотел и нажал кнопку выход то просто после её нажатия куку удаляй и все готово, скрип авто входа готов
energ Отправлено: 23 Мая, 2011 - 22:25:03 • Тема: Вывод массива с 10 последними датами • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 62
Нужен скрипт \функция который выведит массив содержащий даты последних 10 календарных дней т.е. просто если шас 5 марта вернет массив с датами 23-02-11, 24-02-11....05-03-11
energ Отправлено: 11 Мая, 2011 - 21:39:01 • Тема: Что сейчас в данный момент пользуется большим спросом? • Форум: Прочее

Ответов: 1
Просмотров: 22
Что сейчас в данный момент пользуется большим спросом в плане услуг по скриптования и разработке веб систем? включая как php таки и другие средства скриптования и разработки
energ Отправлено: 11 Мая, 2011 - 16:50:39 • Тема: Алгоритм поиска на подобии поискового • Форум: Напишите за меня, пожалуйста

Ответов: 5
Просмотров: 64
Zuldek пишет:
Вам дали готовый движок с инструкцией внедрения на сайт. Поисковые машины это не короткие скрипты в 15 строк, если конечно вам не требуется простой поиск точного соответствия или вхождений выражения в строке или тексте. Это одна из сложнейших задач в плане алгоритмов и кодинге на самом деле, и часто требует индивидуального для каждого сайта решения.

Ну так скажим у мне необходима реализовать поиск для одной таблицы
energ Отправлено: 09 Мая, 2011 - 14:12:02 • Тема: Не понимаю ООП • Форум: Объектно-ориентированное программирование

Ответов: 112
Просмотров: 35571
честь сам как то раньше брался за ооп, хотя его практиковал писал класс для тренировки, чсто для себя по ходу обучения,
шас разрабатываю небольшые онлайн сервисы опп пока что не понадобился пользуюсь только функциями, инклюдами недавно для одного мультигенера понадобилась рекурсия в функцие.
Так что ооп нужно только по ходу усложненеия работ, скриптов, структур, напешите парку простеньких классов, попробыйте поделать производные от них и т.д. я учился чито по этим темам http://www.php.su/learnphp/phpoo/?basic и все на что они ссылаются))

вот небольшой пример класса который писал для тернировки

Выводит инфу об атоме по таблице минделеевеа
PHP:
скопировать код в буфер обмена
  1. class atom{
  2.         var $proton;
  3.         var $neytron;
  4.         var $electron;
  5.  
  6.         var $name;
  7.         var $pryadkoviynomer;
  8.        
  9.         var $gruppa;
  10.         var $period;
  11.  
  12.         function input($name, $pryadkoviynomer) {
  13.                 $this->proton=$pryadkoviynomer;
  14.                 $this->neytron=$pryadkoviynomer;
  15.                 $this->electron=$pryadkoviynomer;
  16.                
  17.                 $this->pergrupp($pryadkoviynomer);
  18.                 $this->name=$name;
  19.                 $this->vivod();
  20.                
  21.  
  22.                
  23.         }
  24.  
  25.         function vivod(){
  26.                 echo $this->name." :<br>Порядковый номер -
  27.                 ".$this->pryadkoviynomer."<br>Группа - ".$this->gruppa."<br>Период -
  28.                 ".$this->period;
  29.                
  30.         }
  31.  
  32.                
  33.                
  34.                 function pergrupp($pryadkoviynomer){
  35.                         $this->pryadkoviynomer=$pryadkoviynomer;
  36.                        
  37.                         if ($pryadkoviynomer==1){                              
  38.                                 $this->gruppa=1;
  39.                                 $this->period=1;
  40.                         }
  41.                         if ($pryadkoviynomer==2){                              
  42.                                 $this->gruppa=8;
  43.                                 $this->period=1;
  44.                         }
  45.                         if ($pryadkoviynomer>=3 and $pryadkoviynomer<=10){                             
  46.                                 $this->gruppa=$pryadkoviynomer-2;
  47.                                 $this->period=2;
  48.                         }
  49.                         if ($pryadkoviynomer>=11 and $pryadkoviynomer<=18){                            
  50.                                 $this->gruppa=$pryadkoviynomer-10;
  51.                                 $this->period=3;
  52.                         }
  53.                         if ($pryadkoviynomer>=19 and $pryadkoviynomer<=28){
  54.                                 if ($pryadkoviynomer>=26 and $pryadkoviynomer<=28)                             
  55.                                         $this->gruppa=8;
  56.                                 else
  57.                                         $this->gruppa=$pryadkoviynomer-18;
  58.        
  59.        
  60.                                 $this->period=4;
  61.                         }
  62.                         if ($pryadkoviynomer>=29 and $pryadkoviynomer<=36){                            
  63.                                 $this->gruppa=$pryadkoviynomer-28;
  64.                                 $this->period=4;
  65.                         }
  66.                 }
  67.        
  68. }
  69.  

(Добавление)
добавлю еще ооп хороша в фраемворках, больших крупных библиотеках функций, где их удобно обьеденять в класс и использовать как часть класс
energ Отправлено: 09 Мая, 2011 - 14:02:09 • Тема: Помощь нубику • Форум: Прочее

Ответов: 7
Просмотров: 59
эээ учебники по хтмл яве, ксс, качаю евгения жопова учи на здоровье))

Страниц (7): « 1 2 3 4 [5] 6 7 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB