Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
1

Вызов конкретной функции в другом файле .php

23.03.2016, 11:31. Показов 1026. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день. Пишу форму входа на сайт. Она работает. При авторизации я реализовал возможность менять данные пользователя, а именно логин, меил, имя (раздельно).
Вызов конкретной функции в другом файле .php


Информация после нажатия кнопки отправляется на другой файл методом POST.

ФОРМА
Кликните здесь для просмотра всего текста
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
   echo "Hello, ";
    echo "<b>", $_SESSION['name'], "&nbsp;</b>";
    echo "<a href=exit.php>Выход</a>";
 
    echo "<Br> Your name is:&nbsp;";
    echo $_SESSION['name'];
    echo "<a href=# onclick=document.getElementById('changename').style.display='block'>Change</a>";
    echo "<div id='changename'>
         <form action='update.php' method='post'>
          <input type=text  name='name'>
          <input type='submit' value='Accept' onclick=document.getElementById('changename').style.display='none'>
          </form>
         </div>";
 
    echo "<Br> Your e-mail is:&nbsp;";
    echo $_SESSION['email'];
    echo "<a href=# onclick=document.getElementById('changeemail').style.display='block'>Change</a>";
    echo "<div id='changeemail'>
         <form action='update.php' method='post'>
          <input type=text  name='name'>
          <input type='submit' value='Accept' onclick=document.getElementById('changeemail').style.display='none'>
          </form>
         </div>";
 
    echo "<Br> Your login is:&nbsp;";
    echo $_SESSION['login'];
    echo "<a href=# onclick=document.getElementById('changelogin').style.display='block'>Change</a>";
    echo "<div id='changelogin'>
         <form action='update.php' method='post'>
          <input type=text  name='name'>
          <input type='submit' value='Accept' onclick=document.getElementById('changelogin').style.display='none'>
          </form>
         </div>";



ФАЙЛ
Кликните здесь для просмотра всего текста

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
session_start();
include ("bd.php");
$table=mysqli_connect("localhost", "root", "", "lesson");
$query=new MyDB;
 
if(isset($_POST['name'])) {
    $data = $_POST['name'];
    $query->UpdateName($data);
}
 
else if(isset($_POST['login'])){
    $data = $_POST['login'];
    $query->UpdateLogin($data);
}
 
 
else if(isset($_POST['email'])){
    $data = $_POST['email'];
    $query->UpdateEmail($data);
}
 
else
    exit ("Wrong data");


Как реализовать такую возможность, которая разрешит чтобы каждый "раздел" имел свое место в другом файле. Звучит смешно, но думаю вопрос понятен.
Если к примеру пользователь изменит меил, то эти данные спишутся на Имя. То есть всегда срабатывает первый If
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2016, 11:31
Ответы с готовыми решениями:

Вызов функции в другом исполняемом файле
Привет всем. Вопрос такой. Есть исполняемый файл.У которого есть некоторая полезная нагрузка....

Вызов функции из потока в другом файле
Здравствуйте! Помогите начинающему. Я создал класс class ExampleA(QMainWindow) и написал...

Groovy - Вызов в файле метода описанного в другом файле
Вот код загрузки файла в Groovy взятый из книги Башар Абдул-Джавада ... (с небольшой правкой)...

Как передать значение переменной PHP в одном файле в переменную JS в другом файле?
Подскажите пожалуйста, как передать значение PHP из одного файла в JS в другом. Везде облазил....

1
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
23.03.2016, 11:35  [ТС] 2
Прошу прощения, проблему я нашел. Закройте тему. Извиняюсь
0
23.03.2016, 11:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2016, 11:35
Помогаю со студенческими работами здесь

Вызов метода класса, расположенного в другом файле
У нас есть 2 файла -&gt;Sourse.cpp and Sourse.h /*Sourse.cpp*/ #include...

Как создать php-файл с кодом, который находится в другом php-файле
Добрый день. Есть файл 1.php с кодом: &lt;? $rndgoods = &quot;&lt;? include ($_SERVER .&quot;/file.php&quot;); ?&gt;&quot;;...

Можно ли на javascript'e в одном js-файле использовать функции, описанные в другом js-файле?
Подскажите, плз, можно ли на javascript'e в одном js-файле использовать функции, описанные в другом...

Вызов функции одного класа в другом
Доброго времени суток всем!:) Столкнулся с такой проблемой, не судите строго, только начал изучать...

Вызов нестатической функции класса в другом классе
Нужно вызвать нестатическую функцию одного класса в другом классе (указатель на функцию передаю в...

Вызов одного bat в другом bat файле несколько раз
Доброго времени суток. Подскажите: есть два бат-файла, установлена система radius, приходят архивы....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru