|
|
|
принимающий скрипт
|
|||
|---|---|---|---|
|
#18+
Уважаемые, помогите справиться с заданием 1. Разработать форму для передачи данных: a. Фамилия b. Имя c. Отчество d. Номер телефона e. E-mail 2. Принимающий скрипт который: - принимает данные - осуществляет проверку на правильность вода данных (ФИО не могут содержать цифры и специальные символы, телефон должен вводится по маске или не должен содержать букв и спец символов, e-mail должен соответствовать определенной структуре. ) - записывает данные в БД 3. Для записи данных необходимо создать БД и одну таблицу для хранения данных. 4. Вывести все введенные данные из таблицы в упорядоченном порядке. __________________________________________________________________________ вот мои наработки ____________________________________________________________________________ Файлик bd.php <?php $user = 'root'; $pass = ''; $db = 'bd'; $db = new mysqli('localhost', $user, $pass, $db) or die("Unable to connect"); mysql_select_db ( $db ) or die ("Невозможно открыть $db"); if (!$Fname || !$Sname || !$Tname || !$Nomb || !$Email) die ("Не все данные введены.<br> Пожалуйста, вернитесь назад и закончите ввод"); $Fname = trim ( $Fname ); $Sname = trim ( $Sname ); $Tname = trim ( $Tname ) ; $Nomb = trim ( $Nomb ); $Email = trim ( $Email ); $query = "INSERT INTO profile VALUES ('" .$Fname."', '".$Sname."', '".$Tname."', '" .$Nomb."', '".$Email."')"; $result = mysql_query ( $query ); if ($result) echo "Профиль добавлен в базу данных."; ?> <br> <a href="index.html">Добавить профиль</a> <br> <a href="product.php">Вывести все профили</a> ______________________________________________________ файлик produkt.php <?php $user = 'root'; $pass = ''; $db = 'bd'; $db = new mysqli('localhost', $user, $pass, $db) or die("Unable to connect"); @mysql_select_db($db); // делаем выборку из таблицы $result=mysql_query('SELECT * FROM `profile` ORDER BY Fname desc'); // берем результаты из каждой строки echo '<table border=1 width=300 height=100> <tr bgcolor="#00BFFF"> <td align="center"><b>Фамилия</b></td> <td align="center"><b>Имя</b></td> </tr>'; while($row=mysql_fetch_array($result)) { // выводим данные echo '<tr><td>'.$row['Fname'].'</td><td>'.$row['Sname'].'</td></tr>'; }// /while echo '</table>'; ?> <a href="index.html">Добавить профиль</a> _________________________________________________________________________ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2014, 22:37:32 |
|
||
|
принимающий скрипт
|
|||
|---|---|---|---|
|
#18+
а если бы задача стояла тоже самое - но сохранять в файл, искал бы ветку файл и туда бы постил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2014, 22:53:18 |
|
||
|
принимающий скрипт
|
|||
|---|---|---|---|
|
#18+
а есть ругие варианты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2014, 23:03:13 |
|
||
|
принимающий скрипт
|
|||
|---|---|---|---|
|
#18+
Anonim1588а есть ругие варианты?да например, пойти в форум по используемому ЯП ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2014, 05:25:59 |
|
||
|
принимающий скрипт
|
|||
|---|---|---|---|
|
#18+
Anonim1588, есть вот такая книга, Ajax в действии , в которой просто и доступно рассказывается механизм взаимодействия сервера и клиента для вашей задачи... с нуля... даже с примерами... от себя добавлю, что делайте все в UTF кодировке, во избежание недоразумений на начальных этапах.... и поверьте это интересно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2014, 08:18:40 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=157&tid=1834021]: |
0ms |
get settings: |
10ms |
get forum list: |
22ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 366ms |

| 0 / 0 |
