PHP.SU

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

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

> Найдено сообщений: 108
filkeith Отправлено: 11 Августа, 2011 - 09:23:07 • Тема: xajax вывод информации изи бд • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 2750
тэкс а если не разбивать на 2 файла в сё в одном делать, то я могу напрмер всё это:
Viper пишет:
$post = $_POST['post'];
// Тут код проверок и сохранения в базу
// Тут результат полученный от mysql. Т.е. сохранилось или нет.
if ($query) {
$json = json_encode(array('success'=>1, 'post'=>$post)); // $post это сообщение отправленное юзером из формы
} else {
$json = json_encode(array('success'=>0, 'post'=>''));
}
сделать в функцию и в этой строчке:
Viper пишет:
$.post("save_post.php", {"post":$("#text_a").val()},

написать
CODE (javascript):
скопировать код в буфер обмена
  1. $.post("MY_FUNCTION()", {"post":$("#text_a").val()},
filkeith Отправлено: 11 Августа, 2011 - 08:56:19 • Тема: работа с вордом • Форум: Вопросы новичков

Ответов: 4
Просмотров: 517
ну во первых такое будет работать только на виндовом сервере, на котором будет установлен офис. А вот про то как работать с ворд доками http://www[dot]inode[dot]ru/articles/php/2005-09-16/70
filkeith Отправлено: 11 Августа, 2011 - 08:23:37 • Тема: xajax вывод информации изи бд • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 2750
Viper пишет:
могу накидать скелет

если не сложно накидай пожалуйста Закатив глазки
filkeith Отправлено: 11 Августа, 2011 - 07:56:09 • Тема: xajax вывод информации изи бд • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 2750
biperch пишет:
$.post()

мне бы по конкретней Не понял
filkeith Отправлено: 10 Августа, 2011 - 14:14:03 • Тема: xajax вывод информации изи бд • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 2750
iframe не советовать сразу. Мне нужен приер либо на sajax'е либо на xajax'e (ну либо ещё что нибудь, не сильно сложное).
суть такова, просто стена, все записи хранятся в базе. Т.е. форма с кнопокй отправить, ниже неё вывод из базы.
код примерно таков(пробовал по манулау с сайта xajax, "xajax за 10 минут"):
PHP:
скопировать код в буфер обмена
  1. <? require_once("xajax_core/xajax.inc.php");
  2. $xajax = new xajax();
  3. $xajax->registerFunction("Show");
  4. if (isset($_REQUEST['post']))
  5. {
  6. ...добавляем в базу инфу
  7. }
  8. function Show()
  9. {
  10. select...
  11. while ($row=mysql_fetch_array...)
  12.    {
  13.     $output.=...
  14.    }
  15. $objResponse = new xajaxResponse();
  16. $objResponse->assign("wall1","innerHTML", $output);
  17. return $objResponse;
  18. }
  19. $xajax->processRequest();
  20. ?>
  21. <?PHP $xajax->printJavascript(); ?>
  22. <form action="wall.php" method="post">
  23. <textarea name="wall" type="text">
  24. <input name="post" type="submit" value="post" onclick="xajax_ShowAjax();">
  25. <div id="wall1"></div>

в итоге получаеться просто форма, пиши, не пиши в неё, ничего не происходит. В бд записи добавляются но не выводится ничего.
спасибо
filkeith Отправлено: 10 Августа, 2011 - 11:03:50 • Тема: Одинарные или двойные кавычки? • Форум: Вопросы новичков

Ответов: 15
Просмотров: 1324
QDef пишет:
Спасибо за статью. Жаль в одинарных кавычках нельзя использовать специальные символы для переноса строк,возврата каретки итд. Улыбка

если не ошибаюсь можно же сделать 'пум пурум<br>пам пум'
filkeith Отправлено: 10 Августа, 2011 - 10:49:22 • Тема: Как встроить в сайт написанный на PHP HTML страницу • Форум: Вопросы новичков

Ответов: 33
Просмотров: 1005
LedyPavlovaAlena пишет:
kapri-hotel.com.ua/sitemap.txt
kapri-hotel.com.ua/sitemap.htm
kapri-hotel.com.ua/sitemap.xml
kapri-hotel.com.ua/sitemap.csv


если сделать http://kapri-hotel[dot]com[dot]ua/sitemap[dot]html (не HTM а HTML) открывает, но проблемы с кодировкой. Остальные открываются
filkeith Отправлено: 09 Августа, 2011 - 10:04:57 • Тема: SAJAX + PHP + MySQL • Форум: Вопросы новичков

Ответов: 7
Просмотров: 316
Тэкс, это срабатывает всего один раз, и если отправит 2ое или 3е сообщение, оно добовляется но не обновляется страничка.
Да и форма не очищается(

illy пишет:
Вот тебе простой аякс:

а это надо подогнать под мои нужды, буду пробовать, спасибо

ну, всё не то. Всётаки мне интересно как то сделать с помощью SAJAX
filkeith Отправлено: 09 Августа, 2011 - 09:50:34 • Тема: SAJAX + PHP + MySQL • Форум: Вопросы новичков

Ответов: 7
Просмотров: 316
illy пишет:

незнаю что такое SAJAX Ха-ха

ну библиотека типа SImple AJAX, http://sajax[dot]info/

спасибо, сейчас буду пробовать
filkeith Отправлено: 09 Августа, 2011 - 09:42:19 • Тема: SAJAX + PHP + MySQL • Форум: Вопросы новичков

Ответов: 7
Просмотров: 316
illy пишет:
Через аякс Улыбка

в форму добавь target=adder
и после формы
<div id=ddd></div>
<iframe name=adder frameborder=0 src=(здесь тоже что и в action) width=0 height=0 scrolling=no></iframe>

ну я понял что через аякс Не понял
в форму добавить, просто в тег <form ....>?
<div id=ddd></div> - просто так и между ним ничего? туда я так понял будет выводиться новая инфа?

где у меня вывод в таблицу, просто подписать твой код чуть ниже?
подключать никакую библиотеку не надо? или эт ос SAJAX'ом
спасибо
filkeith Отправлено: 09 Августа, 2011 - 09:24:59 • Тема: SAJAX + PHP + MySQL • Форум: Вопросы новичков

Ответов: 7
Просмотров: 316
СОбственно вопрос как? Просмотрел разные библиотеки, остановился на SAJAX'е. JavScript знаю по постольку по скольку.
есть такой код:
PHP:
скопировать код в буфер обмена
  1. if (isset($_REQUEST['post']))                   //если нажата кнопка post, в БД инфу пихаем
  2.                 {
  3.                 $filter->ChekData($wall->text);//фильтруем сообщение
  4.                 $filter->Replace($filter->message);//заменяем что не надо
  5.                 $wall->WallWrite($id,$filter->message,$_SESSION[id]);//строим селект
  6.                 $db->InsertDb($wall->select);//пишем в БД
  7.                 }
  8. $wall->Wallshow($_SESSION[id]);//здесь у меня делаеться селект
  9. $db->SelectDB($wall->select);//тут селект идёт в БД и из него резюльтат приходит
  10. $tab=null;//обнуляю, потому как до этого её использую для вывода постранично
  11. while ($row=mysql_fetch_array($db->select))//ну и сам вывод
  12.                         {
  13.                         $tab.='<div class="posts"><table width="480"><tr><td><p align="right"><a href="profile.php?id='.$row['author'].'">>'.$row['author'].'</a></p></td></tr><tr><td><p align="right">'.$row['date'].'</p></td></tr><tr><td>'.$row['text'].'</td></tr><tr><td><p align="right"><a href="profile.php?un='.$row['unic'].'&del=1">Удалить</a></p></td></tr></table></div>';
  14.                         }

вот что с этим можно сделать? Что бы после нажатия кнопки на форме, просто подгружался кусок страницы реализация может и не самая лучшая, но я решил писать как мне проще и удобнее.
$wall->Wallshow($_SESSION[id]); - тут формируеться массив в котором прописанно, из какой таблицы, что надо дёонуть и как.
$db->SelectDB($wall->select); - тут из массива данные подставляються в "SELECT * FROM..." и отправляються в базу, такой универсальный селект так сказать
Заранее спасибо
filkeith Отправлено: 29 Июля, 2011 - 11:30:20 • Тема: толи if не работает толия я ... • Форум: Вопросы новичков

Ответов: 2
Просмотров: 111
балин, спасибо, забыл совсем что надо их гетом забирать же Радость
filkeith Отправлено: 29 Июля, 2011 - 11:25:19 • Тема: толи if не работает толия я ... • Форум: Вопросы новичков

Ответов: 2
Просмотров: 111
есть у меня на пехапе страничка page.php, на ней же есть ссылка page.php?y=1, тоесть я перехожу на эту же страничку и задаю перменную y=1
далее мне надо выполнить определенный код, точнее показать форму, если адрес в строке браузера page.php то не показываем форму, если page.php?y=1 то показываем, я сделал так:
PHP:
скопировать код в буфер обмена
  1. ...
  2. if (isset ($y))
  3. {
  4. echo '<form....';
  5. }
  6. ...

тогда форма не показываеться в принципе, сделал так
PHP:
скопировать код в буфер обмена
  1. ...
  2. if (!empty ($y))
  3. {
  4. echo '<form....';
  5. }
  6. ...

тогда форма показываеться всегда
я в замешательстве Не понял , до этого перменная $y ни где не используется
filkeith Отправлено: 26 Июля, 2011 - 21:50:08 • Тема: preg_replace всех символов • Форум: Регулярные выражения

Ответов: 15
Просмотров: 5040
раз уж здесь воспользусю возможностью. Так жея думаю всё делается preg_replace'ом, передаем в перменную строку типа
PHP:
скопировать код в буфер обмена
  1. $a='тратата вот те на http:\\site.com\img\gaga.jpg и прочий текст';

надо что бы он подменил ссылку
http:\\site.com\img\gaga.jpg
на
<img src="http:\\site.com\img\gaga.jpg">
ну и в итоге в тексте появлялась картинка, как так сделать? Однако
ссылка может быть любой длины
filkeith Отправлено: 26 Июля, 2011 - 14:01:04 • Тема: preg_replace всех символов • Форум: Регулярные выражения

Ответов: 15
Просмотров: 5040
Давит пишет:
$_GET['y'] = (int)$_GET['y'];

Если переменная $_GET['y'] длинее чем 10 знаков, то ответом будет отрицательное число неясное.

PHP:
скопировать код в буфер обмена
  1. $y=12346578912;
  2. $y = (int)$y;
  3. echo $y;


результат
-538322976

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB