PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 9
xak400 Отправлено: 30 Мая, 2017 - 08:46:50 • Тема: нужен совет • Форум: Вопросы новичков

Ответов: 2
Просмотров: 208
andrewkard пишет:
добрый. xlsx - имеет формат XML, его можно разархивировать, взять контент, изменить и обратно заархивировать.
Как то так: https://gist.github.com/searbe/3284011

спасибо, очень интересная мысль. буду пробовать)
xak400 Отправлено: 26 Мая, 2017 - 05:06:11 • Тема: нужен совет • Форум: Вопросы новичков

Ответов: 2
Просмотров: 208
добрый день. есть задача: сформировать отчет формата excel . есть шаблон отчета на excel, по идее нужно туда просто вставить цифры. Подскажите пожалуйста ,кто сталкивался с подобным? есть возможность не формировать отчет с нуля, а как-то залить готовый шаблон? какую библиотеку лучше использовать?
xak400 Отправлено: 12 Января, 2017 - 14:00:55 • Тема: Help, нужны идеи!!! • Форум: Вопросы новичков

Ответов: 4
Просмотров: 390
Данные в excel я вывела, для решения поставленной задачи решила соединить 2 фаила с помочью макроса на vba excel. к сожалению другого более легкого способа я пока не придумала... так что занимаюсь освоением максов
xak400 Отправлено: 11 Января, 2017 - 07:31:30 • Тема: Help, нужны идеи!!! • Форум: Вопросы новичков

Ответов: 4
Просмотров: 390
Добрый день, очень нужны идеи.
Что мы имеем:
1) html файл с несколькими таблицами, он полностью готов для печати через браузер(все титульные листы и таблицы расположены так как надо). Значения в нем динамические и их много, прописывать их в базу нет необходимости
2)файл excel с шаблоном таблиц(каждая на своем листе)

Суть проблемы:
Нужно сделать экспорт html в excel или word , в идеале чтобы данные могли редактироваться и печататься. Средствами excel я импортировала данные из html, но
1) все таблицы на одном листе
2) нет стилей, пропали объединенные ячейки. в общем получилась куча данных на странице и все. работать с ними сложно
3) распечатать не получится, одна таблица разрывается на много листов

Может быть у кого-то есть идеи какими средствами можно решить данную проблему. буду рада любым мыслям)
xak400 Отправлено: 22 Ноября, 2016 - 06:28:56 • Тема: НЕ подключает CSS • Форум: Вопросы новичков

Ответов: 1
Просмотров: 124
На мой взгляд все слишком сложно записано в коде. Я бы рекомендовала создать отдельный файл header.php в котором бы был html файл, в который бы вы и подключали все что вам нужно.
Примерно вот так:
<?php
//Универсальный заголовок каждого раздела
print
'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="content-type"; content="text/html;charset=utf-8">
<link rel="icon" href="themes/'.$themedir.'/images/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" type="text/css" href="themes/default/main.css">
<link rel="stylesheet" type="text/css" href="themes/'.$themedir.'/theme.css">
<link rel="stylesheet" type="text/css" href="modal/main_css.css">
<script src="//code.jquery.com/jquery-1.11.1.js"></script>
<script src="modal/main_js.js"></script>
<title> '.$sectionName.'</title>
</head>
<body>';
?>

При этой на каждой странице сайта нужно будет вызывать этот файл.
Пример:
include 'header.php';
(Добавление)
авторизация тоже слишком за мудреная. проще сделать вот так:
*
session_start();
//Если не зарегистрирован - гостевая страница и выход
if (!isset($_SESSION['username'])) {
header("Location: guest/index.php");
exit;
}
*
xak400 Отправлено: 21 Ноября, 2016 - 07:57:49 • Тема: Очень нужен совет • Форум: Вопросы новичков

Ответов: 1
Просмотров: 91
Проблема решена путем написания кода заново. были пропущены в нескольких места ',",;
xak400 Отправлено: 21 Ноября, 2016 - 04:56:01 • Тема: Очень нужен совет • Форум: Вопросы новичков

Ответов: 1
Просмотров: 91
Добрый день, подскажите пожалуйста в чем может быть проблема.
Что мы имеем: есть форма, в нее заносятся данные(каждое значение проверяется чтобы оно было не пустым и соответствовало определенному диапазону), при нажатии на кнопку "сохранить", в случае если есть ошибки возврат на форму редактирования и вывод список ошибок, иначе данные заносятся в БД.
Суть проблемы: ввели все значения в форму, однако всегда всплывает ошибка и возврат назад в форму редактирования , при этом в ошибках написано что значение пустое в 2х полях(ранее данные туда заносились), вводим значение второй раз в эти поля и все сохраняется.
Вопрос: почему значения не записываются с первого раза, а их надо вводить повторно?
xak400 Отправлено: 26 Октября, 2016 - 08:40:27 • Тема: Плиз,помогите передать переменную в модальное окно • Форум: Вопросы новичков

