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

  #12311  
Старый 15.09.2009, 01:57
Аватар для Zitt
Zitt
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме:
5885100

Репутация: 773


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

не, файлы вобще не катят.. пробовал... в файлы криво пишеться...
 
Ответить с цитированием

  #12312  
Старый 15.09.2009, 02:11
Аватар для b3
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


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

хм.. впервые слышу, возможно в файлы вообще не пишется ? Тогда укажи полный путь и установи права на папку куда будут сейвиться куки, к примеру:
curl_setopt($ch, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].'./cook/cook.txt');
и права chmod 0777 на папку cook. А вообще покажи хоть в каком формате записываются куки в файл, если там нет конфиденциальной информации.
 
Ответить с цитированием

  #12313  
Старый 15.09.2009, 02:21
Аватар для Zitt
Zitt
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме:
5885100

Репутация: 773


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

del

Последний раз редактировалось Zitt; 15.09.2009 в 05:42..
 
Ответить с цитированием

  #12314  
Старый 15.09.2009, 11:41
Аватар для five5feer
five5feer
Постоянный
Регистрация: 08.02.2009
Сообщений: 345
Провел на форуме:
1897163

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

на сайте есть такая штука
нажимаем написать сообщение
появляется текстарея и инпут сабмит
отправляеткомментарий без капчи
подкиньте идейку реализовать что то типа минифлудера
 
Ответить с цитированием

  #12315  
Старый 15.09.2009, 13:22
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Код формы подсмотрите: method, url & textarea name
 
Ответить с цитированием

  #12316  
Старый 15.09.2009, 16:00
Аватар для L I G A
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


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

Цитата:
Сообщение от five5feer  
на сайте есть такая штука
нажимаем написать сообщение
появляется текстарея и инпут сабмит
отправляеткомментарий без капчи
подкиньте идейку реализовать что то типа минифлудера
снифай заголовки при отправке сообщения, циклично отправляй их курлом/сокетами с необходимым значением
 
Ответить с цитированием

  #12317  
Старый 15.09.2009, 16:04
Аватар для svesve
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме:
1734541

Репутация: 214


По умолчанию

на входе имеется такой массив ($_POST['date'])
PHP код:
Array ( [0] => 2009-10-[1] => 2009-10-[2] => 2009-10-[3] => 2009-10-[4] => 2009-10-[5] => 2009-10-[6] => 2009-10-[7] => 2009-10-[8] => 2009-10-[9] => ....
2009-10-25 [25] => 2009-10-26 [26] => 2009-10-27 [27] => 2009-10-28 [28] => 2009-10-29 [29] => 2009-10-30 [30] => 2009-10-31 
Пытаюсь его обработать и внести в БД(часть переменных опущена)

PHP код:
if (isset($_POST['duty_id'])) { 
$day_in_month=$_POST['days_in_month'];
for(
$i=0;$i<=$day_in_month;$i++){                     
     
$date=$_POST['date'][$i];
     echo 
"INSERT INTO duty_schedule set date='$date',uid='$uid',duty_id='$duty_id <br>";             

получаем

PHP код:
INSERT INTO duty_schedule set date='2009-10-25',uid='-1',duty_id='2
INSERT INTO duty_schedule set date='
2009-10-26',uid='-1',duty_id='2
INSERT INTO duty_schedule set date
='2009-10-27',uid='-1',duty_id='2
INSERT INTO duty_schedule set date='
2009-10-28',uid='-1',duty_id='2
INSERT INTO duty_schedule set date
='2009-10-29',uid='-1',duty_id='2
INSERT INTO duty_schedule set date='
2009-10-30',uid='-1',duty_id='2
INSERT INTO duty_schedule set date
='2009-10-31',uid='-1',duty_id='2
INSERT INTO duty_schedule set date='',uid='',duty_id='

почему на выходе имеем INSERT INTO duty_schedule set date='',uid='',duty_id='2 с пустыми полями????

и цикл если будем начинать с for($i=1;$i<=$day_in_month;$i++)
то массив вообще не обрабатывается

Последний раз редактировалось svesve; 15.09.2009 в 16:36..
 
Ответить с цитированием

  #12318  
Старый 15.09.2009, 16:09
Аватар для L I G A
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


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

2svesve
$date=$_POST['date'][$i];
это как понимать ? $_POST у тебя 2х мерный массив?
 
Ответить с цитированием

  #12319  
Старый 15.09.2009, 16:35
Аватар для svesve
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме:
1734541

Репутация: 214


По умолчанию

Цитата:
Сообщение от L I G A  
2svesve
$date=$_POST['date'][$i];
это как понимать ? $_POST у тебя 2х мерный массив?
формы откуда идут данные такие

PHP код:
<select name="sel[]" id="select1">...</select>
<
select name="sel[]" id="select2">...</select>
<
select name="sel[]" id="select3">...</select
помимо селектов есть еще и скрытые поля.
поэтому получается что двумерный массив

З.Ы. $_POST['date'] - это массив который у нас на входе (я его описал выше)
 
Ответить с цитированием

  #12320  
Старый 15.09.2009, 16:53
Аватар для L I G A
L I G A
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме:
4532332

Репутация: 1196


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

cлух,это как же ты постом передаешь массив , а потом хочешь обратиться к его элементам?

пускай ты отправил формой массив:

PHP код:
Array ( [0] => 2009-10-[1] => 2009-10-[2] => 2009-10-[3] => 2009-10-[4] => 2009-10-[5] => 2009-10-[6] => 2009-10-[7] => 2009-10-[8] => 2009-10-[9] => .... 
2009-10-25 [25] => 2009-10-26 [26] => 2009-10-27 [27] => 2009-10-28 [28] => 2009-10-29 [29] => 2009-10-30 [30] => 2009-10-31 

PHP код:
<form name="" action="" method="post">
<textarea name="date" rows=5 cols=20 wrap="off"></textarea>
<input type="submit" value="Send">
   </form>
 <?=$_POST['date'][1];?>
он будет обрабатываться как строка , но не как массив,и не о каких :
PHP код:
$date=$_POST['date'][$i]; 
речи быть не может.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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



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


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




ANTICHAT.XYZ