Помогите с PHP.

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
--=GAMER=--
Фиолетовый бот
Фиолетовый бот
Аватара пользователя
 
Сообщения: 810
Зарегистрирован: 22.03.2004 (Пн) 11:29
Откуда: Владивосток

Помогите с PHP.

Сообщение --=GAMER=-- » 02.06.2006 (Пт) 5:21

Решил заняться изучением PHP - вот... создал простенький скрипт.

Test.HTML
Код: Выделить всё
<form action = "file://localhost/C:/testPHP/test.php" method="get">
   HDD: <input type="text" name="HDD"/><br>
   <input type="submit"/>
</form>



Test.PHP
Код: Выделить всё
<script language="php">
   if($HDD == «Maxtor»):
</script>
<table>
    <caption> Maxtor </caption>
</table>
<script language="php">
   elseif($HDD == «Seagate»):
</script>
<table>
   <caption> Seagate </caption>
</table>
<script language="php"   
endif;
</script>



Но, скриптовое условие в text.PHP не выполняеться - а пропускаеться и в результате на конечной странице сразу отображаеться

Maxtor
Seagate

В чём ошибка?!
В темноте слепец — самый надежный проводник. В эпоху безумия пусть тебя ведет сумасшедший.

rRenderer Engine
VB Wiki

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 02.06.2006 (Пт) 7:16

А зачем использовать типографские кавычки?
Я бы написал так:
Код: Выделить всё
echo "<TABLE>\n";
if ( $HDD == 'Maxtor' ):
  echo "<caption>Maxtor</caption>\n";
elseif ( $HDD == 'Seagate' ):
  echo "<caption>Seagate</caption>\n";
endif;
echo "</TABLE>\n";

Это если ты case/switch использовать не хочешь.
Lasciate ogni speranza, voi ch'entrate.

--=GAMER=--
Фиолетовый бот
Фиолетовый бот
Аватара пользователя
 
Сообщения: 810
Зарегистрирован: 22.03.2004 (Пн) 11:29
Откуда: Владивосток

Сообщение --=GAMER=-- » 02.06.2006 (Пт) 10:23

Хм.
Я облегчил код в test.PHP до :
Код: Выделить всё
<script language="php">
echo("<p>HDD is $HDD</p>");
</script>


В результате чего лицезрею только чистую страницу....
Почему-то скрипты несрабатывают вообще...
Отказываеться работать даже

Код: Выделить всё
echo("<p>Hello</p>");


:evil: :evil: :evil: :evil:
В темноте слепец — самый надежный проводник. В эпоху безумия пусть тебя ведет сумасшедший.

rRenderer Engine
VB Wiki

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 02.06.2006 (Пт) 10:34

Я, конечно, не знаю php... но я очень сильно сомневаюсь, что его код на стороне сервера заключается в клиентские тэги script, предназначенные совсем для другого...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 02.06.2006 (Пт) 10:37

Верно, он заключается в <? php ... ?>
Lasciate ogni speranza, voi ch'entrate.

--=GAMER=--
Фиолетовый бот
Фиолетовый бот
Аватара пользователя
 
Сообщения: 810
Зарегистрирован: 22.03.2004 (Пн) 11:29
Откуда: Владивосток

Сообщение --=GAMER=-- » 02.06.2006 (Пт) 10:56

Тогда на странице появляеться надпись

HDD is $HDD"); ?>
В темноте слепец — самый надежный проводник. В эпоху безумия пусть тебя ведет сумасшедший.

rRenderer Engine
VB Wiki

--=GAMER=--
Фиолетовый бот
Фиолетовый бот
Аватара пользователя
 
Сообщения: 810
Зарегистрирован: 22.03.2004 (Пн) 11:29
Откуда: Владивосток

Сообщение --=GAMER=-- » 02.06.2006 (Пт) 11:02

Цитата из самоучителя :
1.Инструкция обработки XML:

<?php
...
?>
2.Инструкция обработки SGML:

<?
...
?>
3.Инструкция обработки сценариев HTML:

<script language = "php">
...
</script>
4.Инструкция в стиле ASP:

<%
...
%>


т.к. переход к PHP осуществлялся с HTML страницы, то я и поставил соответствующее обозначение :roll:
В темноте слепец — самый надежный проводник. В эпоху безумия пусть тебя ведет сумасшедший.

