У Вас есть один вопрос? - Тогда задайте его тут! new!

Тема закрыта
215K
.
Бермудский
Треугольник
bravay, Вот для разнообразия еще вариант
<?php

/**
 * @package     JohnCMS
 * @link        http://johncms.com
 * @copyright   Copyright (C) 2008-2011 JohnCMS Community
 * @license     LICENSE.txt (see attached file)
 * @version     VERSION.txt (see attached file)
 * @author      http://johncms.com/about
 */

define('_IN_JOHNCMS', 1);

$rootpath = '';
require('incfiles/core.php');
$referer = isset($_SERVER['HTTP_REFERER']) ? htmlspecialchars($_SERVER['HTTP_REFERER']) : core::$system_set['homeurl'];

if (isset($_POST['submit'])) {
    setcookie('cuid', '');
    setcookie('cups', '');
    session_destroy();
    header('Location: index.php');
} else {
    require('incfiles/head.php');
    echo'<div class="rmenu">' .
        '<p>Вы действительно хотите покинуть сайт?<br/><span class="red"><a href="' . $referer . '"><b>ДА</b></a></span> / <span class="green"><a href="../index.php"><b>НЕТ</b></a></span></div>';
    require('incfiles/end.php');
}
Работает!
.
Бермудский, Просто взял в спан классы?... Зачем надо было весь код писать -_-
.
Ей 25
Бермудский, во-первых ты тег <p> не закрыл. Из-за этого у тебя ошибка xml разбора. а во вторых - твой код не работает и работать НЕ МОЖЕТ. Так условие НИКАК НЕ может выполниться.
.
Толи Ангел Ада, толи Бес в Раю
# ValekS (20.12.2013 / 16:22)
emaks, знаешь что в твоём коде получится? Вместо Выхода, переход по ссылке вида: http://site.ru/exit.phpsite.ru ... ffice
Так как в переменной $referer содержится ссылка на страни
та я случайно его скопировал))))
.
Ей 25
Короче проверил, вот полностью рабочий код:
define('_IN_JOHNCMS', 1);

$rootpath = '';
require('incfiles/core.php');
$referer = isset($_SERVER['HTTP_REFERER']) ? htmlspecialchars($_SERVER['HTTP_REFERER']) : core::$system_set['homeurl'];

if ($act == 'exit') {
    setcookie('cuid', '');
    setcookie('cups', '');
    session_destroy();
    header('Location: index.php');
} else {
    require('incfiles/head.php');
    echo'<div class="rmenu">' .
        '<p>Вы действительно хотите покинуть сайт?</p>' .
        '<p><a href="exit.php?act=exit">' . core::$lng['exit'] . '</a>' .
        ' | <a href="' . $referer . '">' . core::$lng['cancel'] . '</a></p>' .
        '</div>';
    require('incfiles/end.php');
}


Исчо Прикрепляю готовый файл.
Прикрепленные файлы:
.
Золотце
# ValekS (20.12.2013 / 16:29)
Короче проверил, вот полностью рабочий код:
[php]
define('_IN_JOHNCMS', 1);

$rootpath = '';
require('incfiles/core.php');
$referer = isset($_SERVER['HTTP_REFERER']) ? htmlspecialchars($_SERVER[
спасибо. Я уже и сама допетрила
.
Ей 25
# bravay (20.12.2013 / 16:40)
спасибо. Я уже и сама допетрила
Значит следующий раз не буду код кидать, серым веществом шевелить полезно) Гг
.
Золотце
# ValekS (20.12.2013 / 16:47)
Значит следующий раз не буду код кидать, серым веществом шевелить полезно) Гг
а не меняя условие можно было сделать?
.
Ей 25
# bravay (20.12.2013 / 16:53)
а не меняя условие можно было сделать?
Нет... Тогда была бы не ссылка а кнопка. Хотя можно было как то попробовать набыдлокодить. Но врядли бы что хорошее вышло.
.
Золотце
# ValekS (20.12.2013 / 16:55)
Нет... Тогда была бы не ссылка а кнопка. Хотя можно было как то попробовать набыдлокодить. Но врядли бы что хорошее вышло.
значит не трогая сам код, ссылку к кнопке не подобрать?
Всего: 6714