owx

owx
Рейтинг
100
Регистрация
27.06.2009
NewJey:
Так тупо, кидаю ваши готовые файлы на сервер, запускаю, но не пишет в файлы всё равно( Что может быть не так?

Попробуйте установить права (CHMOD) 777 на txt файлы. При тестах валидный e-mail вводили? Есть ли какие-нибудь ошибки в браузере или консоли (F12)?

NewJey:
Что-то или я неправильно делаю или код не работает.
Вставляю его в mail.php
<?
if (isset($_POST['email']) && filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) {
if (isset($_POST['woomen'])) {
file_put_contents('woomen.txt', PHP_EOL . "\n" . $_POST['email'], FILE_APPEND);
} elseif (isset($_POST['men'])) {
file_put_contents('man.txt', PHP_EOL . "\n" . $_POST['email'], FILE_APPEND);
}
}
?>

Оказывается serialize() не охватывает submit, никогда этого не замечал.

Проверенный готовый скрипт.

Hellion35:
AL этот скрипт достаточно прописать в index.php Я правильно понимаю?

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

NewJey:
Спасибо, так работает но не записывает в базу (тоесть не пишет в файлы).

Пропустил небольшую деталь. Вот исправленный код для обработчика с проверкой e-mail на валидность.

Большинство современных браузеров автоматически пытаются подгрузить файл favicon.ico из корневой директории, даже без наличия на странице соответствующего html кода

Как вариант, можно использовать сторонние библиотеки, например SxGeo, но какой у них процент успешных определений я не могу подсказать.


include 'SxGeo.php';
$SxGeo = new SxGeo('SxGeo.dat', SXGEO_BATCH | SXGEO_MEMORY);
if($SxGeo->getCountry($_SERVER['REMOTE_ADDR']) !== 'RU') {
exit('Доступ к сайту возможен только для пользователей из РФ');
}

Гуглить по запросу Lightbox + hover effect, достаточно много разнообразных примеров будет

Заменить

<?php if ($filter_name) { ?>

на

<?php if (isset($filter_name)) { ?> 
palarmaz:
Запрос выполнился:



Но по прежнему у таблицы свойство unique, и при добавлении дубликата выдает ошибку:

Вы спрашивали про удаление ключа для ячейки slug, он был удален, теперь нужно удалить его у ячейки slug_2 (и у остальных при необходимости), о чем и говорит ошибка.


ALTER TABLE `wp_terms` DROP INDEX `slug_2`;

ALTER TABLE `wp_terms` DROP INDEX `slug`;
Всего: 234