rRenderer Engine
VB Wiki

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 02.06.2006 (Пт) 11:07

А у тебя, прости, PHP-то вообще установлен?

Сделай файлик с таким содержанием:

Код: Выделить всё
<?php
phpinfo();
?>


и посмотри на результаты его работы.
Быть... или не быть. Вот. В чём вопрос?

--=GAMER=--
Фиолетовый бот
Фиолетовый бот
Аватара пользователя
 
Сообщения: 810
Зарегистрирован: 22.03.2004 (Пн) 11:29
Откуда: Владивосток

Сообщение --=GAMER=-- » 02.06.2006 (Пт) 11:38

:lol: :lol: :lol:

Ну я дурак...... Ей богу........
Лоханулся как последний ламер....

з.ы. Не ругайте сильно.... Ведь яж не знал....
В темноте слепец — самый надежный проводник. В эпоху безумия пусть тебя ведет сумасшедший.

rRenderer Engine
VB Wiki

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 03.06.2006 (Сб) 1:18

Денвер = ДНWР = Джентльменский набор Web-разработчика.

Очень классная штука! РЕКОММЕНДУЮ!

И вот под эту штуку, я сделал Агентик'а. Делайте ярлык ны exe'шник, пихаете ярлык в "быстрый запуск" и радуетесь...
Вложения
DENWERAGENT.rar
Денвер-агент
(13.12 Кб) Скачиваний: 55
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

--=GAMER=--
Фиолетовый бот
Фиолетовый бот
Аватара пользователя
 
Сообщения: 810
Зарегистрирован: 22.03.2004 (Пн) 11:29
Откуда: Владивосток

Сообщение --=GAMER=-- » 03.06.2006 (Сб) 4:27

Я качнул инсталлер PHP 5 версии, поставил, и всё равно нифига не пашет! :cry:
В темноте слепец — самый надежный проводник. В эпоху безумия пусть тебя ведет сумасшедший.

rRenderer Engine
VB Wiki

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 03.06.2006 (Сб) 4:32

Хм... Вообще-то, "Наши проекты" - это раздел, где обсуждают готовое ПО.

Может в "Народный треп" перебросить?
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Сообщение Oxygen » 03.06.2006 (Сб) 9:22

--=GAMER=-- писал(а):Я качнул инсталлер PHP 5 версии, поставил, и всё равно нифига не пашет! :cry:


Скачай Денвер. Потому как, установить PHP, это ещё мало.... Нужно ещё и настроить. Так, что не парься, и поставь Денвер. К тому же, если изучаешь PHP, то тебе, вероятно, скоро понадобится и MySQL... Его тоже надо устанавливать и настраивать. Денвер настраивает почти все автоматически.
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

--=GAMER=--
Фиолетовый бот
Фиолетовый бот
Аватара пользователя
 
Сообщения: 810
Зарегистрирован: 22.03.2004 (Пн) 11:29
Откуда: Владивосток

Сообщение --=GAMER=-- » 03.06.2006 (Сб) 10:05

Дело в том, что я не собираюсь ставить свой сервер.
Сайт уже стоит на халявном серваке.
Мне просто нужно написать PHP скрипт, который бы ресайзил изображения и возвращал картинку с определённым качеством.
Я решил, что не буду покипастить, а попытаюсь разобраться сам..

з.ы. Код который я приводил выше естессно никакого отношения к изображениям не имеет вообще.
В темноте слепец — самый надежный проводник. В эпоху безумия пусть тебя ведет сумасшедший.

rRenderer Engine
VB Wiki

Шнурок
Постоялец
Постоялец
 
Сообщения: 371
Зарегистрирован: 12.11.2004 (Пт) 19:28
Откуда: Санкт-Петербург

Сообщение Шнурок » 03.06.2006 (Сб) 14:02

Дело в том, что я не собираюсь ставить свой сервер.
Сайт уже стоит на халявном серваке.
Мне просто нужно написать PHP скрипт, который бы ресайзил изображения и возвращал картинку с определённым качеством.
Я решил, что не буду покипастить, а попытаюсь разобраться сам..

возьми готовое :idea: :arrow:
02.01.2004

--=GAMER=--
Фиолетовый бот
Фиолетовый бот
Аватара пользователя
 
