Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
RustNur
0 / 0 / 0
Регистрация: 10.05.2017
Сообщений: 2
1

Вывод результата работы скрипта в таблице

11.05.2017, 02:01. Просмотров 318. Ответов 2
Метки нет (Все метки)

Доброго времени суток!
Как сделать чтобы результаты работы скрипта отзывов выводился в таблице - может быть такая тема или похожая тема была - прошу сильно не ругать если дублирую тему.
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<?
 
if($_GET['c'] == ''){
 
print "
<style>
#lp{
    width: 50%;
    border-collapse: collapse;
    border: 1px solid #000000;
    background: #ffffff;
    padding: 100px;
}
#smb{
    font-weight: bold;
    font-color: #aa0000;
    background: #ffffff;
    border: 1px solid #000000;
    -moz-border-radius:  5px; /* Firefox */
    -webkit-border-radius:  5px; /* Safari 4 */
    border-radius:  5px; /* IE 9, Safari 5, Chrome */
    height: 35px;
    width: 200px;
}
 
#lpf{
    margin: 10px;
    padding: 10px;
}
 
</style>
<center>
<b><h2><font color=#aa0000>ОТЗЫВЫ</font></h2></b>
<form id='lpf'>
  <input type='hidden' name='c' value='obr' />
  <table id='lp'>
  <tr><td><b>Имя:</b></td><td><input type='text' name='name' value='' cols='50'></td></tr>
  <tr><td><b>Тема отзыва:</b></td><td><input type='text' name='tems' value='' cols='50'></td></tr>
  <tr><td><b>Отзыв:</b></td><td>&nbsp;</td></tr>
  <tr><td colspan=2><textarea name='content' rows='10' cols='50'></textarea></td></tr>
  <tr><td><input type='submit' value='ОСТАВИТЬ СВОЙ ОТЗЫВ' id='smb'></td><td>&nbsp;</td></tr>
  </table>
</form>
</center>
";
 
 
 
$fp = fopen($_SERVER['DOCUMENT_ROOT'] . '/sps.files/pgs/comments.txt', 'r+'); // Открываем файл в режиме чтения
if ($fp) 
{
while (!feof($fp))
{
$mytext = fgets($fp, 999);
echo $mytext."<br />";
}
}
else echo "Ошибка при открытии файла";
fclose($fp);
}elseif($_GET['c'] == 'obr'){
  // заносим в массив значение полей
  $znach = array(
    1 => $_GET['name'],
    2 => $_GET['tems'],
    3 => $_GET['content']
  );
  if( !$znach[1] ){ print "Поле <b>Имя</b>, незаполненно <br> <meta http-equiv='Refresh' content='4; url=javascript:history.go(-1);' ><a href='javascript:history.go(-1);'><<<Назад</a> <br>"; }else
  if( !$znach[2] ){ print "Поле <b>Тема отзыва</b>, незаполненно <br> <meta http-equiv='Refresh' content='4; url=javascript:history.go(-1);' ><a href='javascript:history.go(-1);'><<<Назад</a> <br>"; }else
  if( !$znach[3] ){ print "Поле <b>Отзыв</b>, незаполненно <br> <meta http-equiv='Refresh' content='4; url=javascript:history.go(-1);' ><a href='javascript:history.go(-1);'><<<Назад</a> <br>"; }else{
 
$fp = fopen($_SERVER['DOCUMENT_ROOT'] . '/sps.files/pgs/comments.txt', 'a+'); // Открываем файл в режиме записи 
$mytext = "\r\n" . "Имя: ". $znach[1] . "\r\n" . "Тема: ". $znach[2] . "\r\n" . "Отзыв: " . "\r\n" .$znach[3] . "\r\n"; // Исходная строка
$test = fwrite($fp, $mytext); // Запись в файл
if ($test) echo 'Данные в файл успешно занесены.';
else echo 'Ошибка при записи в файл.';
fclose($fp); //Закрытие файла
print "<meta http-equiv='Refresh' content='0; url=?c=' >";
}
}
 
?>
Заранее благодарю.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2017, 02:01
Ответы с готовыми решениями:

Пустое окно вместо результата работы скрипта
Здравствуйте, нашел книгу Энди Харриса &quot;PHP и MySQL для начинающих&quot;, заинтересовало, начал все с...

Вместо результата работы скрипта выводится его php-код
Может у кого-нибудь есть возможность исправить мои ошибки, буду очень благодарна.

Вывод ответа и продолжение работы скрипта
Нужно реализовать следующее, скрипт выводит ответ например echo 'ok'; или перенаправляет на другую...

Smarty : Вывод результата работы пользовательской функции в цикле
Следуя синтаксису Smarty должно выглядеть как-то так, но не работает. Беглый гуглинг ничего особо...

Динамический вывод работы перл-скрипта по мере его выполнения
Здравствуйте. Перешуршал много страниц в инете на эту тему, видел много разных способов, часть из...

2
ПерС
432 / 357 / 322
Регистрация: 05.11.2013
Сообщений: 1,012
Записей в блоге: 6
Завершенные тесты: 1
11.05.2017, 07:29 2
Выводился куда? В текстовый файл? HTML-файл с табличной разметкой? Браузер?
Ты же сам формируешь запись $mytext - формируй её как строку HTML-таблицы и выводи куда нужно
0
RustNur
0 / 0 / 0
Регистрация: 10.05.2017
Сообщений: 2
11.05.2017, 14:50  [ТС] 3
В html-файл с таблицей. Если формировать запись $mytext - как добавить туда тэги table tr td? И еще подскажите как стили css к ним применить?
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.05.2017, 14:50

Сохранение результата скрипта в файл
Всем привет! Помогите реализовать задачу! ДАНО&gt;&gt;&gt; есть скрипт PHP с авто обновлением, работает...

Браузер перестаёт ждать результата php скрипта
Всем доброго времени суток. У меня такая проблема: имеется php скрипт, который очень долго...

AJAX выводит код скрипта вместо его выполнения и вывода результата
ajax.js var default_content=&quot;&quot;; $(document).ready(function(){ checkURL(); $('ul li...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.