PHP насколько безопасно?Здравствуйте. Пишу админку, вставл вопрос о безопачсности.
Суть в том, что на сайте к этой админке будут иметь доступ ограниченный круг лиц, 5 юзеров всего.
вот такая проверка защитит?
if ($_SESSION = "rasadmin" or $_SESSION = "dvaadmin" or $_SESSION = "triadmin") {
welcome brat
}
elsehttps://www.cyberforum.ru/ php-beginners/ thread1650094.html
Изменить значение чекбокс PHP Здравствуйте.
Есть форма добавления данных в базу. В этой форме есть 3 чекбоксова:
<input name="abc_1" type="checkbox" value="1">
<input name="abc_2" type="checkbox" value="1">
<input name="abc_3" type="checkbox" value="1">
Они передаются в базу если были отмечены. Если нет, то в базе ставится автоматически NULL значение.
На странице редактирования выводятся эти же чекбоксы через...
PHP Как работает empty ? или где у меня ошибкаaction.php
//--------Авторизация пользователя----------------
if($_SERVER == 'POST'){
if(isset($_POST) and isset($_POST)){
$auth_login = trim(strip_tags($_POST)) and $auth_password = trim(strip_tags($_POST));
include_once"connect_bd.php";
$query = mysql_query("SELECT * FROM users
WHERE login='$auth_login'")
or die(mysql_error());https://www.cyberforum.ru/ php-beginners/ thread1650090.html
PHP Не могу разобраться с отправкой почты на хостингеЗдравствуйте!Попался мне по работе сайт после веб-студии.Пытаюсь разобраться в форме отправки почты.
Форма берет данные и запускается файл php откуда все и отправляется.До этого она соединялась с сервером smtp yandex.У меня на хостинге запрещено это поэтому соединяюсь с сервером почты хостинга.Так и не получается разобратся,не отправляется
Это форма
<form method="post" class="form...https://www.cyberforum.ru/ php-beginners/ thread1649964.html
Preg match и массив server PHP Когда я смотрю сайт через комп по виндовс, скрипи не перекидывает на http://.../404/ код <?php
$ch=-1;
if((preg_match("/windows/i",$_SERVER)==false)||( preg_match("/linux/i",$_SERVER)==false )||( preg_match("/mac/i",$_SERVER)==false ))
{$ch=0;}else{$ch=1;}
if($ch==0)
{
$mes='<font color="red">Произошла ошибка 404!</font>';
...
PHP Вывод блоков див по четности и нечетностиЕсть 2 блока див.
первый:
<div id="gallery1" class="gallerycontainer right-img">
<a href="catalog/'.$row.'"></a>
</div>
второй:
<div id="gallery1" class="gallerycontainer">
<a href="catalog/'.$row.'"></a>
</div>.
как правильно задать условие, чтобы выводились блоки по очереди, по четности и нечетности.https://www.cyberforum.ru/ php-beginners/ thread1649936.html
PHP Вход и выход на сайтСделал все как здесь сказано.
http://ruseller.com/lessons.php?rub=37&id=347
Все хорошо, зарегистрировался, логин не спадает, я всегда под своим профилем.
В выше упомянутом уроке сказано "выход из аккаунта (для этого просто уничтожить переменные из сессии функцией unset)"
Но я только начал осваивать PHP и не пойму как с этим работать. Кто нибудь спасите.
Кидаю весь проект на всякий...https://www.cyberforum.ru/ php-beginners/ thread1649922.html
PHP посчитать $i суть в том, что есть цикл, в котором элементы имеют один ID, но все же это разные элементы. нужно пройтись по нему и заполнить <option value $key>
голова раскалывается уже на работке, мб кто быстренько поможет?))
<?foreach($pay_system as $key):?>
<?$i=0;?>
<?if($key ==...
PHP Подскажите про авторизациюhttps://www.cyberforum.ru/ php-beginners/ thread1649853.html Друзья, подскажите пожалуйста.
Вопрос такой, сделал авторизацию на php и mysql, после успешного входа, меня кидает на страницу например "main.php". Так вот загвоздка в том, что если я на прямую обращусь к этой странице, без всякой авторизации, то она то же откроется. Как мне заблокировать эту страницу, чтобы без авторизации нельзя было на неё попасть. Что делают в таких ситуациях?
Заранее...
PHP Rename - выдает ошибкупри переименование файла оператором rename(исходный, новый)
получаю ошибку о том что файл занят code 32.
Подскажите где я в коде напартачил?
$pip = "<em> Upload</em>";
$DirA = 'mp3/';
$nameAu = ($_FILES);
$nameAu = str_replace(" ","",$nameAu);
$nameAu = preg_replace('#\(?(\w)\)?#s','$1',$nameAu);
$NNfile = $DirA.$_POST.' - '.$_POST.'.mp3';
$DirAu = $DirA.$nameAu;https://www.cyberforum.ru/ php-beginners/ thread1649838.html
PHP Move_uploaded_file() false Привет всем, возникли проблемы при использовании move_uploaded_file(),
файл находится в /user/faq/
Массив Files
=> Array
(
=> 118507.jpg
=> image/jpeg
=> /var/tmp/phpa1SfHK
=> 0
Короче делаю календарь с событиями. в БД есть две записи. я сравниваю, если совпадают день события в бд и день в календаре, то подсвечиваю красным. оно то подсвечиватеся, но кроме того еще и выводит по два раза. В Пункте 3, где-то ошибка. помогите пожалуйста
<?php// Вычисляем число дней в текущем месяце$dayofmonth=date('t',mktime(0,0,0,$select_month,1,2016));// Счётчик для дней месяца$day_count=1;// 1. Первая неделя$num=0;for($i=0;$i<7;$i++){// Вычисляем номер дня недели для числа$dayofweek=date('w',mktime(0,0,0,$select_month,$day_count,2016));// Приводим к числа к формату 1 - понедельник, ..., 6 - суббота$dayofweek=$dayofweek-1;if($dayofweek==-1)$dayofweek=6;if($dayofweek==$i){// Если дни недели совпадают,// заполняем массив $week// числами месяца$week[$num][$i]=$day_count;$day_count++;}else{$week[$num][$i]="";}}// 2. Последующие недели месяцаwhile(true){$num++;for($i=0;$i<7;$i++){$week[$num][$i]=$day_count;$day_count++;// Если достигли конца месяца - выходим// из циклаif($day_count>$dayofmonth)break;}// Если достигли конца месяца - выходим// из циклаif($day_count>$dayofmonth)break;}// 3. Выводим содержимое массива $week// в виде календаря// Выводим таблицуfor($i=0;$i<count($week);$i++){echo"<tr>";for($j=0;$j<7;$j++){if(!empty($week[$i][$j])){// Если имеем дело с субботой и воскресенья// подсвечиваем ихif($j==5||$j==6){echo"<td><font color=red>".$week[$i][$j]."</font></td>";}else{foreach($resas$arr){if($week[$i][$j]==$arr["day"]){echo"<td><font color=red >".$week[$i][$j]."</font></td>";}else{echo"<td>".$week[$i][$j]."</td>";}}}}elseecho"<td> </td>";}echo"</tr>";}echo"</table>";?>