Сообщения: 810
Зарегистрирован: 22.03.2004 (Пн) 11:29
Откуда: Владивосток

Сообщение --=GAMER=-- » 04.06.2006 (Вс) 4:21

2Шнурок
Я решил, что не буду покипастить, а попытаюсь разобраться сам..


Ну а если чесно, то не могу найти именно этот скрипт... Они идут вместе со встроенной фото галереей, а мне её не надо.
В темноте слепец — самый надежный проводник. В эпоху безумия пусть тебя ведет сумасшедший.

rRenderer Engine
VB Wiki

--=GAMER=--
Фиолетовый бот
Фиолетовый бот
Аватара пользователя
 
Сообщения: 810
Зарегистрирован: 22.03.2004 (Пн) 11:29
Откуда: Владивосток

Сообщение --=GAMER=-- » 04.06.2006 (Вс) 9:15

Вопрос.
А размер (в кб) от этого меняеться?

з.ы. Нет у меня TFM - т.к. неудалось правильно поставить PHP....
В темноте слепец — самый надежный проводник. В эпоху безумия пусть тебя ведет сумасшедший.

rRenderer Engine
VB Wiki

Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Сообщение Крост » 05.06.2006 (Пн) 1:35

1. Советую для начала прочитать http://tony2001.phpclub.net/doc/standard/index.html

2. Потом скачать мануал по php (около 5 мб).. Он правда на половину руссифицированный, но этого пока хватит... (Есть полностью русский, но ужастно урезанный)

3. (Если ещё не..., тогда...) Поставить денвер http://www.denwer.ru/

4. Bethrezen Это не минус Денвера, это отсутствие мозгов (прошу прощения) у администраторов сайта. На эту тему - http://www.denwer.ru/other/shared.html

5. Учить PHP... Учить PHP... Учить PHP...)

Удачи.
С Уважением Андрей.
Хороший :D, плохой :x, злой :twisted:.

(Не)Люблю кАпаться в чЮжих сорсах.

Хочешь узнать что такое Piligrim? Прошу - http://www.piligrim-gps.ru/

Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Сообщение Крост » 06.06.2006 (Вт) 1:19

Bethrezen
По поводу ssl у них на форуме почитай.. Там много всего...

А вот про домены - зачем усложнять?
Тем более для начинающих самое то...
Хороший :D, плохой :x, злой :twisted:.

(Не)Люблю кАпаться в чЮжих сорсах.

Хочешь узнать что такое Piligrim? Прошу - http://www.piligrim-gps.ru/

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 06.06.2006 (Вт) 10:38

Лучше все-таки залезть и в php.ini и в httpd.conf, а если еще и база есть в my.cnf, дабы почитать комментарии и раз и навсегда запомнить, какой параметр за что отвечает.
Я противник денвера, поскольку лучше ставить последние версии самостоятельно, настраивая так, как сделали бы это на production сервере.

Для изучения PHP рекомендую "Самоучитель" Котерова. Насколько я знаю, книга помогла очень многим.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

Debugger
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1667
Зарегистрирован: 17.06.2006 (Сб) 15:11

Сообщение Debugger » 25.06.2006 (Вс) 16:11

--=GAMER=-- писал(а):Сайт уже стоит на халявном серваке.

На каком?????

Если халява, значт, с 80% вероятностью php не поддерживает

--=GAMER=--
Фиолетовый бот
Фиолетовый бот
Аватара пользователя
 
Сообщения: 810
Зарегистрирован: 22.03.2004 (Пн) 11:29
Откуда: Владивосток

Сообщение --=GAMER=-- » 26.06.2006 (Пн) 1:56

Если халява, значт, с 80% вероятностью php не поддерживает

Правильно мыслишь. Но уже поздно.
В темноте слепец — самый надежный проводник. В эпоху безумия пусть тебя ведет сумасшедший.

rRenderer Engine
VB Wiki

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Сообщение dr.MIG » 26.06.2006 (Пн) 13:25

--=GAMER=-- писал(а):
Если халява, значт, с 80% вероятностью php не поддерживает



Если надо халявный с поддержкой php и без рекламы, я бы посоветовал fatal.ru (если нарушаешь правила договора сайт сносят очень оперативно в кратчайшие сроки) и juga.ru (+MySQL+не так строго с условиями договора)
Salus populi suprema lex


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 140

    TopList