Перейти к содержимому


Фотография
- - - - -

Передать member_id своему php скрипту


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 15

#1 Оффлайн   zerobot

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 12
    • Форум:3.3.х

Отправлено 25 Март 2013 - 16:44

Здравствуйте!

У меня есть php скрипт который получает 2 переменные, одна это member_id, а вторая это какой-то текст, затем он находит в mysql пользователя с помощью member_id и делает в нужную мне колонку запись с текстом который ему передали.

 

Для использования скрипта я использую HTML страницу на IPB.

На ней есть 2 элемента :

Input и Button.

 

Input для ввода текста и button Для отсылки данных.

 

Необходимо после нажатия на кнопку каким-то образом получить member_id и отдать его скрипту (главное как получить member_id).

Как это сделать???


  • 0

Заработок и обучение заработку

#2 Оффлайн   Law AC vs. Finch

    Гуру


  • Пользователи
  • Репутация
    887
    • Cообщений: 3 004
    • Форум:Нет

Отправлено 25 Март 2013 - 17:12

Юзер заполняет поле и жмет на кнопку. id юзера - id того, кто заполнил поле. Так?


  • 0

#3 Оффлайн   zerobot

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 12
    • Форум:3.3.х

Отправлено 25 Март 2013 - 18:24

Юзер заполняет поле и жмет на кнопку. id юзера - id того, кто заполнил поле. Так?

Да, так.

В поле юзер вписывает какой-то текст и нажимает на кнопку. Нужно получить id этого юзера.


Сообщение отредактировал zerobot: 25 Март 2013 - 18:25

  • 0

#4 Оффлайн   Law AC vs. Finch

    Гуру


  • Пользователи
  • Репутация
    887
    • Cообщений: 3 004
    • Форум:Нет

Отправлено 25 Март 2013 - 21:25

Да, так.
В поле юзер вписывает какой-то текст и нажимает на кнопку. Нужно получить id этого юзера.

 

 

$this->memberData['member_id']

  • 1

#5 Оффлайн   zerobot

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 12
    • Форум:3.3.х

Отправлено 25 Март 2013 - 23:45

$this->memberData['member_id']

Извините, я новичок, это в HTML или в Php ? И как это передать через Post?

Извините за ламерские вопросы, но я был бы оооочень признателен если бы Вы мне помогли 


Сообщение отредактировал zerobot: 26 Март 2013 - 00:13

  • 0

#6 Оффлайн   Law AC vs. Finch

    Гуру


  • Пользователи
  • Репутация
    887
    • Cообщений: 3 004
    • Форум:Нет

Отправлено 26 Март 2013 - 18:26

но я был бы оооочень признателен если бы Вы мне помогли

Каким образом, если я не в курсе, что там у Вас за форума и скрипт?
  • 1

#7 Оффлайн   zerobot

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 12
    • Форум:3.3.х

Отправлено 26 Март 2013 - 22:51

Каким образом, если я не в курсе, что там у Вас за форума и скрипт?

Мне нужно просто переменную $id прировнять к ид пользователя который сейчас использует скрипт или php, не важно что за скрипт или форма, просто как сделать $id= .... 

А передать $id (если необходимо) я сам смогу.

Помогите пожалуйста


  • 0

#8 Оффлайн   Law AC vs. Finch

    Гуру


  • Пользователи
  • Репутация
    887
    • Cообщений: 3 004
    • Форум:Нет

Отправлено 27 Март 2013 - 15:31

Мне нужно просто переменную $id прировнять к ид пользователя который сейчас использует скрипт

 

 

$id = $this->memberData['member_id'];

  • 1

#9 Оффлайн   zerobot

    Новичок


  • Пользователи
  • Репутация
    0
    • Cообщений: 12
    • Форум:3.3.х

Отправлено 27 Март 2013 - 16:52

Попробовал сделать, опять ничего не вышло...

Делал так:

В HTML форме у меня:

<input type="hidden" name="member_id" value="$this->memberData['member_id']">
 

И принимал данные в PHP методом POST:

$iduser = $_POST['member_id'];
 

 

PHP выдаёт ошибку и посмотрев чему равен $iduser я увидел что:

$iduser = '>memberData['member_id']'
 

 

 

 

 

 

Тогда я попробовал сделать сразу в PHP:

$iduser = $this->memberData['member_id'];
 

 

 

Получил ошибку:

Fatal error: Using $this when not in object context in /home/u252/public_html/Test.php on line 29
 

 

Помогите пожалуйста  :prostite:


Сообщение отредактировал zerobot: 27 Март 2013 - 17:09

  • 0

#10 Оффлайн   Law AC vs. Finch

    Гуру


  • Пользователи
  • Репутация
    887
    • Cообщений: 3 004
    • Форум:Нет

Отправлено 27 Март 2013 - 17:14

В HTML форме у меня:

<input type="hidden" name="member_id" value="{$this->memberData['member_id']}">

  • 1