Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.29;
Скачать: CL | DM;

Вниз

Как из PHP открыть ВЕБ-страницу в новом/текущем окне?   Найти похожие ветки 

 
SkySpeed   (2006-10-06 23:59) [0]

Собственно сабж %)
В литературе не нашёл...


 
Ketmar ©   (2006-10-07 00:07) [1]

а при чём тут PHP? это HTML надо учить. в частности, на предмет target="_blank"


 
DrPass ©   (2006-10-07 00:10) [2]

Ну, для начала следует разобраться, что такое РНР. Тогда не будешь задавать вопросы вида "как мне с помощью зубила поехать на Камчатку"


 
SkySpeed   (2006-10-07 00:35) [3]


> Ketmar ©   (07.10.06 00:07) [1]
> а при чём тут PHP? это HTML надо учить. в частности, на
> предмет target="_blank"

Хм... про таргет=_бланк я в курсе, мне необходимо из ПХП открыть ссылку


 
Ketmar ©   (2006-10-07 00:39) [4]

за метлой, за метлой. или поясни уж, где именно у тебя PHP, как, что и куда. подробно.


 
SkySpeed   (2006-10-07 14:46) [5]

psearch.html:

<html>

<form action=psearch.php>
<input type="text" name="search" value="">
<input type="submit" name="submit1" value="SEARCH!"
</form>

</html>


psearch.php:

<?php
ЧТО ТУТ НАПИСАТЬ ДЛЯ ЗАПУСКА ВВЕДЁННОЙ СТРАНИЦЫ В НОВОМ ОКНЕ?
?>


 
DrPass ©   (2006-10-07 15:25) [6]


> SkySpeed   (07.10.06 14:46) [5]

См.
> Ketmar ©   (07.10.06 00:07) [1]

> DrPass ©   (07.10.06 00:10) [2]


Еще раз повторюсь: PHP выполняется на сервере. Он НЕ УПРАВЛЯЕТ броузером. Все, что он может - сгенерировать страничку-ответ сервера. Чтобы управлять броузером, используй JavaScript


 
Орион ©   (2006-10-07 15:29) [7]

> [5] SkySpeed   (07.10.06 14:46)
> <?php
> ЧТО ТУТ НАПИСАТЬ ДЛЯ ЗАПУСКА ВВЕДЁННОЙ СТРАНИЦЫ В НОВОМ
> ОКНЕ?
> ?>

Ничего.

Javascript в помощь.


 
mfender ©   (2006-10-07 17:26) [8]

<form action="psearch.php" target="_blank">


 
palva ©   (2006-10-07 20:37) [9]

Автор задал вполне корректный вопрос. Он ни слова не говорит о сервере. У него есть один компьютер, на котором имеется интерпретатор PHP  и файл psearch.html. Он выполняет скрипт php и хочет открыть этот файл в браузере. Для этого нужно запустить браузер и указать в качестве параметра командной строки имя открываемого файла. Это можно сделать при помощи функции system (как вариант, можно использовать строку в обратных кавычках)

> ЧТО ТУТ НАПИСАТЬ ДЛЯ ЗАПУСКА ВВЕДЁННОЙ СТРАНИЦЫ В НОВОМ
> ОКНЕ?

system(""C:\Program Files\Internet Explorer\IEXPLORE.EXE" D:\test\psearch.html");

Если расширения файла сопоставлено с браузером, то можно указать только файл:

system("D:\test\psearch.html");


 
palva ©   (2006-10-07 20:40) [10]

Сейчас попробовал у себя.
Я использовал PHP 5.1.6 на Windows 2000. Оба вызова у меня работают.


 
Celades   (2006-10-07 20:43) [11]


> palva ©   (07.10.06 20:37) [9]
> Автор задал вполне корректный вопрос. Он ни слова не говорит
> о сервере. У него есть один компьютер, на котором имеется
> интерпретатор PHP  и файл psearch.html. Он выполняет скрипт
> php и хочет открыть этот файл в браузере

Либо ты умеешь читать мысли, либо ты говоришь о каком-то другом "авторе":) Не то что-то ты написал.


 
palva ©   (2006-10-07 21:12) [12]

> Либо ты умеешь читать мысли, либо ты говоришь о каком-то другом "авторе":) Не то что-то ты написал.

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


 
SkySpeed   (2006-10-08 00:13) [13]


> palva ©   (07.10.06 20:37) [9]
> Автор задал вполне корректный вопрос. Он ни слова не говорит
> о сервере. У него есть один компьютер, на котором имеется
> интерпретатор PHP  и файл psearch.html. Он выполняет скрипт
> php и хочет открыть этот файл в браузере. Для этого нужно
> запустить браузер и указать в качестве параметра командной
> строки имя открываемого файла. Это можно сделать при помощи
> функции system (как вариант, можно использовать строку в
> обратных кавычках)
>
> > ЧТО ТУТ НАПИСАТЬ ДЛЯ ЗАПУСКА ВВЕДЁННОЙ СТРАНИЦЫ В НОВОМ
>
> > ОКНЕ?
>
> system(""C:\Program Files\Internet Explorer\IEXPLORE.EXE"
> D:\test\psearch.html");
>
> Если расширения файла сопоставлено с браузером, то можно
> указать только файл:
>
> system("D:\test\psearch.html");

ОГРОМНОЕ СПАСИБО!!!


> mfender ©   (07.10.06 17:26) [8]
> <form action="psearch.php" target="_blank">

ЗА ЭТО ТОЖЕ!!!


 
Real ©   (2006-10-08 00:48) [14]


> palva ©   (07.10.06 20:37) [9]
> Автор задал вполне корректный вопрос. Он ни слова не говорит
> о сервере.

Ты суслика видишь? А он есть... (с) ДМБ-1

Сервером называется не только большой системный блок :) Apache - также является сервером (если быть точным, вэб-сервером), даже если у "него есть только один компьютер"  Поэтому и ответы были вполне корректные: если вопрощающий не понимает разницу выполнения кода на стороне клиента и сервера, то ему бы не помешало разобраться в этой концепции, а не разрешать возникающие проблемы методом тыка и копи/пэста из интернет-источников.


 
mfender ©   (2006-10-08 07:07) [15]

ОФФТОП, конечно, но вот какой "орех" встретил на одном форуме:

"Вобщем время шло а решение так и не находилось... пришлось переустановить виртуальный сервер."

:D



Страницы: 1 вся ветка

Текущий архив: 2006.10.29;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.03 c
15-1160299892
Id
2006-10-08 13:31
2006.10.29
Печатается не русский шрифт


15-1160039529
Курдль
2006-10-05 13:12
2006.10.29
Схема микрофильтра ADSL


2-1160450667
learner
2006-10-10 07:24
2006.10.29
Жутко тормозит BDS 2006


2-1160568882
Новичоккк
2006-10-11 16:14
2006.10.29
Integer в 32х и 64х битных системах


1-1158305304
DmitriyG.
2006-09-15 11:28
2006.10.29
Добавить текст в Hint