ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11611  
Старый 03.08.2009, 19:51
PROPH3T
Новичок
Регистрация: 20.11.2007
Сообщений: 13
Провел на форуме:
681237

Репутация: 1
По умолчанию

b3, спасибо, учту...

Но пробывал и без трима - результат точно такой же, берётся только первая строка-ссылка из файла и останавливается. может надо както счётчик увеличить после действий с сылкой?...

PHP код:
Fatal errorCannot redeclare connect() (previously declared in  ... 
__________________________________

если переменной присвоино:

PHP код:
HDRip [<a href="http://torrents.ru/forum/viewtopic.php?t=1963604" class="postLink">Исходник</a>] 
как убрать всё , что находится между [ и ] ?
регулярным выражением?как оно будет выглядеть?

Последний раз редактировалось PROPH3T; 03.08.2009 в 19:56..
 
Ответить с цитированием

  #11612  
Старый 03.08.2009, 20:02
omfg
Новичок
Регистрация: 03.08.2009
Сообщений: 28
Провел на форуме:
54914

Репутация: 26
По умолчанию

Ошибка говорит о том что функция уже объявлена, т.е. скорее всего такая функция уже есть в рhp, назови ее например my_connect()

Можешь регуляркой, можешь покопать в сторону substr и резать строку как надо.
 
Ответить с цитированием

  #11613  
Старый 03.08.2009, 20:07
PROPH3T
Новичок
Регистрация: 20.11.2007
Сообщений: 13
Провел на форуме:
681237

Репутация: 1
По умолчанию

Разобрался, проблема была из-за того, что была вложенная функция....
вынес её за пределы


________
не подскажешь как сформировать регулярку для удаления всей ссылки, от "<a" до "a>" ?

Последний раз редактировалось PROPH3T; 03.08.2009 в 20:13..
 
Ответить с цитированием

  #11614  
Старый 03.08.2009, 20:14
4p3
Участник форума
Регистрация: 18.08.2008
Сообщений: 159
Провел на форуме:
750247

Репутация: 92
Отправить сообщение для 4p3 с помощью ICQ
По умолчанию

Доброе время суток!
Есть код
PHP код:
<?php
    
echo "<html>\n<body>\n\t<h1>";
    echo 
"Hello, $my_name";
    echo 
"</h1>\n</body></html>";
?>
запускаю в браузере http://localhost/index.php?my_name=world

Вижу "Hello,". Подскажи, пожалуйста, в чем проблема?
 
Ответить с цитированием

  #11615  
Старый 03.08.2009, 20:20
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Наверное дело в том, что текст 'world' содержится в переменной $_GET['my_name']
 
Ответить с цитированием

  #11616  
Старый 03.08.2009, 20:24
omfg
Новичок
Регистрация: 03.08.2009
Сообщений: 28
Провел на форуме:
54914

Репутация: 26
По умолчанию

https://forum.antichat.ru/showthread.php?t=92492&page=5&pp=40 - вот по поводу регулярки вырезающей ссылки, юзай поиск
 
Ответить с цитированием

  #11617  
Старый 03.08.2009, 20:24
4p3
Участник форума
Регистрация: 18.08.2008
Сообщений: 159
Провел на форуме:
750247

Репутация: 92
Отправить сообщение для 4p3 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Kaimi  
Наверное дело в том, что текст 'world' содержится в переменной $_GET['my_name']
Благодарю за помощь. В книге "Самоучитель PHP" опечатка.
 
Ответить с цитированием

  #11618  
Старый 03.08.2009, 20:46
max_rebel
Постоянный
Регистрация: 18.10.2007
Сообщений: 461
Провел на форуме:
577061

Репутация: 66
Отправить сообщение для max_rebel с помощью ICQ
По умолчанию

Чем заменить "&&" чтоб смысл остался "и" ? Есть такой код:

PHP код:
<?php                            include("../bd.php");              if (isset ($_POST['title'])) {$title=$_POST['title'];if($title=='') {unset($title);}}          if (isset ($_POST['desc'])) {$desc=$_POST['desc']; if($desc=='') {unset($desc);}}          if (isset ($_POST['date'])) {$date=$_POST['date']; if($date=='') {unset($date);}}          if (isset ($_POST['text'])) {$text=$_POST['text']; if($text=='') {unset($text);}}                        if (isset($title) )          {                        $result=mysql_query ("INSERT INTO news (title,desc,date,text) VALUES ('$title','$desc','$date','$text')");                    if ($result=='true') {echo "Новость добавлена";}          else {echo "Новость не добавлена";}          }          else           {                  echo "<p>Проверьте все поля</p>";          }                                              ?>
если удалить все переменные кроме $title то всё работает т.е. из страницы с формами передаётся переменные этому обработчику и новость выводится, но если задействованы переменные как здесь и идут они через && то новость не добавляется. =( .

Можно ли какнибудь заменить && чемнибудь схожим по значению или какнибудь переделать этот код чтоб без && обойтись? =(((Вешаюсь
 
Ответить с цитированием

  #11619  
Старый 03.08.2009, 21:32
Gaus
Участник форума
Регистрация: 08.02.2009
Сообщений: 196
Провел на форуме:
1420275

Репутация: 127
По умолчанию

Цитата:
Сообщение от max_rebel  
Чем заменить "&&" чтоб смысл остался "и" ? Есть такой код:

PHP код:
<?php                            include("../bd.php");              if (isset ($_POST['title'])) {$title=$_POST['title'];if($title=='') {unset($title);}}          if (isset ($_POST['desc'])) {$desc=$_POST['desc']; if($desc=='') {unset($desc);}}          if (isset ($_POST['date'])) {$date=$_POST['date']; if($date=='') {unset($date);}}          if (isset ($_POST['text'])) {$text=$_POST['text']; if($text=='') {unset($text);}}                        if (isset($title) )          {                        $result=mysql_query ("INSERT INTO news (title,desc,date,text) VALUES ('$title','$desc','$date','$text')");                    if ($result=='true') {echo "Новость добавлена";}          else {echo "Новость не добавлена";}          }          else           {                  echo "<p>Проверьте все поля</p>";          }                                              ?>
если удалить все переменные кроме $title то всё работает т.е. из страницы с формами передаётся переменные этому обработчику и новость выводится, но если задействованы переменные как здесь и идут они через && то новость не добавляется. =( .

Можно ли какнибудь заменить && чемнибудь схожим по значению или какнибудь переделать этот код чтоб без && обойтись? =(((Вешаюсь
and
 
Ответить с цитированием

  #11620  
Старый 03.08.2009, 21:54
KaMiKadZe
Участник форума
Регистрация: 24.02.2006
Сообщений: 206
Провел на форуме:
2735257

Репутация: 103
По умолчанию

Есть 2 таблицы в мускуле с совершенно одинаковой структурой!
назовем их table1 и table2
id,one,date
Нужно вот это
PHP код:
if ((($obj1->one 0)
    and (
$obj2->one 0)) and ($obj1->date == $obj2->date)) {
        echo 
$obj1.$obj2;
    }
else {
    if (
$obj1->one 0) {
        echo 
$obj1;
    }
    if (
$obj2->one 0) {
        echo 
$obj2;
    }


Вот запросы используется класс mysql и получаем на выходе массив объектов...
PHP код:
$sql "SELECT * FROM `table1`";
$array1 $db->Query($sql);
$sql "SELECT * FROM `table2`";
$array2 $db->Query($sql); 
и вот ту проблема я незнаю как правильно организовать цикл =(
Вот такое работает для одной таблицы и условия


PHP код:
foreach ($array1 as $obj1) {
   if (
$obj1->one 0) {
        echo 
$obj1;
    } 
    } 
В реале нужно присвоить подсказки календарю из этих двух таблиц значениями, если у даты есть значения в 2 таблицах то присвоить обои, если в одной таблице, то только одно и так же для второй...
Вся проблема в цикле =(((
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 


Быстрый переход




ANTICHAT.XYZ