imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 23.04.2007, 17:57     # 1
GuardianSpirit
Guest
 
Сообщения: n/a

Exclamation Люди помогите разобраться с PHP

Люди пожалусто помогите мне разобраться с командой "include". У меня скрипт выглядит премерно так:

<FORM method="POST" action="on.php">
<TABLE>
<tr><td>Введите свой логин&nbsp&nbsp</td><td><INPUT type="text" name="logon" size="15"></td></tr>
<tr><td>Введите свой пароль</td><td><INPUT type="password" name="password" size="13>"></td><tr>
</TABLE>
<?php
global $logon;
global $password;
?>
<INPUT type="submit" value="Заказать">
</FORM>

<?PHP
if ($REQUEST_METHOD=="POST")
{
if ($logon==''){echo "Логин не введен";};
if ($password==''){echo "Пароль не введен";};
{
include('card/$logon');
}
}
if ($password!=$parol)//$parol прописанна в файле с именем из переменной $logon
{echo "Проверьте введенные Логин и Пароль(они не совпадают с зарегестрированными), либо они были удаленны.";}
}
?>
 
Старый 23.04.2007, 18:15     # 2
Saruman
::VIP::
 
Аватар для Saruman
 
Регистрация: 12.11.2002
Адрес: Nicosia, Cyprus
Сообщения: 1 285

Saruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman ГуруSaruman Гуру
в одинарных кавычках подстаноки переменных не обрабатываются, т.е. должно быть
include("card/$logon");
__________________
"If people only knew how hard I work to gain my mastery, it wouldn't seem so wonderful at all." Michelangelo Buonarroti
Saruman вне форума  
Старый 23.04.2007, 23:17     # 3
tahman
Junior Member
 
Регистрация: 19.03.2005
Сообщения: 74

tahman Нимб уже пробиваетсяtahman Нимб уже пробивается
лучше прописать полный путь, типа include("/home/site/public_html/card/$logon");
tahman вне форума  
Старый 23.04.2007, 23:47     # 4
BorLase
::VIP::
 
Аватар для BorLase
 
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150

BorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех Гуру
Цитата:
Сообщение от tahman Посмотреть сообщение
лучше прописать полный путь, типа include("/home/site/public_html/card/$logon");
это как раз хуже

если ты поменяешь хостера, у тебя пути могут оказаться совсем другими

везде, где только можно, надо использовать относительный путь, и только если уж совсем припечет - полный, причем хранить все такие пути в отдельном файле в виде констант
__________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people.
BorLase вне форума  
Старый 26.04.2007, 09:35     # 5
GuardianSpirit
Guest
 
Сообщения: n/a

Люди еще вопрос. Подскажите как удалить файл при помощи PHP.
 
Старый 26.04.2007, 10:04     # 6
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
unlink()
RaZEr вне форума  
Старый 26.04.2007, 10:19     # 7
GuardianSpirit
Guest
 
Сообщения: n/a

А синтаксис подскажите plzzz
 
Старый 26.04.2007, 11:18     # 8
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
php.net/unlink
RaZEr вне форума  
Старый 26.04.2007, 15:33     # 9
BorLase
::VIP::
 
Аватар для BorLase
 
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150

BorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех Гуру
Цитата:
Сообщение от GuardianSpirit Посмотреть сообщение
А синтаксис подскажите plzzz
блин, а help для марсиан пишется??? уж на что на что, а на РНР можно, наверно, мануал и на языке мумбо-юмбо найти, не то что на русском.

читай (желательно весь сайт) - http://www.php.ru/manual/function.unlink.html
__________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people.
BorLase вне форума  
Старый 28.04.2007, 21:39     # 10
GuardianSpirit
Guest
 
Сообщения: n/a

Люди подскажите как привезеть unlink() к кнопке или ссылке.
 
Старый 29.04.2007, 11:15     # 11
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
А в чём трудность? Если через ссылку передаёш имя файла, тогда в скрипте это имя и обрабатываеш.
EvroStandart вне форума  
Старый 29.04.2007, 12:45     # 12
GuardianSpirit
Guest
 
Сообщения: n/a

спасибо!

добавлено через 6 минут
Люди еще одно, как сделать так чтобы открылся другая страница через х секунд.
 
Старый 29.04.2007, 22:03     # 13
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
Раз
http://ee.php.net/header
<?php
header("Location: http://www.example.com/"); /* Redirect browser */

/* Make sure that code below does not get executed when we redirect. */
exit;
?>


Два
http://en.wikipedia.org/wiki/Meta_refresh
<!-- Refresh page after 10 seconds -->
<meta http-equiv="refresh" content="10" />
EvroStandart вне форума  
Старый 02.05.2007, 20:44     # 14
GuardianSpirit
Guest
 
Сообщения: n/a

Люди еще вопрос, как при помощи PHP сделать так чтобы скрипт открыл файл, а потом читал файл по одному символу и при нахождении допустим "|" такого символа менял его на "</td><td>"

Последний раз редактировалось GuardianSpirit; 06.05.2007 в 13:45.
 
Старый 07.05.2007, 22:56     # 15
Псих
::VIP::
Guinness Liker
Понаехало тут
 
Аватар для Псих
 
Регистрация: 26.01.2003
Адрес: В нейроне
Пол: Male
Сообщения: 2 848

Псих СуперБогПсих СуперБог
Псих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБогПсих СуперБог
GuardianSpirit,
fopen, fread, strreplace
php.net
__________________
меня не вылечат
Псих вне форума  
Старый 10.05.2007, 16:37     # 16
GuardianSpirit
Guest
 
Сообщения: n/a

У меня есть TEXTAREA и мне надо чтобы когда пользователь нажимал enter он записывался в файл тегом <br> вместо enterа

Последний раз редактировалось GuardianSpirit; 10.05.2007 в 17:25.
 
Старый 10.05.2007, 17:28     # 17
BorLase
::VIP::
 
Аватар для BorLase
 
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150

BorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех ГуруBorLase Отец (мать) всех Гуру
Цитата:
Сообщение от GuardianSpirit Посмотреть сообщение
У меня есть TEXTAREA и мне надо чтобы когда пользователь нажимал enter он записывался в файл тегом <br> вместо enterа
чудо, ты доки принципильно не читаешь, да?

nl2br - странно, да? http://www.php.ru/manual/function.nl2br.html

ЗЫ: жаль, минус тебе уже вкатил - не дает форум еще один дать. Почитай мануалы, а???
__________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people.
BorLase вне форума  
Старый 11.05.2007, 19:14     # 18
vvs-alarm
Newbie
 
Регистрация: 26.04.2002
Сообщения: 17

vvs-alarm Путь к славе только начался
Цитата:
Сообщение от BorLase Посмотреть сообщение
чудо, ты доки принципильно не читаешь, да?

оно им надо ? проще чтоб кто то разжевал и в рот положил
vvs-alarm вне форума  
Старый 06.06.2007, 15:08     # 19
БуБа
Guest
 
Сообщения: n/a

а мона вопрос? объясните в двух словах зачем оно надо? Я только начала учить HTML и, так понимаю, это там очень даже к стати будет (я про PHP).
 
Старый 07.06.2007, 18:01     # 20
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
Чтобы программировать разную логику и показывать пользователю нужную информацию.
И ещё много для чего. Выучи HTML, потом начинай смотреть что PHP умеет.
EvroStandart вне форума  

Опции темы

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

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

Быстрый переход


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




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.