Как создать всплывающее окно, используя php через echo? - PullRequest
3 голосов
/ 16 сентября 2011

Возможно ли сделать всплывающее окно в моем существующем скрипте?

session_start();

$_SESSION['success'] = ($result) ? TRUE : FALSE;

header('location: inv_fc.php');

session_start();
if ($_SESSION['success'] == TRUE) {
// CREATE POP UP WINDOW SUCCESS
} else {
// CREATE POP UP WINDOW FAILURE
}

Ответы [ 3 ]

3 голосов
/ 16 сентября 2011

Вы можете открыть всплывающее окно, используя javascript или атрибут target a, но это невозможно из PHP, который выполняется на стороне сервера.

Редактировать: хорошо, как я видел <script> вещи: этоне PHP, это Javascript, из PHP это невозможно.

3 голосов
/ 16 сентября 2011

Вы можете сделать это с помощью Javascript.Для более хороших результатов используйте jQuery UI .

if ($_SESSION['success'] == TRUE) {
    echo "<script>alert('Success!');</script>";
} else {
    echo "<script>alert('Failure.');</script>";
}
0 голосов
/ 16 сентября 2011
<?php if ($_SESSION['success'] == TRUE)?>
  <script>window.open(...);alert('Your Awesome!');</script>
<?php else ?>
  <script>window.open(...);alert('You Fail!!');</script>
<?php endif; ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...