Окно сообщений, таких как Facebook - PullRequest
1 голос
/ 19 января 2010

Как создать окно сообщения в php, как в Facebook. Или любую ссылку, которую вы могли бы дать мне, которая касается проектирования.

Ответы [ 5 ]

7 голосов
/ 19 января 2010

Это не имеет ничего общего с PHP, но выполняется на стороне клиента с использованием HTML и Javascript.

Facebox - очень популярный плагин, основанный на JQuery.

Этот вопрос связан со многими другими.

2 голосов
/ 19 января 2010

Это не столько проблема на стороне сервера PHP, сколько проблема на стороне клиента. Итак, одна вещь, на которую вы могли бы обратить внимание, это сделать jQuery Dialogs

1 голос
/ 19 января 2010

Большинство окон сообщений, которые вы видите на веб-сайтах, таких как Facebook, на самом деле реализованы на HTML, CSS и JavaScript. Есть несколько примеров того, как реализовать это с помощью jQuery:

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

1 голос
/ 19 января 2010

Они известны как модальные окна. Это не достигается с помощью PHP (хотя содержимое в них загружается с помощью PHP, так что, возможно, именно это заставляет вас думать). Вы можете найти множество модальных оконных клонов Facebook, таких как Facebox .

0 голосов
/ 19 января 2010

Вы должны будете использовать php's GD , чтобы создать окно сообщения. Кроме того, вы можете просто отобразить окно сообщения JavaScript, используя php с кодом, подобным следующему:

if ($success) {
  echo "<script>alert('information updated')</script>";
  echo "<script>navigate('other.php')</script>";
  exit();
} else {
  //....failed to update info
} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...