Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Программирование > PHP

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 28.07.2004, 15:20
uncledm вне форума Посмотреть профиль Отправить личное сообщение для uncledm Посетить домашнюю страницу uncledm Найти все сообщения от uncledm
  № 1  
uncledm

Регистрация: Jul 2003
Адрес: Россия Новосибирск
Сообщений: 17
По умолчанию из Php в Jsp

Всем день добрый.

Есть скрипт на PHP, работает со списком рекордов на Flash MX, можно ли сей PHP сделать JSP?
Вложения
Тип файла: zip script.zip (210 байт, 131 просмотров)

Старый 28.07.2004, 15:22
Самурай вне форума Посмотреть профиль Отправить личное сообщение для Самурай Найти все сообщения от Самурай
  № 2  
Самурай
Ветеран форума

Регистрация: Aug 2001
Адрес: /kiev.ua/butuzov
Сообщений: 3,045
Отправить сообщение для Самурай с помощью ICQ
да , а что?
__________________
...

Старый 28.07.2004, 15:37
uncledm вне форума Посмотреть профиль Отправить личное сообщение для uncledm Посетить домашнюю страницу uncledm Найти все сообщения от uncledm
  № 3  
uncledm

Регистрация: Jul 2003
Адрес: Россия Новосибирск
Сообщений: 17
И собственно как ? PLS!

Старый 28.07.2004, 16:10
Самурай вне форума Посмотреть профиль Отправить личное сообщение для Самурай Найти все сообщения от Самурай
  № 4  
Самурай
Ветеран форума

Регистрация: Aug 2001
Адрес: /kiev.ua/butuzov
Сообщений: 3,045
Отправить сообщение для Самурай с помощью ICQ
ну раздел то не по JSP.

по ходу дела там работы немного. получить переменую, и записать ее в файл. я б код написал на аве,е сли б хотьначал ее учить. а так извини - не мое.
__________________
...

Старый 29.07.2004, 09:52
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 5  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Цитата:
Оригинал написал(а) uncledm
И собственно как ? PLS!
Что конкретно тебе непонятно?
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 29.07.2004, 22:46
uncledm вне форума Посмотреть профиль Отправить личное сообщение для uncledm Посетить домашнюю страницу uncledm Найти все сообщения от uncledm
  № 6  
uncledm

Регистрация: Jul 2003
Адрес: Россия Новосибирск
Сообщений: 17
Значиться так, мне тут накидали код на Java насколько рабочий не знаю

import java.io.*;

String text = new String(request.getParameter("v").getBytes("windows-1251"));

FileWriter fileToWrite = null;
BufferedWriter bw = null;

try {
fileToWrite = new FileWriter("data.txt");

bw = new BufferedWriter(fileToWrite);

bw.write(text);

bw.flush();
bw.close();

} catch (IOException e) {
System.out.println(e.getMessage());
}

(спасибо Oscar)

По первым впечатлениям нужно сей кусок правильным образом вставить в .jsp средствами <% %>

Общая ситуация такая: swf считывает в LoadVars() перменные из data.txt (пары переменная=значение) изменяет и отправляет на запись.

Старый 30.07.2004, 11:57
uncledm вне форума Посмотреть профиль Отправить личное сообщение для uncledm Посетить домашнюю страницу uncledm Найти все сообщения от uncledm
  № 7  
uncledm

Регистрация: Jul 2003
Адрес: Россия Новосибирск
Сообщений: 17
Всеобщими усилиями написали JSP, пока не работает. Может кто чего присоветует?

<%@ page import="java.io.*" session="false"%>

<%
String text = new String(request.getParameter("v").getBytes("windows-1251"));

FileWriter fileToWrite = null;
BufferedWriter bw = null;

try {
fileToWrite = new FileWriter("data.txt");
bw = new BufferedWriter(fileToWrite);

bw.write(text);

bw.flush();
bw.close();

} catch (IOException e) {
System.out.println(e.getMessage());
}
%>

Старый 30.07.2004, 15:47
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 8  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159


Код:
<%@ page import="java.io.*" session="false"%>
<%

        final String filename = "foobar.txt";
        // Лучше сразу сказать серверу правду, 
        // чем потом заниматься всякой хренью
        final String parameterEncoding = "windows-1251";
        final String fileEncoding = "windows-1251";
        try {
            request.setCharacterEncoding(parameterEncoding);
            String text = request.getParameter("v");
            PrintWriter writer = new PrintWriter(
                  new OutputStreamWriter(
                        new FileOutputStream(filename), "windows-1251"));
            writer.print(text);
            writer.close();
        } catch (Exception e) {
            // beware of dogs! :)
        }

%>
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 30.07.2004, 19:27
uncledm вне форума Посмотреть профиль Отправить личное сообщение для uncledm Посетить домашнюю страницу uncledm Найти все сообщения от uncledm
  № 9  
uncledm

Регистрация: Jul 2003
Адрес: Россия Новосибирск
Сообщений: 17
Crazy, СПАСИБО! но, млин, не работает! Еще раз по пунктам:

1. Запись в AS
_global.stroka="pos1=player1&pos2=player2&res1=800&res2=700"
msv = new loadVars();
msvr = new loadVars();
msv.v = _global.stroka;
msv.sendAndLoad("http://www.domian.ru/script.jsp", msvr, "POST");

2. Скрипт (script.jsp)
<%@ page import="java.io.*" session="false"%>
<%

final String filename = "data.txt";
final String parameterEncoding = "windows-1251";
final String fileEncoding = "windows-1251";
try {
request.setCharacterEncoding(parameterEncoding);
String text = request.getParameter("v");
PrintWriter writer = new PrintWriter(
new OutputStreamWriter(
new FileOutputStream(filename), "windows-1251"));
writer.print(text);
writer.close();
} catch (Exception e) {
}

%>

3. Data.txt

pos1=player1&pos2=player2&res1=800&res2=700

4. Исходный PHP

<?php
$text=$HTTP_POST_VARS["v"];
$file=fopen("data.txt","w+");
@fwrite ($file, $text);
@fclose ($file);
?>

5. На вопрос к провайдеру "JSP работает?" ответ "Да"

Где проблема?

Старый 30.07.2004, 21:39
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 10  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Цитата:
Оригинал написал(а) uncledm
Crazy, СПАСИБО! но, млин, не работает!
Ну так своди его на биржу труда. Вопросами трудоустройства я не занимаюсь.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Создать новую тему   Часовой пояс GMT +4, время: 03:55.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:55.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.