PHP.SU

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

Страниц (65): В начало « ... 57 58 59 60 61 62 63 [64] 65 »

> Найдено сообщений: 972
sKaa Отправлено: 08 Ноября, 2011 - 11:29:43 • Тема: Не могу разобраться с куками и сессиями • Форум: HTTP и PHP

Ответов: 10
Просмотров: 2436
Выложи сюда форму которой отправляешь запрос, я тебе помогу
sKaa Отправлено: 08 Ноября, 2011 - 01:05:25 • Тема: как в страницу подгружаемую через AJAX передать GET? • Форум: JavaScript & VBScript

Ответов: 11
Просмотров: 4790
Это плагин jQuery history ))))
sKaa Отправлено: 07 Ноября, 2011 - 23:00:22 • Тема: как в страницу подгружаемую через AJAX передать GET? • Форум: JavaScript & VBScript

Ответов: 11
Просмотров: 4790
$.ajax ({
url: "file.php?r=1&b=2",
type: "GET",
data: "",
});
запрос гет передаст на страницу r=1 и b=2
sKaa Отправлено: 07 Ноября, 2011 - 22:20:35 • Тема: Не могу разобраться с куками и сессиями • Форум: HTTP и PHP

Ответов: 10
Просмотров: 2436
Сессии в большинстве случаев сами по себе механизм основанный на куках и хранятся они в основном там-же..

Хешировать пароль и хранить в куках.
Когда пользователь заходит на страницу сравнивать хеш из базы и хеш из куков.

попробуй что-то типо echo $_POST['remember'];
скорей всего там просто приходит true или 1
if($_POST['remember'] == true){
sKaa Отправлено: 07 Ноября, 2011 - 22:02:02 • Тема: Суммирование значений в текстовом поле. • Форум: Вопросы новичков

Ответов: 9
Просмотров: 476
хоть убейте я не понял суть вопроса...
если вам надо подсчитать кол-во инпутов на странице или же что-то сделать с определенным рекомендую jQuery :
CODE (javascript):
скопировать код в буфер обмена
  1. var s = $('input').size(); // Общее кол-во инпутов на странице.
  2. for(k=0;k<s;k++){
  3.   var input = $('input').get(k); // инпут под номером n
  4. }
  5.  
sKaa Отправлено: 07 Ноября, 2011 - 10:55:57 • Тема: Проблема с поиском • Форум: Вопросы новичков

Ответов: 6
Просмотров: 260
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT * FROM articles WHERE title LIKE '%$marka%' ORDER BY id DESC

во первых попробуй SELECT *, мб ты пытаешься выделить столбцы которых вовсе нету.
во вторых я бы убрал (id) в ORDER BY
sKaa Отправлено: 07 Ноября, 2011 - 06:31:45 • Тема: напишите правило для rewrite, пожалуйста • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 31
Всё не так просто ))) я сам вчера мучался с mod_rewrite и наконец сделал..
Гляди как :
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. # Rewrite
  3. RewriteEngine On            
  4. Options +FollowSymlinks
  5. RewriteBase /
  6.  
  7. RewriteCond %{REQUEST_FILENAME} !-f # не файл
  8. RewriteCond %{REQUEST_FILENAME} !-d # не папка
  9. RewriteRule (.*) /index.php?p=$0 [L,QSA]
  10.  

я абсолютно все запросы пересылаю не index.php?p=
теперь мои запросы выглядят так же как и ты планируешь сделать.
только есть проблема :
твой адрес : http://www[dot]site[dot]ru/tovar.php?mod[dot][dot][dot]3&tov_id=328
ты получаешь имя модуля в скрипте таким образом $_GET['mod'], название каталогов $_GET['cat'] итд..
а у меня приходит по другому всё..
mysite.ru/cat/33/338
на самом деле выглядит как mysite.ru/?p=cat/33/338
тоесть я разбиваю переменную explode('/', $_GET['p']);
и дальше уже обрабатываю её
sKaa Отправлено: 06 Ноября, 2011 - 21:21:14 • Тема: загрузка картинок с сайта на комп • Форум: Работа с файловой системой и файлами

Ответов: 9
Просмотров: 3114
как-то так
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. header ("Content-type: image/gif");        
  3. ?>
sKaa Отправлено: 06 Ноября, 2011 - 00:21:32 • Тема: Помогите с .htaccess • Форум: Вопросы новичков

Ответов: 1
Просмотров: 118
Собственно это мой .htaccess
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. # Error Document
  3. #ErrorDocument 404 /index.php3
  4. #ErrorDocument 401 /index.php3
  5.  
  6.  
  7. # Default Charset
  8. AddDefaultCharset utf-8
  9.  
  10. # Запрещение вывода списка файлов в каталоге
  11. Options -Indexes
  12.  
  13. # Rewrite
  14. RewriteEngine On            
  15. Options +FollowSymlinks
  16. RewriteBase /
  17.  
  18. RewriteCond %{REQUEST_FILENAME} !-f
  19. RewriteCond %{REQUEST_FILENAME} !-d
  20. RewriteRule (.*) /index.php?mm=$0 [L,QSA]
  21.  
  22.  
  23.  
  24.  


Суть проблемы в том, что загрузку js, css я делал через собственный класс.
PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. $config["js_dir"]        = "system/js/";
  4. $config["js_default"]    = array("jquery.js", "jquery.history.js", "utils.js");
  5. ?
  6.  

Ну а функция в классе просто перебирает массив :
PHP:
скопировать код в буфер обмена
  1.  
  2. foreach($config["js_default"] as $key => $value):
  3.                         print("<script src='".$config["js_dir"].$value."'></script>");
  4.                 endforeach;
  5. ну и аналогично css
  6.  

Все было ничего пока .htaccess был абсолютно пуст.
Теперь когда его содержимое такое как я указал вышел js и css у меня подгружаются только если адрес сайта в таком виде :
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. http://second/index
  3. http://second/profile
  4. ...

Но если изменить на
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. http://second/index/page/2
  3. http://second/profile/photo
  4. ...
  5.  

ну короче если добавляется ещё один слеш всё перестает грузится...
кроме шаблонов.
если есть допустим шаблон в папке template/forms/login_form.tpl
а в нём
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <style>
  3. .login_form {background: #000; }
  4. </style>
  5.  

то всё прекрасно работает.
sKaa Отправлено: 05 Ноября, 2011 - 17:25:54 • Тема: скрипт не загружает файлы... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 806
Хотелось бы увидеть саму форму
sKaa Отправлено: 05 Ноября, 2011 - 17:24:40 • Тема: Помогите • Форум: Вопросы новичков

Ответов: 19
Просмотров: 499
PHP:
скопировать код в буфер обмена
  1.  
  2. switch($list['a_job']){
  3.         case 0: $char = "<font color=red>Титан</font>"; break;
  4.         case 1: $char = "<font color=darkred>Рыцарь</font>"; break;
  5.         ...
  6.         ...
  7.         default : $char = "<font color=#552e0e>Мистик</font>";
  8.         }
  9.  
  10.  
  11.  
sKaa Отправлено: 05 Ноября, 2011 - 10:46:17 • Тема: отображение элементов, которые меняю через jquery • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 1105
ахаха))
займись авангардом Улыбка
<input type=text id="ValueLang" name="ValueLang" value="" style='width: 0px; height: 0px; display: none;' />
sKaa Отправлено: 05 Ноября, 2011 - 07:02:09 • Тема: Функция проверки • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 1518
Прошу прощения) Бес попутал
sKaa Отправлено: 05 Ноября, 2011 - 06:22:46 • Тема: Функция проверки • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 1518
Давайте я предложу другой вариант ))
substr_compare ( string main_str, string str, int offset [, int length [, bool case_sensitivity]] )
sKaa Отправлено: 05 Ноября, 2011 - 04:29:56 • Тема: Почему переменная $qid не включается? • Форум: Если скрипт не работает

Ответов: 4
Просмотров: 1623
PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. if(isset($_GET['qid'])){
  4.         // тут код если мы передали qid в адресной строке ($_GET)
  5.         $qid =  $_GET['qid']; // Сама переменная $qid;
  6.        
  7.         if(isset($_POST['submits'])){
  8.                 // Тут код если мы через $_POST передали значение submits
  9.                 $fname = $_POST['fname'];
  10.         $fnamefull = $_POST['fnamefull'];
  11.                 }else{
  12.                 // Тут если кнопку не нажимали
  13.                 /*
  14.                 Кстати у тя тут ";" местами сильная нехватка :
  15.                 вмето action="<?PHP echo $PHP_SELF ?>"> нужно action="<?PHP echo $PHP_SELF; ?>">
  16.                 а так-же : $myrow["fnum"], $myrow["fname"], $myrow["fnamefull"] тоже нужно ставить ";"
  17.                 */
  18.                 }
  19.         }else{
  20.         // тут код если qid в адресной строке пуст.
  21.         }?>

Страниц (65): В начало « ... 57 58 59 60 61 62 63 [64] 65 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB