|
| |
|
|
| |
для: Витос
(30.03.2007 в 15:28)
| | | Вот это скрипт...
Страница add.php:
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
header("Content-type:text/vnd.wap.wml");
print'<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml><card title="WAP.CEKCU.ORG" ontimer="index.php"><timer value="20" />
<p align="left">';
if ($anekdot == "") {echo "Вы не написали анекдота, пожалуйста будьте внимательней<br/><br/>
<a href=\"in.php\">Еще раз!</a>
</p>
</card>
</wml>"; exit;}
$text = "$anekdot";
$text=htmlspecialchars(stripslashes($text));
$open=fopen("file.dat","a+");
fwrite($open,"|||$text\r\n");
fclose($open);
echo "<b>Спасибо ваш анекдот добавлен и уже показывается</b><br/>NEBESA.US<br/><br/>";
echo '<a href="http://nebesa.us">NEBESA.US</a>
</p></card></wml>';
?>
|
Страница an.php:
<?php
$text = file("file.dat");
$top = rand (0,count($text)-1);
$out = explode("|||",$text[$top]);
echo "<small>$out[1]</small>";
?>
|
Страница in.php:
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
header("Content-type:text/vnd.wap.wml");
print'<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml><card id="index" title="WAP.CEKCU.ORG">
<p align="left">';
echo "Анекдот:
<br/>
<input title=\"text\" name=\"anekdot\" value=\"\"/><br/>
<br/><br/>";
echo "<anchor title=\"add\">Сказать!<go href=\"add.php\" method=\"post\">
<postfield name=\"anekdot\" value=\"$(anekdot)\"/>
</go></anchor><br/>";
echo "<anchor>Назад<prev/></anchor><br/>";
echo '<a href="http://nebesa.us">На главную</a><br/>';
echo "</p></card></wml>";
?>
|
Страница index.php:
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
$kom = @file("file.dat");
$total = count($kom);
header("Content-type:text/vnd.wap.wml");
print'<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml><card id="index" title="cekcu.org">
<p align="left">'; ?>
<?
echo "<small>Анекдоты от <u>NEBESA.US</u></small><br/>";
echo "<small>- - -</small><br/>";
echo "<a href=\"http://pmec.us\"><small>Сайт настоящих розвлечений!</small></a><br/>";
echo "<small>- - -</small><br/>";
?>
<? include ("an.php"); ?> <br/><br/></p><p align="left"><small>Всего анекдотов: <? print " $total"; ?><br/>
<a href="in.php">Росскажи свой анекдот</a><br/>
<small>- - -</small><br/>
<anchor>Назад<prev/></anchor><br/>
<a href="http://nebesa.us">На главную</a><br/>
<small>NEBESA</small>
</small></p></card></wml>
|
и file.dat в котором храняться все анекдоты...
Люди, пожалуйста, поясните как сделать чтоб выводило по 5 и как сделать, чтоб Была ссылока далее, при которой выводило новых 5, когда ее нажмут... ОБЬЯСНИТЕ, ПРОШУ ВАС!!! | |
| |
|
|
| |
|
|
| |
для: Витос
(30.03.2007 в 15:22)
| | | А есть вот скрипт еще... Он выводит анекдоты по одному и выводит новый при обновлении страници. Если бы сделать так, чтоб он выводил по 5 и сделать ссылку Далее при нажатии на какую будет выводить новых 5, то у меня и проблем не было бы.. Может, поможет кто? | |
| |
|
|
| |
|
|
| |
для: Витос
(30.03.2007 в 15:22)
| | | э... ясно. В таком контексте - конечно. | |
| |
|
|
| |
|
|
| |
для: Trianon
(30.03.2007 в 15:08)
| | | А как вывести последнюю по умолчанию? Она ведь всегда другаю будет, когда анекдоты буду добавлять...
Да логи это и есть логи. Обычные прикольные переписки с аси или чатов. Я их логами называю. Или это неправильно? | |
| |
|
|
| |
|
|
| |
для: Витос
(30.03.2007 в 15:05)
| | | выводите по умолчанию последнюю.
Кстати, почему Вы называете их логами? Сбивает....
или Вам анекдоты apache на старте рассказывает? | |
| |
|
|
| |
|
|
| |
для: KPETuH
(28.03.2007 в 17:41)
| | | И все же... Допустим, у меня будет 5000 логов.. Новые получаеться будут на самой последней странице... И юзер будет листать 1000 страниц, чтоб добраться до нужной?... Я даже сам незнаю как лучше сделать... Может сделать, чтоб выводило 5 случайных логов, а потом при нажатии далее обновлялась страничка и опять выводилось 5 случайных? Как так сделать? Просто я один скрипт логи пишу, а второй анекдоты, а анекдотов ведь много будет.. | |
| |
|
|
| |
|
|
| |
для: Витос
(28.03.2007 в 17:35)
| | | все решается с помощью MySQL | |
| |
|
|
| |
|
|
| |
для: Витос
(28.03.2007 в 17:35)
| | | В случайном порядке сами по себе они не выдаются. А выдавались бы - без возможности сохранить ссылку на конкретную - админа бы порвали на тряпки: процитировать-то никак.
URI должен отражать конкретный документ. | |
| |
|
|
| |
|
|
| |
для: Витос
(28.03.2007 в 17:35)
| | | Ну здесь я вижу как раз постраничную навигацию. Может мы с Вами об одном и том же говорим но разными словами? :) | |
| |
|
|
| |
|
|
| |
для: Temnovit
(28.03.2007 в 14:30)
| | | http://xwap.org/modules/humor/bash.php
Вот как на одном сайте сделано. Я хочу подобное. Не находите, что это проще? | |
| |
|
|
|