PHP.SU

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

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

> Найдено сообщений: 31
andy89 Отправлено: 03 Февраля, 2011 - 13:14:36 • Тема: проблема с кодировкой • Форум: Программирование на PHP

Ответов: 11
Просмотров: 760
utf8_unicode_ci
(Добавление)
я думаю что всё плохое происходит когда данные из Серверную часть переходит в Клиентскую часть с помощю javascript , а как решить проблему не знаю
andy89 Отправлено: 03 Февраля, 2011 - 12:27:24 • Тема: проблема с кодировкой • Форум: Программирование на PHP

Ответов: 11
Просмотров: 760
Клиентская часть

там где номер 1 данные из базы виводится нормально а где номер 2 (с помощю javascript) выводится "S?n?tate" в место "Sănătate" это румынский язык и кодировка "utf-8"
Серверная часть(test.php)
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $db=mysql_connect("host","login","pass");
  4. mysql_select_db("base",$db);
  5.  
  6. $id   = (int)$_POST['id']; // id объекта
  7. $type = $_POST['type']; // тип списка, который нужно получить (города или регионы)
  8.  
  9. sleep(1); // спешить нам некуда
  10.  
  11. if ($type == 'region') {
  12.      
  13.      $cities_ = mysql_query("SELECT *
  14.                                    FROM region
  15.                                    WHERE region_id = '$id'
  16.                                    ORDER BY name", $db);
  17.         $cities = mysql_fetch_array($cities_);
  18.      if (!empty($cities)) {
  19.          echo "out.options[out.options.length] = new Option('alege...','none');\n";
  20.          do {
  21.               echo "out.options[out.options.length] = new Option('".$cities['name']."','".$cities['region_id']."');\n";
  22.          } while ($cities = mysql_fetch_array($cities_));
  23.      }
  24.      else {
  25.           echo "out.options[out.options.length] = new Option('nus','none');\n";
  26.      }
  27. }
  28.  
  29. ?>
  30.  

суть скрипта в том что из базы виводится первый селект и при выборе одного из базы выводится фторой селект
пример http://ekimoff[dot]ru/city[dot]html
andy89 Отправлено: 05 Ноября, 2010 - 10:43:01 • Тема: PHP и Checkbox • Форум: Программирование на PHP

Ответов: 3
Просмотров: 307
вопрос: как можно написать код PHP чтобы не повторялся $_POST['addop'][0] (по умному)!
(Добавление)
Uchkuma, то что я искал! Подмигивание
andy89 Отправлено: 05 Ноября, 2010 - 08:31:36 • Тема: PHP и Checkbox • Форум: Программирование на PHP

Ответов: 3
Просмотров: 307
PHP:
скопировать код в буфер обмена
  1.  
  2. if(isset($_POST['SaveAccount']))
  3.             {
  4.       $addop = $_POST['addop'][0].",".$_POST['addop'][1].",".$_POST['addop'][2].",".$_POST['addop'][3];

}
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <form id="SignupForm" method="post" action="">
  3. <input type="checkbox" name="addop[]" value="test1"/>test1
  4. <input type="checkbox" name="addop[]" value="test2"/>test2
  5. <input type="checkbox" name="addop[]" value="test3"/>test3
  6. <input type="checkbox" name="addop[]" value="test3"/>test3
  7. <input id="SaveAccount" name="SaveAccount" type="submit" value="Отправить данные" />
  8. </form>
  9.  


вопрос: как можно написать код PHP чтобы не повторялся (по умному)! за ранее большое спасибо
andy89 Отправлено: 12 Июля, 2010 - 16:07:22 • Тема: беда у меня ребята • Форум: Программирование на PHP

Ответов: 8
Просмотров: 594
а вот на локальном сервере
andy89 Отправлено: 12 Июля, 2010 - 16:05:15 • Тема: беда у меня ребята • Форум: Программирование на PHP

Ответов: 8
Просмотров: 594
кнопка работае но её не видна вот так выглядит на сервере
andy89 Отправлено: 12 Июля, 2010 - 15:14:09 • Тема: беда у меня ребята • Форум: Программирование на PHP

Ответов: 8
Просмотров: 594
Огорчение
andy89 Отправлено: 12 Июля, 2010 - 00:17:45 • Тема: беда у меня ребята • Форум: Программирование на PHP

Ответов: 8
Просмотров: 594
кароче это скрипт каторый показывает онлайн или офлайн (изменяет картинку)! на локалином сервере(OC windows) работает отлично а на севере в интернэте(ОС unix) картинка не видна

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. require_once('libs/common.php');
  4. require_once('libs/chat.php');
  5. require_once('libs/operator.php');
  6. require_once('libs/groups.php');
  7.  
  8. $referer = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : "";
  9. if($referer && isset($_SESSION['threadid'])) {
  10.         $link = connect();
  11.         $thread = thread_by_id_($_SESSION['threadid'], $link);
  12.     if ($thread && $thread['istate'] != $state_closed) {
  13.         $msg = getstring2_("chat.client.visited.page", array($referer), $thread['locale']);
  14.         post_message_($thread['threadid'], $kind_for_agent,$msg,$link);
  15.     }
  16.     mysql_close($link);
  17. }
  18.  
  19. $image = verifyparam(isset($_GET['image']) ? "image" : "i", "/^\w+$/", "webim");
  20. $lang = verifyparam(isset($_GET['language']) ? "language" : "lang", "/^[\w-]{2,5}$/", "");
  21. if(!$lang || !locale_exists($lang)) {
  22.         $lang = $current_locale;
  23. }
  24.  
  25. $groupid = verifyparam( "group", "/^\d{1,8}$/", "");
  26. if($groupid) {
  27.         loadsettings();
  28.         if($settings['enablegroups'] == '1') {
  29.                 $group = group_by_id($groupid);
  30.                 if(!$group) {
  31.                         $groupid = "";
  32.                 }
  33.         } else {
  34.                 $groupid = "";
  35.         }
  36. }
  37.  
  38. $image_postfix = has_online_operators($groupid) ? "on" : "off";
  39. $filename = "locales/${lang}/button/${image}_${image_postfix}.gif";
  40.  
  41. $fp = fopen($filename, 'rb') or die("no image");
  42. header("Content-Type: image/gif");
  43. header("Content-Length: ".filesize($filename));
  44. if(function_exists('fpassthru')){
  45.         @fpassthru($fp);
  46. } else {
  47.         while( (!feof($fp)) && (connection_status()==0)){
  48.                 print(fread($fp, 1024*8));
  49.                 flush();
  50.         }
  51.         fclose($fp);
  52. }
  53. ?>


а вот код кнопки
CODE (html):
скопировать код в буфер обмена
  1. <!-- webim button --><a href="/webim/client.php?locale=en" target="_blank" onclick="if(navigator.userAgent.toLowerCase().indexOf('opera') != -1 && window.event.preventDefault) window.event.preventDefault();this.newWindow = window.open('/webim/client.php?locale=en&url='+escape(document.location.href)+'&referrer='+escape(document.referrer), 'webim', 'toolbar=0,scrollbars=0,location=0,status=1,menubar=0,width=640,height=480,resizable=1');this.newWindow.focus();this.newWindow.opener=window;return false;"><img src="/webim/button.php?i=webim&lang=en" border="0" width="163" height="61" alt=""/></a><!-- / webim button -->

скрипт взял с сайта (mibew.org)
ПОМОИТЕ уже 3 дня помучился с ним
andy89 Отправлено: 01 Февраля, 2010 - 12:48:29 • Тема: форма поиска • Форум: Программирование на PHP

Ответов: 14
Просмотров: 1206
кажется, понял!
есть где-то более подробное информация об этом методе? и где?
andy89 Отправлено: 01 Февраля, 2010 - 12:36:28 • Тема: форма поиска • Форум: Программирование на PHP

Ответов: 14
Просмотров: 1206
$where.= '....'; что значит эта точка? Однако
andy89 Отправлено: 01 Февраля, 2010 - 12:12:54 • Тема: форма поиска • Форум: Программирование на PHP

Ответов: 14
Просмотров: 1206
RomAndry Но как это работает,просьба кратко описать! Однако
andy89 Отправлено: 01 Февраля, 2010 - 10:43:34 • Тема: форма поиска • Форум: Программирование на PHP

Ответов: 14
Просмотров: 1206
RomAndry а если существует оба критерии тогда в переменной $where будет только один критерий ($_POST['критерийA']) и поис не даст нужный результат!
есть ищё идея? Однако
andy89 Отправлено: 01 Февраля, 2010 - 08:18:29 • Тема: форма поиска • Форум: Программирование на PHP

Ответов: 14
Просмотров: 1206
if($_POST['критерий']) то добавляем его в SQL-запрос - а иначе не добавляем - как это делать????????? Если вы можете написать пример, Пожалуйста, напишите! Подмигивание Подмигивание Подмигивание
andy89 Отправлено: 01 Февраля, 2010 - 02:03:16 • Тема: форма поиска • Форум: Программирование на PHP

Ответов: 14
Просмотров: 1206
SELECT * FROM user WHERE name='$nume' AND prename='$prenume' AND sexul='$sexul' LIMIT 0,30 Этот код не трудно писать, но если, например: $prenume равна XXX а в базе данных несуществует , тогда он ничего не найдет, а мне нужно если одна из них нету или не ввели то продолжал поик по другим!
помогите Огорчение
andy89 Отправлено: 31 Января, 2010 - 21:07:12 • Тема: форма поиска • Форум: Программирование на PHP

Ответов: 14
Просмотров: 1206
Привет всем!
У меня есть маленькая проблема, есть форма поиска для пользователей из базы данных по заданным критериям, вот форма:
CODE (html):
скопировать код в буфер обмена
  1. <form name="login" action="view_user.php" method="post">
  2.  
  3.   <div id="username">    
  4.     <label for="username-field" class="overlabel">nume...</label>
  5.     <input id="username-field" type="text" name="nume">  /
  6.   </div>
  7.   <div id="password">
  8.     <label for="password-field" class="overlabel">prenume...</label>
  9.     <input id="password-field" type="text" name="prenume">
  10.   </div>
  11.   <br>
  12.   <br>
  13.   <p>
  14.   <span style="color:#999;">sex:</span>
  15.   <br>
  16.   <div class="radio">
  17.     <label>
  18.       <input type="radio" name="sexul" value="masculin" >
  19.       barbati</label>
  20.    <br>
  21.     <label>
  22.       <input type="radio" name="sexul" value="feminin" >
  23.       femei</label>
  24.     <br>
  25.     <label>
  26.       <input type="radio" name="sexul" value="all" checked>
  27.       toti</label>
  28.   </p>
  29.   </div>
  30.   <br>
  31.   <span style="color:#999;">virsta (de la / pina la):</span><br><br>
  32.  <span style="margin-left:30px;"><input type="text" name="dela" size="3" maxlength="3"> /
  33.  <input type="text" name="dela" size="3" maxlength="3"></span>
  34.   <br><br>
  35.   <span style="color:#999;">Tara:</span>
  36.   <select name="tara">
  37.   <option>-</option>
  38.   <? include ("../country.php");?></select>
  39.   <br><br>
  40.    <span style="color:#999;">Oras:</span>
  41.   <input type="text" name="city">
  42.   <br><br>
  43.   <center><input type="submit" name="submit" value="Cauta" class="submit"></center>
  44.  
  45. </form>

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $db = mysql_connect ("localhost","test","12345");
  3. mysql_select_db("testsait",$db);
  4. ?>

все пользователи находятся в базе данных (user)
больше не знаю!
Нечто подобное можно найти на сайте odnoklassniki.ru в подменю "Расширенные параметры"
Пожалуйста, помогите мне! Огорчение

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB