ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 27.10.2007, 23:08
Student :)
Участник форума
Регистрация: 09.02.2007
Сообщений: 202
Провел на форуме:
537148

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

а можно чтоб и название колонок отправлялось ?
 
Ответить с цитированием

  #12  
Старый 28.10.2007, 04:30
hidden
Постоянный
Регистрация: 23.04.2006
Сообщений: 622
Провел на форуме:
5887054

Репутация: 1292


По умолчанию

Хз как понять, где там имена колонок, можно номер первой выделенной колонки передать, а дальше они должны по порядку идти, ведь у тебя имена колонок постоянные

Замени
query = ""
на
query = "First column:" & Selection.Column & Chr(13)

Последний раз редактировалось hidden; 28.10.2007 в 04:32..
 
Ответить с цитированием

  #13  
Старый 07.11.2007, 23:33
Student :)
Участник форума
Регистрация: 09.02.2007
Сообщений: 202
Провел на форуме:
537148

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

А КАК сжелать чтоб ещё отправлялись имена колонок?
пример (a=1 B=петя и тд
 
Ответить с цитированием

  #14  
Старый 08.11.2007, 00:11
hidden
Постоянный
Регистрация: 23.04.2006
Сообщений: 622
Провел на форуме:
5887054

Репутация: 1292


По умолчанию

Вот
Код:
Sub SendByPOST()
  query = ""
  For RowCount = 1 To Selection.Rows.Count
    If RowCount > 1 Then
      query = query & Chr(13)
    End If
    For ColumnCount = 1 To Selection.Columns.Count
    If ColumnCount > 1 Then
      query = query & Chr(9)
    End If
      query = query & ActiveSheet.Cells(1, Selection.Column + ColumnCount - 1).Text & ":" & Selection.Cells(RowCount, ColumnCount).Text
    Next ColumnCount
  Next RowCount
    
  Set xmlReq = CreateObject("Microsoft.XMLHTTP")
  xmlReq.Open "POST", "http://localhost/xls.php", False
  xmlReq.setRequestHeader "Content-Type", "text/xml"
  xmlReq.setRequestHeader "Connection", "Close"
  xmlReq.setRequestHeader "Content-length", Len(query)
  xmlReq.send (query)
  If (xmlReq.Status >= 200 And xmlReq.Status < 300) Then
    MsgBox "Done"
  Else
    MsgBox "Filed: " & xmlReq.Status
  End If
End Sub
Подразумевается что имена колонок народятся в первой строке, иначе "...Cells(1, Sele..." тут нужно указать строку.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
#antichat. Логи, лолы. Gh0s7 Болталка 694 07.06.2010 20:01
Крипторы (только в этом топике) Mo4x Защита ОС: вирусы, антивирусы, файрволы. 1451 08.06.2008 18:49
Защищаем MySql. Шаг за шагом k00p3r Чужие Статьи 0 13.06.2005 11:18



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


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




ANTICHAT.XYZ