PHP.SU

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

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

> Найдено сообщений: 27
vzdrizd Отправлено: 25 Июня, 2014 - 12:14:23 • Тема: Выловить [] • Форум: Регулярные выражения

Ответов: 1
Просмотров: 196
Здравствуйте.

Не подскажите как выбрать например для preg_replace подстроку "[exp]" (включая и квадратные скобки)?
vzdrizd Отправлено: 13 Мая, 2014 - 05:10:16 • Тема: при использовании include появляется лишняя строка • Форум: Вопросы новичков

Ответов: 3
Просмотров: 242
mrKotik пишет:
А ты ничего не попутал в html используешь include она только в PHP используется и все0

Ну и как тогда отделять логику от отображений?
vzdrizd Отправлено: 12 Мая, 2014 - 22:10:52 • Тема: при использовании include появляется лишняя строка • Форум: Вопросы новичков

Ответов: 3
Просмотров: 242
Здравствуйте

есть файл testing.html

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>test</title>
</head>
<body>
<article>
<?php include ("test.php");?>
</article>
</body>
</html>

в нем через include вызывается test.php с следующим содержанием:

<?php
echo '<div>';
echo '</div>';
?>

Запускаем localhost/testing.html через браузер и через инструмент разработчика Chrome получаем такой вот выход:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>test</title>
</head>
<body>
<article>
"
"
<div>
</div>
</article>
</body>
</html>

Как видите перед div появляется лишняя пустая строка. В чем причина и как с эти бороться?
vzdrizd Отправлено: 12 Мая, 2014 - 21:54:35 • Тема: HTML или PHP • Форум: Вопросы новичков

Ответов: 4
Просмотров: 135
Panoptik пишет:
по умолчанию .html файлы сервером будут интерпретироваться как текстовые и он не будет вызывать интерпретатор пхп чтобы обработать ваши серверный конструкции, то есть пользователь так и получит на выходе вместо содержимого файла html c
vzdrizd пишет:
<?php include ("loginForm.php");?>


для того чтобы сервер адекватно обработал пхп код - файл должен иметь расширение php
если конечно этот файл является входным скриптом


А использование шаблонов является актуальным инструментом для отделения html и php... точнее логики и отображения?
vzdrizd Отправлено: 12 Мая, 2014 - 19:48:40 • Тема: HTML или PHP • Форум: Вопросы новичков

Ответов: 4
Просмотров: 135
caballero пишет:
верный способ - сначала выучить чем отлмичается серверный код от клиентского


Это я понимаю со стороны php например обращение к $_SESSION['user'] с проверкой isset в соответствии с которой форма логина отображается либо как "отображение каких-либо данных текущего пользователя" либо с приглашением на вход в систему.

Но вся страница помимо это "формы-логина" должна быть .html и использовать include?
vzdrizd Отправлено: 12 Мая, 2014 - 19:20:21 • Тема: HTML или PHP • Форум: Вопросы новичков

Ответов: 4
Просмотров: 135
Гуру подскажите не понимающему...

Вот есть страница на которой есть поле логина, которая например от состояния регистрации пользователя либо предлагает аутентификацию, либо просто отображает логин пользователя (если аутентификация пройдена).

Так вот естественно без PHP здесь никак.

Вопрос: стоит ли заморачиваться и делать страницу в формате .html, а поле так скажем логина например добавлять через <?php include ("loginForm.php");?>
Либо делать всю страничку .php?
Или есть какие-то иные более верные способы реализации?
vzdrizd Отправлено: 15 Января, 2014 - 20:27:56 • Тема: Ошибка в регулярном выражении • Форум: Вопросы новичков

Ответов: 4
Просмотров: 116
OrmaJever пишет:
Что это за страшное выражение для проверки бедного пароля?


Откапал на хабре, как шаблонное))) если можно проше, чтобы учитывались буквы, цифры и спец.символы то подскажите.
vzdrizd Отправлено: 15 Января, 2014 - 20:09:02 • Тема: Ошибка в регулярном выражении • Форум: Вопросы новичков

Ответов: 4
Просмотров: 116
Здравствуйте не подскажите в чем ошибка в рег. выражении на проверку пароля:

preg_match( "/(?=^.{4,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$/", $passw )

не одно символьное или числовое значение не проходит.

