PHP.SU

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

Страниц (24): В начало « ... 12 13 14 15 [16] 17 18 19 20 ... » В конец

> Найдено сообщений: 349
kappa Отправлено: 24 Октября, 2011 - 23:33:15 • Тема: Можно ли в success: отсортировать полученные переменные ? • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 1009
Вот в случае с json это бы выглядело так
success: function(data) {
...text(data.author);
}
А с PHP как бы это выглядело, чтобы именно вывести author?
kappa Отправлено: 24 Октября, 2011 - 22:31:54 • Тема: Можно ли в success: отсортировать полученные переменные ? • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 1009
Можно ли в success: отсортировать полученные переменные ?
Вот к примеру после ajax запроса на стороне сервера происходит
есho $row['author'];
есho $row['text'];

В результате данные в success: function(data) {
А можно отдельно вывести одну переменную ?
}

Без использования json_encode
kappa Отправлено: 21 Октября, 2011 - 12:13:14 • Тема: Переход по DOM модели • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 835
Ура!!! работает!!!
SAD
Спасибо!!!
kappa Отправлено: 21 Октября, 2011 - 11:48:04 • Тема: Переход по DOM модели • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 835
Помогите разобраться с jQuery.

Вот есть код html

CODE (html):
скопировать код в буфер обмена
  1. <ul>
  2.     <li class="comments">
  3.         <div class="author"> Автор
  4.             <ul id="com_panel_img">
  5.                 <li><img id=""/></li>
  6.             </ul>
  7.         </div>
  8.         <div class="com_text">Текст комментария </div>
  9.     </li>
  10. </ul>


Этот html код выводится через while и в результате в <img id=""/> сам id , автор, и текст разные.
С помощью jQuery вытягиваю id c img и Автор из класса author, а вот как вытянуть
Текст комментария из класса com_tex ?
Вот код jQuery
CODE (javascript):
скопировать код в буфер обмена
  1. $('#com_panel_img img').click(function() {
  2.          var img_id = $(this).attr('id');
  3.          var text  = $(this).parent().parent().parent().text();
  4.          alert(img_id +  text );
kappa Отправлено: 20 Октября, 2011 - 11:57:37 • Тема: Аналог get • Форум: Вопросы новичков

Ответов: 12
Просмотров: 396
illy
Да рассмешил, конечно через Аякс было-бы круто, но это не всем то под силу.
kappa Отправлено: 20 Октября, 2011 - 11:44:37 • Тема: Аналог get • Форум: Вопросы новичков

Ответов: 12
Просмотров: 396
illy пишет:
Itan пишет:
Ну а как post передать?

через аякс Нахмурился


Радость Радость Радость
kappa Отправлено: 20 Октября, 2011 - 10:11:52 • Тема: Как мне сделать это? • Форум: JavaScript & VBScript

Ответов: 115
Просмотров: 67079
SERIOUS
Нужно в <input type="submit" дописать disabled="disabled"
А потом создать проверку
if($(#idinput).val() == "") {
return false;
}
также и на textarea
и в случае успеха

$('.#idinput:disabled').removeAttr("disabled");

Как то так, пробуйте...
kappa Отправлено: 18 Октября, 2011 - 22:07:58 • Тема: Не могу вызвать публичную функцию вне класса • Форум: Объектно-ориентированное программирование

Ответов: 9
Просмотров: 3943
PHP:
скопировать код в буфер обмена
  1. <? class page{
  2.  
  3. private $columns=5;
  4. public function container(){
  5.  for($i=1;$i<=$this->$columns;$i++){
  6.       echo '<div class="mainstripe">';
  7.       $num=40-$columns+$i;
  8.           for($j=$i;$j<=$num;$j+=$columns){
  9.              echo '<div class="picture">'.$j.'</div>';
  10.             }
  11.                 echo '</div>';
  12.     }
  13. }
  14.  
  15. }
  16.  
  17. $var = new page();
  18. $var->container();
  19. ?>
kappa Отправлено: 18 Октября, 2011 - 21:34:57 • Тема: Не могу вызвать публичную функцию вне класса • Форум: Объектно-ориентированное программирование

Ответов: 9
Просмотров: 3943
Я в ООР не силен, но

for($i=1;$i<=$columns;$i++){

к свойствам класса нужно обращаться через $this

CODE (htmlphp):
скопировать код в буфер обмена
  1.  for($i=1;$i<=$this->$columns;$i++){
kappa Отправлено: 18 Октября, 2011 - 21:30:53 • Тема: Проблема с header !? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 237
Это точно....
kappa Отправлено: 18 Октября, 2011 - 21:24:59 • Тема: Проблема с header !? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 237
illy пишет:
В чём было дело? Закатив глазки


То что я показывал, это была часть кода с функции, а не работало потому что
второй и третий аргументы не передал в функцию Радость

Вот как уже рабочий вариант выглядит:

PHP:
скопировать код в буфер обмена
  1. function check_name($author, $cat_id, $thema_id) {
  2.     $a = utf8_decode($author);
  3.     $count = strlen(strip_tags(trim($a)));
  4.     if($count < 2 ||$count > 12){
  5. echo 'Вы ввели не допустимое количество символов в Имя';
  6. header("Refresh: 2; url=http://site.local/index.php?cat=$cat_id&id=$thema_id");
  7. exit();
  8.     }
  9. return $author;
kappa Отправлено: 18 Октября, 2011 - 19:40:34 • Тема: Проблема с header !? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 237
dadli

Не выходит, переводит именно на http://site.local, а должен на http://site[dot]local/index.php?cat=[dot][dot][dot]amp;id=$thema_id
Собственно, все осталось без изменений.
(Добавление)
Уже разобрался в чем было дело.
kappa Отправлено: 18 Октября, 2011 - 18:19:35 • Тема: Проблема с header !? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 237
Подскажите, почему когда дописываю exit(); то переводит только на главную страницу, а не на указанную?

PHP:
скопировать код в буфер обмена
  1.  if($count > 3000 || $count < 4) {    
  2.         echo 'Вы ввели не допустимое количество символов';
  3.        header("Refresh: 2;
  4.        url=http://site.local/index.php?cat=$cat_id&id=$thema_id");
  5.        exit ();
  6.         }


Без exit(); все нормально работает.
kappa Отправлено: 13 Октября, 2011 - 16:07:50 • Тема: Проверка текста введенного в комментарий • Форум: Вопросы новичков

Ответов: 2
Просмотров: 133
LIME
Спасибо за поправки, а с <br> аж самому смешно стало Радость
kappa Отправлено: 13 Октября, 2011 - 14:02:26 • Тема: Проверка текста введенного в комментарий • Форум: Вопросы новичков

Ответов: 2
Просмотров: 133
Добрый день все. Вот создал функцию для проверки сообщений введенными пользователями в комментариях.

PHP:
скопировать код в буфер обмена
  1. function check_comments($comment) {
  2.   strlen($comment) < 3000 ? TRUE : exit ('Вы ввели большое количество символов в сообщение');
  3.     $newcomment = wordwrap($comment, 200, "<br />", TRUE);
  4.     $res = htmlspecialchars(strip_tags($newcomment), ENT_QUOTES);
  5.     return $res;
  6. }  


Скажите, может что не так или можно что-то добавить ?

Страниц (24): В начало « ... 12 13 14 15 [16] 17 18 19 20 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB