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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> запуск скрипта из под PHP. 
:(
    Опции темы
bender2006
Дата 25.11.2006, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Имеется код.

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<?PHP
$file_pionter = fopen("info.txt", "r") or die("ошибка1");
$txt = fread($file_pionter, 1) or die("ошибка2");
fclose($file_pionter) or die("ошибка3");
echo $txt;
if ($txt=1) echo "pusi"
?>
</BODY>
</html>

Нужно чтобы после того как генерится стр. вместо  echo "pusi" стартовал java скрипт который будет менять в фрейме картинку.
как корректно это сделать. Если можно дать пример запуска скрипта как из тела страници так и по ссылке типо ..../javas/st_java.js
PM MAIL   Вверх
check
Дата 25.11.2006, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 2
Всего: 23



Код

if ($txt=1) echo "<script>твой скрипт</script>";

или я что-то не понял?
PM MAIL   Вверх
bender2006
Дата 25.11.2006, 14:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



сам скрипт

<script>
function deli()
{document.ping.src= "p1.gif"
}
</script>

если он будет в теле странице, и не один а несколько щтук.
мне нужно чтобы срабатывал именно нужный.

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<?PHP
$file_pionter = fopen("info.txt", "r") or die("ошибка1");
$txt = fread($file_pionter, 1) or die("ошибка2");
fclose($file_pionter) or die("ошибка3");
echo $txt;
if ($txt=1) echo deli()
?>
</BODY>
</html>

Добавлено @ 14:38 
он пишет Call to undefined function deli()

Добавлено @ 14:46 
если написать запуск скрипта с кнопки скрипт вполне рабочий всё работает картинка меняется.
типо

<script>
function deli(obj)
{var s=(obj.a1.value)
if (s> 1) document.ImageName.src= "p1.gif"
else document.ImageName1.src= "p2.gif"
}
</script>
PM MAIL   Вверх
szz
Дата 25.11.2006, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

Репутация: 8
Всего: 33



Код

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script>
function deli()
{document.ping.src= "p1.gif"
}
</script>
</head>
<body>
<?PHP
$file_pionter = fopen("info.txt", "r") or die("ошибка1");
$txt = fread($file_pionter, 1) or die("ошибка2");
fclose($file_pionter) or die("ошибка3");
echo $txt;
if ($txt=1) echo '<script>deli()</script>';
?>
</BODY>
</html>


Это сообщение отредактировал(а) szz - 25.11.2006, 14:50


--------------------
PM   Вверх
bender2006
Дата 25.11.2006, 15:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Код

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
\\скрипт который меняет картинку
<script>
function deli()
{var s= document.ImageName1.src
if (s=document.ImageName.src) document.ImageName1.src= "p2.png"
}
</script>
\\скрипт который должен запустить java_s
<?PHP
$file_pionter = fopen("info.txt", "r") or die("ошибка1");
$txt = fread($file_pionter, 1) or die("ошибка2");
fclose($file_pionter) or die("ошибка3");
if ($txt= 2) echo '<script>deli()</script>';
?>
<script>
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>
<body>
<div id="Layer1" style="position:absolute; left:258px; top:117px; width:64px; height:91px; z-index:1"><img src="/p1.png" name="ImageName" width="106" height="120"></div>
<div id="Layer2" style="position:absolute; left:348px; top:278px; width:88px; height:103px; z-index:2"><img src="/p1.png" name="ImageName1" width="106" height="120"></div>
</p>
<p><img src="/smes.gif" width="379" height="380"></p>
\\ Это чисто для проверки скрипта через кнопку
<Form name=form1>
<input name="pusk" type="button" onClick="deli(form1)">
</form>
</body>
</html>

Из файла Info.txt он считывает 2 и присваевает его "$txt", эо безусловно точно.
но скрипт при этом не срабатывает.


Поправьте где не прав. В ДНК ))))))

Добавлено @ 15:52 
народ php скрипт между тэгом <body></body>тоже ставил нифига не происходит, а с кнопки блин работает.
PM MAIL   Вверх
check
Дата 26.11.2006, 02:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 2
Всего: 23



Помести пхп-код после строки, где определяется объект ImageName1(после div-ов).
Такие ошибки лучше отлавливать в Firefox, в JS-консоли.  
PM MAIL   Вверх
bender2006
Дата 26.11.2006, 20:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Спасибо очень много кофе выпел совсем мозг оплавился. просто под рукой ничего кроме txt редактора не было.
PM MAIL   Вверх
check
Дата 26.11.2006, 23:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 2
Всего: 23



Не пей так много кофе!  Кроме шуток  smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

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

Важно:

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

Внимание:

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

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

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


 




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


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

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