Последние записи
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
- Вывод на печать графического файла
- Взаимодействие через командную строку
- Перенести программу из Delphi в Lazarus
- Определить текущую ОС
- Автоматическая смена языка (раскладки клавиатуры)
- Сравнение языков на массивах. Часть 2
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
29th
Июн
Web PHP Framework Symfony
Расскажите пожалуйста для чего нужен этот фреймворк? Стоит ли на него переходить? Я так понял он как дополнение к Денверу и что он как платформа для написание сайтов.
29th
Апр
Как убрать окно «Подтвердите повторную отправку формы»?
<form method="post">
<textarea id="replace" class="form-control" name="value"></textarea>
<hr/>
<input class="btn btn-outline-secondary" type="submit" name="SubmitFile" value="Сохранить в лог">
</form>
<?php
if (isset($_POST['SubmitFile']))
{
$content = $_POST['value'];
$file = "file.txt"; // cannot be an online resource
$Saved_File = fopen($file, 'a+');
fwrite($Saved_File, "$content\n");
fclose($Saved_File);
}
?>
Нужно, чтобы исполняемый php был на одной странице с формой…
1st
Янв
Собрать post/get и куки параметры в одну переменную
foreach ($_REQUEST as $k => $v) {
$v && $data[$k] = addslashes(strip_tags($v));
}
$_REQUEST — содержит get параметры и post. Вопрос в том, как добавить в данную переменную еще массив куков?
Чтобы все пользовательские данные были в одной переменной и были обработаны на наличие нежелательных символов в строке?
Вопрос еще в том, какая конструкция будет обрабатывать быстрее? То есть и быстрее и по времени менее затратно, так как подобную операцию необходимо проделывать каждый раз когда пользователь открывает страницу…
20th
Май
Обязательное прикрепление изображений
Как лучше сделать, чтобы при отправке формы требовалось загрузить фото?
22nd
Фев
Как на JS и PHP сделать страницу с переключением активных вкладок
Я нашёл код. Кстати — очень полезный. Создаёт Табы:
<?php
$kn[0] = 'Home';
$cont[0] = 'Home component';
$kn[1] = 'Posts';
$cont[1] = 'Posts component';
$kn[2] = 'Archive';
$cont[2] = 'Archive component';
$kn[3] = 'ещё Таб1';
$cont[3] = 'my Таб первый';
$kn[4] = 'Таб n-ый';
$cont[4] = 'Количество Табов неограничено';
$taby = new Taby;
?>
<style>
.tab-button {
padding: 6px 10px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border: 1px solid #ccc;
cursor: pointer;
background: #f0f0f0;
margin-bottom: -1px;
margin-right: -1px;
}
.tab-button:hover {
background: #e0e0e0;
}
.tab-button.active {
background: #e0e0e0;
}
.tab {
border: 1px solid #ccc;
padding: 10px;
}
</style>
<?php $taby->display($kn, $cont)?>
<?php
class taby{
function display($kn, $kont){
$kol_kn = count($kn);
for($i=0;$i<$kol_kn;++$i){
?>
<button id="kn<?=$i?>" class="tab-button<?php if($i==0) print ' active';?>"
onclick="otrTab(<?=$i?>,<?=$kol_kn?>)"><?=$kn[$i]?></button>
<?php
}
for($i=0;$i<$kol_kn;++$i){
?>
<div id="tab<?=$i?>" class="tab"<?php if($i!=0) print ' style="display:none"';?>><?=$kont[$i]?></div>
<?php
}?>
<script>
function otrTab(t, kol_kn){
if ( typeof (otrTab.activeTab) == 'undefined' ){
otrTab.activeTab = 0;
}
if (t >= 0 && t < kol_kn){
globalThis['tab'+otrTab.activeTab].style.display = 'none';
globalThis['kn'+otrTab.activeTab].style.background = '#f0f0f0';
globalThis['tab'+t].style.display = 'block';
globalThis['kn'+t].style.background = '#e0e0e0';
otrTab.activeTab = t;
}
}
</script>
<?php
}
}
20th
Май
Вывод текста с переносами строк в PHP
В таблице хранится значение текстом.
Когда я пытаюсь вывести это значение в ячейку таблицы.
<td>$description</td |
То у меня весь текст превращается в строку, как сделать, чтобы воспринимались переносы строки, как в базе данных?
29th
Ноя
Сессия сбивается на null при переходе на другую страницу
Есть главная страница с формой авторизации и стартом сессии index.php. Затем срабатывает файл auth.php с проверкой логина, пароля и т.д из БД и при удаче переход на страницу LkPage.php. Так вот, значение в сессии хранится на странице LkPage.php. А если перейти на страницу descriptionWorkout.php из хэдэра LkPage.php, то сессия обнуляется.
index.php
<?php
if (!isset($_SESSION)) session_start ();
//session_start();
//include "auth.php";
print_r($_SESSION);
?>
...
LkPage.php
<?php
if (!isset($_SESSION)) session_start ();
var_dump($_SESSION);
if (isset($_SESSION['id']) && $_SESSION['id'] === true) {
echo $_SESSION['id'];
}
echo $_SESSION['email'];
echo $_SESSION['password'];
echo $_SESSION['firstname'];
echo $_SESSION['id'];
print_r($_SESSION);
?>
...
descriptionWorkout.php
<?php
if (!isset($_SESSION)) session_start ();
//phpinfo();
var_dump($_SESSION);
/*if (isset($_SESSION['userid']) && $_SESSION['userid'] === true) {
echo $_SESSION['userid'];
}*/
if(isset($_SESSION['id']) && !empty($_SESSION['id'])){
echo "yes";
} else echo "string";
echo $_SESSION['email'];
echo $_SESSION['password'];
echo $_SESSION['firstname'];
echo $_SESSION['id'];
print_r($_SESSION);
?>
...
auth.php
<?php
$email = $_GET['emailA'];
/*$password = md5($_GET['passwordA']);*/ //uncomment
$password = $_GET['passwordA'];
$status = "default";
$status = $_GET['radio'];
...
13th
Авг
Данные textarea поместить в массив
Не могу разобраться, как перенести данные поля textarea (ну или Input, это не важно) в массив…
Код следующий:
$data = $_POST['wmsExel'];
$emailExel = $data['emailExel'];
$emailExel_arr = array($emailExel);
Где в поле я ввожу данные, например, через запятую: email1@mail.ru,email2@mail.ru,email 3@mail.ru…
Сейчас он все пихает в первый элемент массива.
Не нужно расписывать мне код, лучше киньте ссылку на информацию по этой теме! Разделитель данных не обязательно «,», там может быть и перенос строки.
12th
Окт
Перевод чисел из десятичной в римскую запись на PHP
Написать скрипт, преобразующий полученное от пользователя число в десятичной форме записи (1, 5, 10, 50, 100, 500, 1000) в римскую форму (I, V, X, L, C, D, M). Предусмотреть проверку корректности ввода данных.
Облако меток
css реестр ассемблер timer SaveToFile ShellExecute программы массив советы word MySQL SQL ListView pos random компоненты дата LoadFromFile form база данных сеть html php RichEdit indy строки Win Api tstringlist Image мысли макросы Edit ListBox office C/C++ memo графика StringGrid canvas поиск файл Pascal форма Файлы интернет Microsoft Office Excel excel winapi журнал ПРОграммист DelphiКупить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)