LEOnidUKG

LEOnidUKG
Рейтинг
1776
Регистрация
25.11.2006
Должность
PHP
Интересы
Программирование

onpay.ru - какая то КАША в PHP коде. Тонны чего-то, я пока не могу разобраться. Какие то передачи XML o_O зачем?! Руководства единого нету, всё разбросанно, что нужно через гугл у них же искать.

E-pos - они я так понял не принимают, ни киви, ни переводы и т.п. :(

перед:

if ($r)

напишите:

$r=intval($_GET['r']);

Я надеюсь $r нормально $_GET берётся? А то вы наверное с включенными глобалками работали! Как $r берётся?

А тут даже без explode

<?php

if ($r)

{

if ($r[1]==1)

{

include ("razdels/".$r[0]."/menu.php");

}

else

{

include ("razdels/".$r[0]."/".$r[1].$r[2].".php");

}

}

офигеть и не поленились же сколько кода писать :)

А нельзя было через explode разбить и всё в 2-е строчки запихать? :)

А class к ним добавить и через CSS сделать, никак?

_vb_:
А напрямую самому принимать - не вариант?

Не вариант. Поэтому я бы не спрашивал тут об этом.

uRuS:
rbkmoney можете рассмотреть у меня друг с ними работает, доволен. удачи вам

Они принимают Qiwi, WM, Яндекс деньги и другое?

ну тогда ещё вот такой мастадонт:

function printTruncated($maxLength, $html, $isUtf8=true)

{

$printedLength = 0;

$position = 0;

$tags = array();

// For UTF-8, we need to count multibyte sequences as one character.

$re = $isUtf8

? '{</?([a-z]+)[^>]*>|***?[a-zA-Z0-9]+;|[\x80-\xFF][\x80-\xBF]*}'

: '{</?([a-z]+)[^>]*>|***?[a-zA-Z0-9]+;}';

while ($printedLength < $maxLength && preg_match($re, $html, $match, PREG_OFFSET_CAPTURE, $position))

{

list($tag, $tagPosition) = $match[0];

// Print text leading up to the tag.

$str = substr($html, $position, $tagPosition - $position);

if ($printedLength + strlen($str) > $maxLength)

{

print(substr($str, 0, $maxLength - $printedLength));

$printedLength = $maxLength;

break;

}

print($str);

$printedLength += strlen($str);

if ($printedLength >= $maxLength) break;

if ($tag[0] == '&' || ord($tag) >= 0x80)

{

// Pass the entity or UTF-8 multibyte sequence through unchanged.

print($tag);

$printedLength++;

}

else

{

// Handle the tag.

$tagName = $match[1][0];

if ($tag[1] == '/')

{

// This is a closing tag.

$openingTag = array_pop($tags);

assert($openingTag == $tagName); // check that tags are properly nested.

print($tag);

}

else if ($tag[strlen($tag) - 2] == '/')

{

// Self-closing tag.

print($tag);

}

else

{

// Opening tag.

print($tag);

$tags[] = $tagName;

}

}

// Continue after the tag.

$position = $tagPosition + strlen($tag);

}

// Print any remaining text.

if ($printedLength < $maxLength && $position < strlen($html))

print(substr($html, $position, $maxLength - $printedLength));

// Close any open tags.

while (!empty($tags))

printf('</%s>', array_pop($tags));

}

echo printTruncated(305,$text,false);

Но он анкоры к ссылкам режит, в остальном всё ок.

Разве может рядовой человек добыть данные

Статью почитайте и его комментарии на Эхо москвы. Всё лежит в открытом доступе. Это они в РФ кто-то, за её пределами никто.

Всего: 31521