Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Открытие файла через PHP, Нужно открыть JavaScript файл 
:(
    Опции темы
D1K
Дата 13.5.2008, 22:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 28.2.2008
Где: Эстония, Таллинн

Репутация: нет
Всего: 1



Нужно вообщем через php скрипт запустить JavaScript файл.
Просто не хочу чтобы видели что вписано в сайт, а код JavaScript'а могут посмотреть все.
Вот поэтому и хочу реализовать всё через php (так как не прочитать).
Пожалуйста дайте код  smile 

P.S. предположим что файл называется javascript.js
PM MAIL   Вверх
Letov
Дата 13.5.2008, 23:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 321
Регистрация: 22.2.2007
Где: Санкт-Петербург

Репутация: нет
Всего: 4



Запустить - в смысле вставить в страницу без ссылки на файл? Только код?


--------------------
Не бывает плохих языков программирования. Бывают плохие программисты...

PM MAIL   Вверх
americanets
Дата 13.5.2008, 23:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1100
Регистрация: 27.9.2006

Репутация: 5
Всего: 12





--------------------
Пусть популярную музыку слушают те, среди кого она популярна
PM   Вверх
Letov
Дата 13.5.2008, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 321
Регистрация: 22.2.2007
Где: Санкт-Петербург

Репутация: нет
Всего: 4



Вот если просто вставить в страницу из файла:
Код

<?php
$hfile = fopen('javascript.js', 'r');
$jscript = fread($hfile, filesize('javascript.js'));
fclose($hfile);
echo "<script language=\"javascript\">$jscript</script";



--------------------
Не бывает плохих языков программирования. Бывают плохие программисты...

PM MAIL   Вверх
Feldmarschall
Дата 14.5.2008, 02:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



PM   Вверх
solenko
Дата 14.5.2008, 08:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: 34
Всего: 67



D1K, а я, в свою очередь, порекомендую ознакомится с темой Защита скрипта от копирования


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
D1K
Дата 14.5.2008, 09:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 28.2.2008
Где: Эстония, Таллинн

Репутация: нет
Всего: 1



Система такая: Я хочу при помощи яваскрипта вызывать попап, но не хочу 4тобы пользователь видел этот код. Просто чтобы пхп запускал этот яваскрипт  smile 


 ! 
MoLeX
Неза4ем использовать цифру 4 для обозна4ения буквы Ч


Это сообщение отредактировал(а) MoLeX - 14.5.2008, 11:42
PM MAIL   Вверх
Feldmarschall
Дата 14.5.2008, 09:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



D1K, сделай одолжение, ознакомься со ссылкой которую я дал. Возможно, это натолкнет тебя на некоторые размышления.
PM   Вверх
D1K
Дата 14.5.2008, 16:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 28.2.2008
Где: Эстония, Таллинн

Репутация: нет
Всего: 1



До меня чтото не доходит.
Вообщем система такая:
Человек ставит на свой сайт такой скрипт
Код

<script src="popup.php" type="text/javascript"></SCRIPT>

Файл popup.php должен запустить файл popup.js.
Сразу давать ссылку на popup.js я не хочу.
PM MAIL   Вверх
Feldmarschall
Дата 14.5.2008, 16:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



Что до тебя не доходит? Бессмысленность этих телодвижений? 
В чем разница, ты можешь объяснить - давать ссылку на js или на php, который выдаст тот же самый js?
Ты прочел вообще, что такое пхп и как работает? Судя по всему - нет. Читай снова

PM   Вверх
D1K
Дата 14.5.2008, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 28.2.2008
Где: Эстония, Таллинн

Репутация: нет
Всего: 1



Система такая:

На сайте разместил скрипт:
Код

<script src="popup.php"></SCRIPT>

В файле popup.php сделал редирект:
Код

<?php
header("Location: popup.js");
exit();
?>

Появляется попап, правдо работает не очень корректно.
Может при редиректе нужно указать что я собираюсь запустить JavaScript файл?
PM MAIL   Вверх
Feldmarschall
Дата 14.5.2008, 16:52 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



Ты можешь объяснить, какой в этом смысл?
или хотя бы понять, что никакого смысла нету?

Я понимаю, что ты считаешь себя самым умным, а окружающих - дураками. и не обращаешь внимания на то, что тебе говорят. Но просто предположить, на минутку, что ты собираешься делать глупость, ты можешь? понять, что менять шило на мыло, фактически - только расширение у файла - нет никакого смысла?
Ну не понимаешь ты как и где пхп работает, и думаешь, что он тебе что-то скроет. Ничего пхп скрывать не будет.
PM   Вверх
D1K
Дата 14.5.2008, 19:45 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 28.2.2008
Где: Эстония, Таллинн

Репутация: нет
Всего: 1



Почему это не скроет?
От куда вы узнаете куда идёт редирект?
При открытие страницы в браузере она пустая.
PopUp - это так пример.
+ у всех PopUp сервисов всё идёт через .php файл.
PM MAIL   Вверх
skyboy
Дата 14.5.2008, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



D1K, фокусов хочешь?
давай адрес, скажу по какому адресу что берется и исходный текст каждого составляющего: от CSS до javascript
PM MAIL   Вверх
Feldmarschall
Дата 14.5.2008, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



D1K, я тебе ссылку давал. Там все написано. Ответы на все твои вопросы.
Кроме одного - почему у всех PopUp сервисов всё идёт через .php файл.
Это очень интересный вопрос, стоит над ним задуматься.
Ты всерьёз считаешь, что этот факт подтверждает твою идею о том, что php позволяет что-то скрыть?
PM   Вверх
D1K
Дата 14.5.2008, 20:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 28.2.2008
Где: Эстония, Таллинн

Репутация: нет
Всего: 1



Думаю посмотреть можно будет, но сложно.
Вот к примеру что просят поставить в одном сервисе:
Код

<script type="text/javascript" src="http://pro-banner.ru/pop.php?id=ID&site=GOOGLE.COM"></script>

Как посмотреть что внутри http://pro-banner.ru/pop.php?
PM MAIL   Вверх
Feldmarschall
Дата 14.5.2008, 20:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



Не, вру!
Коронная фраза - вот эта:
Цитата(D1K @  14.5.2008,  19:45 Найти цитируемый пост)
При открытие страницы в браузере она пустая.



PM   Вверх
D1K
Дата 14.5.2008, 20:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 28.2.2008
Где: Эстония, Таллинн

Репутация: нет
Всего: 1



Так мне это и надо.
Я прекрасно понимаю что всё и всегда можно посмотреть при желании  smile 
Так как это сделать?
PM MAIL   Вверх
Feldmarschall
Дата 14.5.2008, 21:00 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



Скажи, а что ты ожидаешь там, на этой странице, увидеть если её не будут скрывать пхп сркиптом?
PM   Вверх
D1K
Дата 14.5.2008, 21:43 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 28.2.2008
Где: Эстония, Таллинн

Репутация: нет
Всего: 1



Очень смешно.
Это получается: покажи что ты хочешь спрятать?  smile 
PM MAIL   Вверх
skyboy
Дата 14.5.2008, 22:21 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(D1K @  14.5.2008,  19:30 Найти цитируемый пост)
Как посмотреть что внутри

привет. посмотреть, что внутри php-скрипта получится только если криво настроен сервер. 
но у тебя же в <script type="text/javascript"> выполняется на стороне клиента не PHP! НЕ PHP! А javascript. потому даже если в качестве src для <script> указан путь к PHP-файлу, то этот PHP-файл должен в результате своего выполнения выдать javascript браузеру. javascript! И вот этот отданный браузеру на выполнение javascript-код не скрыть. никак. а php - код в любом случае будет недоступен клиенту. в любом случае.
так что ты собираешься скрывать: формирующий PHP или сформированный javascript? 
зы Я нормально выделяю ключевые точки?
PM MAIL   Вверх
D1K
Дата 14.5.2008, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 28.2.2008
Где: Эстония, Таллинн

Репутация: нет
Всего: 1



Да я понял  smile 
Спасибо  smile 
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0999 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.