Strict Standards: Resource ID#31 used as offset, casting to integer (31) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#33 used as offset, casting to integer (33) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#34 used as offset, casting to integer (34) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Сценарий вывода описаний на страницу
ТвойWeb » WebMaster класс » PHP/Perl » Сценарий вывода описаний на страницу

Страниц (1): [1]
 

1. АФЕРИСТ - 05 Января, 2005 - 17:06:30 - перейти к сообщению
Здравствуйте! Вот уменя проблема..!
Вот допустим я создал сценарий закачки файлов на сервак, допустим я хочу сделать небольшой архив прораммм! Вот когда я закачиваю какую либо программу как мне сделать чтоб допустим на странице автоматичски появлялась на неё ссылка..( ну можно и сразу пояснениие)...Хм прошу помочь
2. Stan - 05 Января, 2005 - 17:54:05 - перейти к сообщению
АФЕРИСТ
я думаю, что такую функцию php может выполнить. Но если твой сайт на народе, то облом - народ php не поддерживает!\n\n(Добавление)
а, ну да, тема же в php/perl! Улыбка
3. TvoyWeb - 05 Января, 2005 - 18:20:42 - перейти к сообщению
АФЕРИСТ пишет:
Вот допустим я создал сценарий закачки файлов на сервак,

Ну а теперь нужен сценарий вывода всех архивов и их описания на страницу. Для этого нужно создать любую базу. Куда будут записываться Названия программ (например), их описание и имя файла программы или архива. Потом читаешь из этой базы и выводишь на страницу.
4. АФЕРИСТ - 06 Января, 2005 - 07:22:46 - перейти к сообщению
TvoyWeb
В принципе смысл ясен..
Остаётся только дочитать книгу Д.Котеров Самоучитель PHP4 для реализации задуманного.Улыбка
5. TvoyWeb - 06 Января, 2005 - 15:29:55 - перейти к сообщению
АФЕРИСТ
Например базу можно писать в виде текстового файла:
CODE:
Имя архива №1::Описание архива::Кол-во закачек
Имя архива №2::Описание архива::Кол-во закачек
Имя архива №3::Описание архива::Кол-во закачек
Имя архива №4::Описание архива::Кол-во закачек

Потом считываешь это функцией file(), затем применяешь фун. explode() чтобы разбить строку на данные и выводишь. Это самый простой и первое что пришло в голову.
Можно записывать массив с данными в виде строки, применив к массиву фун. serialize().
Если что обращайся, чем сможем поможем Улыбка
6. АФЕРИСТ - 09 Января, 2005 - 07:27:05 - перейти к сообщению
Пока что с архивом я задержусь опыта малоУлыбка, у меня появились другие вопросы, вот:
Как сделать чтоб при заполнения именного поля если Я указал задуманное имя, то меня будет перебрасывать на заданную страницу, если же я вписал совершенно другое имя то чтоб вывело ошибку,вот что то я намудрил но есть ошибки, какие?
CODE:
<form action="test.php" method="post">
<input type="text" name="$name">

<input type="submit" value="Click!">

<?php
$name='Admin';
if (($name == "Admin")){
echo "Всё правельно ждите";
}else{
echo error "Имя не верное";
}
?>


И ещё 1 вопрос, На сайте у Артёма Акатова я смотрел учебник "Пишем гостевую книгу"
Вот у меня там появился 1 вопрос, вот отрывок скрипта:

$text = $name."^^".$email."^^".$date."^^".$mess."\n"; - ТУТ МНЕ ВСё понятно, вот только зачем поставили "n"
$fp = fopen($base,"a"Подмигивание; И НЕПОНЯТНО ЧТО ЭТО
fputs($fp, $text); ЭТО
fclose($fp); И ЭТО
7. TvoyWeb - 09 Января, 2005 - 16:49:04 - перейти к сообщению
АФЕРИСТ
Это все неверно. Правильнее будет так.
CODE:
<form action="test.php" method="post">
<input type="text" name="enteredname">
<input type="submit" name="DoGo" value="Click!">
</form>
<?php
$correctname='Admin'; //Заданное коректное имя для входа в систему
if (isset($_POST['DoGo']) && $_POST['DoGo'] == 'Click!'){//Проверяем нажал ли пользователь кнопку отправки формы
if ($correctname == $_POST['enteredname']){ //Если введенное имя совпадает с заданным корректным именем
echo "Всё правильно, ждите";
} else{ //Если не совпадает, то значит ошибка.
echo "Ошибка! Имя не верное";
}
?>


Цитата:
Вот у меня там появился 1 вопрос, вот отрывок скрипта:

CODE:
<?php
$fp = fopen($base,"a");//инициализируем открытие файла $base для записи
fputs($fp, $text); //кладем в файл данные в $text
fclose($fp); //Закрываем инициализатор открытия файла
?>

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0338]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33