Заранее спасибо
vzdrizd Отправлено: 22 Декабря, 2013 - 20:30:09 • Тема: проблема со вставкой скрипта через html через include • Форум: Вопросы новичков

Ответов: 6
Просмотров: 180
<div class="innerRightMainField">
<div class="lofinField">
<form class="loginForm" action="loging.php" method="post">
<table>
<tr>
<td class="nameFieldLofinForm">Логин:</td>
<td><input type="text" size="20"></td>
</tr>
<tr>
<td class="nameFieldLofinForm">Пароль:</td>
<td><input type="text" size="20"></td>
</tr>
<tr>
<td class="submitLoginBut" colspan="2"><input class="submitLoginBut" type="submit" value="Войти"></td>
</tr>
</table>
</form>
</div>
<div class="regField">
<div class="regFieldHeader">
<h4>Впервые на сайте?</h4>
</div>
<div class="regFieldForm">
<?php include ("regForm.php");?>
</div>
</div>
</div>
vzdrizd Отправлено: 22 Декабря, 2013 - 20:23:12 • Тема: проблема со вставкой скрипта через html через include • Форум: Вопросы новичков

Ответов: 6
Просмотров: 180
FaDev пишет:
А что у вас стоит до include() ?


<div class="regFieldForm">
<?php include ("regForm.php");?>
</div>
(Добавление)
в файле все просто:

<form class="regForm" action="userAdd.php" method="post">
<table>
<tr>
<td class="nameFieldLofinForm">Логин:</td>
<td><input type="text" size="20"></td>
</tr>
<tr>
<td class="nameFieldLofinForm">Пароль:</td>
<td><input type="text" size="20"></td>
</tr>
<tr>
<td class="nameFieldLofinForm">Повтор:</td>
<td><input type="text" size="20"></td>
</tr>
<tr>
<td class="nameFieldLofinForm">e-mail:</td>
<td><input type="text" size="20"></td>
</tr>
<tr>
<td class="submitLoginBut" colspan="2"><input class="submitLoginBut" type="submit" value="Войти"></td>
</tr>
</table>
</form>


ничего лишнего нет
vzdrizd Отправлено: 22 Декабря, 2013 - 20:10:24 • Тема: проблема со вставкой скрипта через html через include • Форум: Вопросы новичков

Ответов: 6
Просмотров: 180
Здравствуйте, помогите пожалуйста новичку.
почему вставляя php в html через include например:
<?php include ("regForm.php");?>

в итоговом коде сайта появляется лишняя строка что-то типа
"
"
<form>

Как этого избежать?
vzdrizd Отправлено: 18 Ноября, 2013 - 18:53:50 • Тема: выполняются только скрипты созданные непосредственно на сервере • Форум: Вопросы новичков

Ответов: 2
Просмотров: 81
caballero пишет:
права на доступ проставлять
или копировать юзером с нормальными правами


непосредственно в корень сайта файл копирую рутом
vzdrizd Отправлено: 18 Ноября, 2013 - 18:44:40 • Тема: выполняются только скрипты созданные непосредственно на сервере • Форум: Вопросы новичков

Ответов: 2
Просмотров: 81
Здравствуйте сервер Ubuntu 12.04
Проблема в том, что выполняются только php скрипты созданные непосредственно на сервере, а скрипты скопированные НА сервер не выполняются.

Например есть простой тестовый скрипт info.php c вызовом функции phpinfo() созданный через vim на сервере. Отображается все нормально. Теперь копирую info.php себе через ftp, переименовываю в info2.php копирую обратно пытаюсь вызвать адрес/info2.php отображается пустая страница.

Не подскажите в чем может быть дело?
vzdrizd Отправлено: 15 Ноября, 2013 - 07:21:37 • Тема: Запуск скрипта написанного на Python • Форум: Вопросы новичков

Ответов: 2
Просмотров: 436
Здравствуйте, помогите новичку.

Можно ли как то из скрипта .php вызвать скрипт (выполнить скрипт) написанный на Python?

Заранее спасибо
vzdrizd Отправлено: 31 Октября, 2013 - 18:17:13 • Тема: Внезапная проблема с кодировкой. • Форум: Вопросы новичков

Ответов: 2
Просмотров: 78
Ch_chov пишет:
Внезапно хостер поменял character_set в настройках mysql?

Нет, character_set как и прежде utf8 и кодировки html и php так же utf8

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB