[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Кнопка Загрузить
Godwarlock
<div align=left><input  type="submit" name="uploadchar" value="Загрузить"/></div>

Как сделать так, чтобы при нажатии на эту кнопку, на экране появлялось небольшое окошко?



Спустя 8 минут, 38 секунд (31.07.2012 - 21:50) kamanch написал(а):
<input  type="submit" name="uploadchar" value="Загрузить" onClick ="javascript:alert('Небольшое окошко')"/>

Спустя 3 минуты, 26 секунд (31.07.2012 - 21:53) Godwarlock написал(а):
kamanch
Мммм, не совсем это, чтобы появлялась php страница в верхнем левом углу, как обычно это и бывает. Размером с 2/5 страницы, где находится эта кнопка)

Спустя 2 минуты, 33 секунды (31.07.2012 - 21:56) DarkLynx написал(а):
Делаешь див с абсолютным позиционированием, ну или фиксированным как хочешь. Ставишь его куда тебе надо.
Далее твоя фантазия.
Самый простой способ

if(isset($_GET['upload']))
{
// здесь див...
}

по кнопке передаешь этот гет...

Спустя 2 минуты, 1 секунда (31.07.2012 - 21:58) kamanch написал(а):
smile.gif Да понял я все.
Вопросы задавай корректно.
Закрузка файлов так не делается. Гугли на тему "php загрузка файлов".
Милион примеров в сети, разжеваных по самое не хочу.


Спустя 1 минута, 32 секунды (31.07.2012 - 21:59) Godwarlock написал(а):
kamanch
Мне надо не файлы загружать, а информацию из базы данных в php окошко, которое появляется после нажатия на кнопку загрузить

Спустя 4 минуты, 29 секунд (31.07.2012 - 22:04) kamanch написал(а):
аааа.... ну вот видешь, даже я не понял :)
<form method='post' action='view.php' target='_blank'>
<input
type="submit" name="uploadchar" value="Загрузить"/>
</form>



Это, если ты под "небольшим окошком" подразумиваешь новое окно в браузере.

А если тебе нужен новый слой в том же окне (модальное окно), то это в сторону Ajax

Спустя 9 минут, 25 секунд (31.07.2012 - 22:13) Godwarlock написал(а):
<div align=left>  <b>Название города: <input class=sb type="text" name="town" maxlength="80" value="<?php echo $person; ?>" style="width:80px" /></b> </div>
<
div align=left><input type="submit" name="uploadtown" value="Загрузить город"/></div>

Вводим название города и нажимаем загрузить. Скрипт ищет по базе данных это название города и загружает из базы данных информацию о городе в это окно(модальное окно), в моём случае, он должен загрузить картинки в это модальное окно. Как мне быть здесь? Очень нужно.

Спустя 10 минут, 44 секунды (31.07.2012 - 22:24) kamanch написал(а):
С перегрузкой страницы или нет?
Если да, то стандартно отправляем форму.
Если без перегрузки, то смотрим в сторону Ajax

Спустя 12 минут, 45 секунд (31.07.2012 - 22:36) Godwarlock написал(а):
kamanch
Не, со страницей, на которой эта кнопка ничего не должно произойти, она как была так и должна остаться.

Спустя 24 минуты, 56 секунд (31.07.2012 - 23:01) kamanch написал(а):
Ну тогда Ajax.
Это не маленькая тема, в 2х словах не опишешь. Читай сначала, разбирай тестовые примеры.

Спустя 3 часа, 38 минут, 27 секунд (1.08.2012 - 02:40) Godwarlock написал(а):
А есть какой-нибудь более простой способ загрузить данные из бд на страницу? Вот например у меня есть скрипт главной страницы чата
<HTML>
<
HEAD>
<
title>Тестовый чат</title>
<
meta http-equiv=Content-Type content="text/html;charset=windows-1251">
<
meta http-equiv="Cache-Control" content="no-cache , must-revalidate , private , no-store , s-maxage=0 , max-age=0 , post-check=0 , pre-check=0">
<
META NAME="distribution" CONTENT="Global">
<
META NAME="RESOURCE-TYPE" CONTENT="DOCUMENT">
<
META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<
meta content="rus" name="language">
</
HEAD>
<
BODY>
<
h3 align="center"><b>Тестовый чат</b>
<
br>
<
h4 align="center"><b>Тест</b>
<
div align=left>  <b>Название города: <input class=sb type="text" name="town" maxlength="80" value="<?php echo $person; ?>" style="width:80px" /></b> </div>
<
div align=left><input type="submit" name="uploadtown" value="Загрузить город"/></div>
<
iframe name="artsoft_chat" src="chat.php" frameborder=0 vspace=0 hspace=0 width="100%" height="468" marginwidth=0 marginheight=0 scrolling=no></iframe>

(
Здесь появляется форма в которую загружаются данные из БД, после нажатия кнопки "Загрузить")
</
BODY>
</
HTML>

Можно как то это реализовать? Основная цель - загрузить картинку города из базы данных, под окно чата, после того, как пользователь ввел название города и нажал кнопку "Загрузить". Я просто в этом не очень силен и не получается такое реализовать(

Спустя 7 часов, 25 минут, 7 секунд (1.08.2012 - 10:05) DarkLynx написал(а):
Ответ на твой вопрос в самом вопросе..
iframe...
Но лучше ajax... прочитать про ajax в jquery например займет 20 минут.. Еще ну максимум час-два на эксперименты и того через полтора - 2 с половиной часа у тебя все готово... + новую фишку полезную изучил..
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.