>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Флейм http://forum.mozilla-russia.org/viewforum.php?id=14 >Скажите, где CGI редактор добыть можно... http://forum.mozilla-russia.org/viewtopic.php?id=15605 |
HTMLCODER.exe > 19-02-2007 01:54:41 |
Хочу сделать себе на сайте картинку, отображающую число на данный момент... |
Azathoth > 19-02-2007 02:00:43 |
Ну так сделай, в чем проблема-то? А еще могу предложить магическое слово gd. |
le1 > 19-02-2007 02:07:33 |
CGI редакторов не существует. CGI скрипты можно писать хоть на С, хоть на bash. Для начала определись с языком. Для начинающего РНР подойдёт. Опять же, в Сети должно быть много готовых скриптов. Задачка-то элементарная. |
Punk_UnDead > 19-02-2007 02:30:42 |
а я бы посоветовал не пудрить себе мозги, а запускатть скрипт генерящий картинку через cron, |
stoneflash > 19-02-2007 04:20:13 |
PHP+GD отлично справится. Скриптов навалом. Любой нормальный хостер позволяет. |
Хimik > 19-02-2007 14:24:50 |
Для такого простенькового скрипта использовать CGI??????? Да вы чего! SVG+JS и да будет вам счастье |
Punk_UnDead > 19-02-2007 14:26:33 |
Хimik |
Хimik > 19-02-2007 15:45:35 |
Punk_UnDead пишет
Незнаю в лисе тестил все путем. В Опере тоже. |
St.MPA3b > 19-02-2007 16:36:09 |
Не издевайтесь над виндузятником |
krigstask > 19-02-2007 16:55:15 |
Хimik |
Хimik > 19-02-2007 17:22:38 |
krigstask |
HTMLCODER.exe > 19-02-2007 17:34:10 |
Осёл - вещь и правда довольно упрямая и нехорошая. Но в лисе ЭТО не работает, в то время как IE вполне тянет (это калькулятор) Выделить код Код:<HTML> <HEAD> <TITLE></TITLE> <style type="text/css"> .cent { left: 24%; color: red; } </style> <script language="jscript"> function plus() { var x = document.a.s.value var z = document.a.v.value var t = z-(x*-1) document.a.b.value = t } function c() { var x = document.a.v.value var z = document.a.s.value var t = Math.pow(x, z); document.a.b.value = t } function mul() { var x = document.a.s.value var z = document.a.v.value var t = z*x document.a.b.value = t } function divide() { var x = document.a.s.value var z = document.a.v.value var t = z/x document.a.b.value = t } function minus() { var x = document.a.s.value var z = document.a.v.value var t = z-x document.a.b.value = t } </script> </HEAD> <BODY bgcolor="000000"> <h1 class="cent"> Калькулятор </h1> <br /> <br /> <form name="a" class="cent"> <table width="30%" class="cent" bgcolor="red" cellspacing="3" bordercolor="black"> <tr> <td colspan="3"> <input name="v"> </td> </tr> <tr> <td colspan="3"> <input name="s"> </td> </tr> <tr> <td colspan="3"> <input name="b"> </td> </tr> <tr> <td> <button onClick="c();"> X <SUP> z </SUP> </button> </td> <td> <button onClick="plus();" acceskey="p"> + </button> </td> <td> <button onClick="minus();" acceskey="m"> - </button> </td> </tr> <tr> <td> <button onClick="divide();" acceskey="d"> ÷ </button> </td> <td> <button onClick="mul();" acceskey="x"> × </button> </td> </tr> <tr> </table> </form> </BODY> </HTML> И где тут труп зарыт? |
arka > 19-02-2007 17:41:19 |
<script language="jscript"> меняем на <script type="text/javascript"> |
Punk_UnDead > 19-02-2007 18:25:22 |
St.MPA3b
ну в таком случае без финтов ушами не обойтись |
HTMLCODER.exe > 19-02-2007 19:23:13 |
Я просто HTML для одной такой картинки посмотрел и там было вставлено как картинка (тег IMG), но ссылка на файл CGI... |
Punk_UnDead > 19-02-2007 19:41:04 |
HTMLCODER.exe |
Azathoth > 20-02-2007 04:13:18 |
Punk_UnDead
Ни тот, ни другой тут не при чем. Можно привести множество примеров когда изображение генерится CGI скриптом. HTMLCODER.exe
CGI Builder - Perl модуль для создание web-приложений. Никогда такими монстрами не пользовался. Все что он предлагает легко делается без него. И для генерации изображений не предназначен.
А это показательный пример того как НЕ НАДО писать JavaScript код Выделить код Код:<HTML><HEAD> <TITLE></TITLE> <style type="text/css"> body { background-color:black; } h1 { margin-bottom:2em; color: red; } .cent { left: 24%; background-color: red; border: 1px solid black; width: 30%; } </style> <script language="JavaScript" type="text/javascript"> function plus() { var X = parseInt(document.getElementById("v").value); var Y = parseInt(document.getElementById("s").value); document.getElementById("b").value = X + Y; } function c() { var X = parseInt(document.getElementById("v").value); var Y = parseInt(document.getElementById("s").value); document.getElementById("b").value = Math.pow(X, Y); } function mul() { var X = parseInt(document.getElementById("v").value); var Y = parseInt(document.getElementById("s").value); document.getElementById("b").value = X * Y; } function divide() { var X = parseInt(document.getElementById("v").value); var Y = parseInt(document.getElementById("s").value); document.getElementById("b").value = X / Y; } function minus() { var X = parseInt(document.getElementById("v").value); var Y = parseInt(document.getElementById("s").value); document.getElementById("b").value = X - Y; } </script> </HEAD> <BODY> <h1>Калькулятор</h1> <table class="cent" cellspacing="3"> <tr> <td colspan="3"> <input name="v" id="v"> </td> </tr> <tr> <td colspan="3"> <input name="s" id="s"> </td> </tr> <tr> <td colspan="3"> <input name="b" id="b"> </td> </tr> <tr> <td> <input type="button" value=" bª " onClick="javascript:c();"> </td> <td> <input type="button" value=" + " onClick="javascript:plus();" accesskey="p"> </td> <td> <input type="button" value=" - " onClick="javascript:minus();" accesskey="m"> </td> </tr> <tr> <td> <input type="button" value=" ÷ " onClick="javascript:divide();" accesskey="d"> </td> <td> <input type="button" value=" × " onClick="javascript:mul();" accesskey="x"> </td> </tr> </table> </BODY> </HTML> Этот код будет работать в любом браузере. |
Punk_UnDead > 20-02-2007 10:43:20 |
Azathoth
да я как бы и не говорил, что они при чём-то, |
Azathoth > 20-02-2007 12:05:11 |
Punk_UnDead
Ну да. Верно |
HTMLCODER.exe > 25-02-2007 06:56:03 |
Ещё было типа на картинке напечатан мой IP-адрес, ОС, браузер и еще чегой-то... Выделить код Код:<?php $variable_to_display = somecodehere; watermark_function($variable_to_display, X, Y); //watermark_function(watermark_file, placeX, placeY); и т. д. или if()... else()... ?> |
Хimik > 25-02-2007 11:06:09 |
GD |
HTMLCODER.exe > 19-04-2007 00:30:14 |
Спасибо, я врубился в GD. |
Punk_UnDead > 19-04-2007 13:49:41 |
HTMLCODER.exe
GD до просветления
на выбор и по необходимости |
ladserg > 20-04-2007 13:51:12 |
Есть один очень класный редактор CGI, все CGI я пишу только в нём, серьёзно. Это редактор - nano. |
HTMLCODER.exe > 22-04-2007 08:37:28 |
Punk_undead |