Ответов: 0
Просмотров: 133
Добрый день,помогите разобраться. есть форма модального окна. При удалении появляется форма для подтверждения действия удаления, вот только удаляет он первую строчку с таблице(ID при этом не первый) . ощущение, что он просто не видит переменную. даже маркировка идет не второй строки, а первой.



CODE (html):
скопировать код в буфер обмена
  1. <form method="POST" action="sys-del-account.php">
  2. <input name="uid" type="hidden" value="'. $row['uid'] .'"/>';
  3.                                                                 if((check_deps($link,$dbname,'formations','uid',$row['uid']))!="0" or (check_deps($link,$dbname,'rights','uid',$row['uid']))!="0")
  4. echo '<button disabled><img src="themes/default/images/b_drop_inactive.png"</button>';
  5. else
  6. echo '                 
  7. <div id="myfond_gris" opendiv=""></div>
  8. <div style="background-color:#FFEABA;" iddiv="box_1" class="mymagicoverbox">
  9. <button><img src="themes/default/images/b_drop.png "</button>
  10. </div>
  11. <div id="box_1" class="mymagicoverbox_fenetre" style="left:-225px; width:450px;">
  12. Внимание!Запись будет удалена безвозвратно!
  13. <div class="mymagicoverbox_fenetreinterieur" style="height:150px; ">
  14. <div align="center">
  15. <br>Продолжить удаление?
  16. <br><br>
  17. <div style="width:100px" align="center" class="mymagicoverbox_fermer">
  18. <input name="submit" type="submit" value="Да"></div>
  19. </div>
  20. </div>
  21. </div>
  22. <link href="http://fonts.googleapis.com/css?family=Roboto:100,400,300,500,700" rel="stylesheet" type="text/css">';
  23. echo '</form>
  24. ';
  25. }
  26.  



Если же ставить просто кнопку <button><img src="themes/default/images/b_drop.png "</button>все работает нормально
xak400 Отправлено: 25 Октября, 2016 - 06:08:23 • Тема: форма подтверждения удаления данных с бд • Форум: Вопросы новичков

Ответов: 0
Просмотров: 97
Добрый день, подскажите пожалуйста. Мне необходимо сделать "защиту от дураков". При удалении файлов всплывающее окно для подтверждения. форма всплывает, все здорово, но вот удаление работает не корректно. вместо нужной строки удаляется первая строка которую можно удалить, т.е. с активной кнопкой. причем это строка не первая по id. подскажите пожалуйста в чем может быть ошибка

вот так выглядит простое удаление без всплывающей формы:
if($row_u['uid']!='1'){
echo '

<form method="POST" action="sys-del-account.php">
<input name="uid" type="hidden" value="'. $row_u['uid'] .'"/>';

if((check_deps($link,$dbname,'formations','uid',$row_u['uid']))!="0" or (check_deps($link,$dbname,'rights','uid',$row_u['uid']))!="0")
//если пользователь есть в связанных таблицах то кнопка удаления не активна
echo '<button disabled><img src="themes/default/images/b_drop_inactive.png"</button>';
else
echo ' <button><img src="themes/default/images/b_drop.png"</button>;





с формой на подтверждение удаления:
if($row_u['uid']!='1'){
echo '

<form method="POST" action="sys-del-account.php">
<input name="uid" type="hidden" value="'. $row_u['uid'] .'"/>';
}

if((check_deps($link,$dbname,'formations','uid',$row_u['uid']))!="0" or (check_deps($link,$dbname,'rights','uid',$row_u['uid']))!="0")
echo '<button disabled><img src="themes/default/images/b_drop_inactive.png"</button>';
else
//удаление со всплывающим окном для подтверждения
echo '
<div id="myfond_gris" opendiv=""></div>
<div style="background-color:#FFEABA;" iddiv="box_1" class="mymagicoverbox">
<button><img src="themes/default/images/b_drop.png"</button>
</div>
<div id="box_1" class="mymagicoverbox_fenetre" style="left:-225px; width:450px;">
Внимание!Запись будет удалена безвозвратно!
<div class="mymagicoverbox_fenetreinterieur" style="height:150px; ">
<div align="center">
<br>Продолжить удаление?
<br><br>
<input name="uid" type="hidden" value="'. $row_u['uid'] .'"/>
<div style="width:100px" align="center" class="mymagicoverbox_fermer"><input name="submit" type="submit" value="Да"></div>
</div>
</div>
</div>
<link href="http://fonts.googleapis.com/css?family=Roboto:100,400,300,500,700" rel="stylesheet" type="text/css">
echo '</form>
';
}

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB