Вопрос-Ответ по php

Печать RSS
7261
Кураторы темы:

А

Чатланин
0
Эм что то у них тут глючит
$array = array(
array('http://kool.ru', 'koool'),
array('http://inet.ru', 'inet'),
array('http://mou.ru', 'mou'));
$rand = rand(0,sizeof($array)-1);
print "<a href=".$array[$rand][0].">".$array[$rand][1]."</a>&quot ;;
А

Чатланин
0
#980 кароче в этом посте в посл.строке знак ; лишний хз че тут дописало

Дух
0
<? 
$dir="../downloads/";
$list = scandir( $dir ); 
foreach( $list as $name ) 
{ 
    $time[$name] =  filemtime( $dir."/".$name );               
} 
arsort( $time ); 
$cnt = 0; 
foreach( $time as $key => $value )  
{ 
    if ( $key != "." and $key != ".." ) 
    { 
    echo "<a href=\"$dir".$key."\">Файл</a><br />\n";
$cnt = $cnt + 1;}
        		
    } 
    if ( $cnt == 85 ) break; 
} 
 ?> 
в общем вывод файлов по дате. Но как тут прикрутить постраничную навигацию? Помогите плиз sad sad sad

Дух
0
xass, ну, как я понял, в файле хранится ссылка и имя разделенные символом точка с запятой. Тогда можно сделать так:
[code]
<?php
$path = "../links.txt"; // путь к файлу с сылками
$file_links = @fopen($path, "r");
if ($file_links == NULL) exit("It is impossible to open a file!");
$links = array();
while (!feof($file_links))
{
$links[] = fgets($file_links);
}
fclose($file_links);
$i = rand(0, (count($links) - 1));
$link = array();
$link = exolode(";", $links[$i]);
printf("<a href=\"%s\"> %s </a>, $link[0], $link[1]);
?>

Дух
0
xass, ну, как я понял, в файле хранится ссылка и имя разделенные символом точка с запятой. Тогда можно сделать так:
<?php
$path = "../links.txt"; // путь к файлу с сылками 
$file_links = @fopen($path, "r");
if ($file_links == NULL) exit("It is impossible to open a file!");
$links = array();
while (!feof($file_links))
{
$links[] = fgets($file_links);
}
fclose($file_links);
$i = rand(0, (count($links) - 1));
$link = array();
$link = exolode(";", $links[$i]);
printf("<a href=\"%s\"> %s </a>, $link[0], $link[1]);
?>

Дух
0
а мне помогите 982 пост =(

Дух
0
Немного ошибся...
Вот правильно:
<?php
$path = "links.txt"; // путь к файлу с сылками  
$file_links = @fopen($path, "r"); 
if ($file_links == NULL) exit("It is impossible to open a file!"); 
$links = array(); 
while (!feof($file_links)) 
{ 	
$links[] = fgets($file_links); 
} 
fclose($file_links); 
$i = rand(0, (count($links) - 1)); 
$link = array(); 
$link = explode(";", $links[$i]); 
printf("<a href=\"%s\"> %s </a>", $link[0], $link[1]);
?>
С

Пацак
0
как отфильтровать пердменную? Покажите пример пожалуйста!

Дух
0
HardSsSsS,
<?php
//например переменная $test
$test=Htmlspecialchars($test);
?>

Дух
0
Вот в файл test.dat имеет такой вид
IadugIkfkfkIdkdkdI
IsdfsdIrewerteIhggI
Я хочу посчитать сколько таких строк типо IsdfsdIrewerteIhggI было добавлено сегодня, для мотора если что
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск