Есть кто-нибудь кто рубит в PHP? :-)

Valentin N.
На сайте с 07.07.2006
Offline
64
720

Нужна небольшая помощь.

Я стал участником небольшой партнерской программы, по реализации мобильного контента. Там все довольно просто, регистрируешься, выбираешь контент, получаешь код и публикуешь его на сайте с помощью PHP Light.

Я выбрал 5 видов: картинки, анимация, полифония, игры, и JAVA книги.

Так вот вписать в дизайн своей страницы один блок (картинки) получилось, а остальные что-то не получается.

Задача такая: получить в партнерке коды каждого блока и разместить на странице чтобы просто они шли один под другим.

С меня 20$.

Кто-нибудь может помочь?

corpse
На сайте с 02.10.2005
Offline
42
#1

выложите код ... посмотрим...

Valentin N.
На сайте с 07.07.2006
Offline
64
#2
corpse:
выложите код ... посмотрим...

А код чего? Их там много.

У каждого блока контента свой.

Вот пример одного размещенного блока:

http://womantalks.ru/phone.php

А вот инструкция:

Установка

Распакуйте архив дистрибутива на локальный диск.

Отредактируйте основной конфигурационный файл /libs/mobileContent/configs/default.config.inc.php при помощи текстового редактора (например Notepad). Назначения параметров и их значения приведены в комментариях.

Внимание: Обязательно введите уникальный идентификатор Вашего проекта - $CONFIG['ProjectGUID'], в противном случае Вы не будете получать деньги от продажи мобильного контента.
Ваш ProjectGUID можно найти на сайте https://partnersystem.i-free.ru в разделе Проекты -> Ваш проект -> Публикация контента.

Пример фрагмента конфигурационного файла:
<?php
$CONFIG = array();

// Уникальный идентификатор Вашего проекта
$CONFIG['ProjectGUID'] = "{.........................................................}";

// Уникальное название блока (должно быть отлично от названий других блоков)
// Должен начинаться с латинской буквы и содержать только латинские буквы, цифры и знак подчеркивания "_" и дефис "-"
// !!! Этот параметр должен обязательно быть указан
$CONFIG['ID'] = "default";

// URL страницы, где выводиться контент
$CONFIG['baseUrl'] = "index.php";

Скопируйте содержимое каталога /libs/ на Ваш сервер, например используя FTP доступ.

Для каталога /mobileContent/cache/ установите права на запись (777)
Это можно сделать при помощи программ Total Commander, FAR, или любого другого ftp-клиента.

Вывод контента на странице
Подключите модуль вывода контента

<?php require_once './mobileContent/mobileContent.php'; ?>
Вывод контента на странице производиться функцией mobileContent(), которая возвращает строку с HTML кодом

<?php echo mobileContent(); ?>
Или Вы можете присвоить переменной значение, возвращаемое функцией, и вывести её позже.

Пример вывода контента
<?php
require_once './mobileContent/mobileContent.php';
$content = mobileContent();
?>
<html>
<head>
<title>Мой сайт</title>
</head>
<body>
<h1>Картинки для мобильного</h1>
<?php echo $content; ?>
</body>
</html>

Вы можете использовать несколько конфигурационных файлов, для вывода разных блоков контента, например: картинок и полифонии. Для этого в каталоге /mobileContent/configs/ нужно создать новый конфигурационный файл, например: images.config.inc.php.

В нем достаточно указать те параметры, которые Вы хотите изменить, остальные параметры будут взяты из основного конфигурационного файла.

Пример конфигурационного файла images.config.inc.php
<?php

$CONFIG['ID'] = "images";
$CONFIG['baseUrl'] = "images.php";
$CONFIG['contentType'] = "Images";

?>

Для того, чтобы вывести блок картинок, достаточно вывести значение функции mobileContent() c параметром, содержащим имя конфигурационного файла.

Пример вывода блока картинок
<?php
require_once './mobileContent/mobileContent.php';
$content = mobileContent('images.config.inc.php');
?>
<html>
<head>
<title>Мой сайт</title>
</head>
<body>
<h1>Картинки для мобильного</h1>
<?php echo $content; ?>
</body>
</html>

Также параметром функции mobileContent() может быть массив с переопределениями нужных параметров.

Обратите внимание, что указывается параметр ID, это имя блока, оно должно начинаться с латинской буквы, и состоять только из латинских букв, цифр, знака подчеркивания ("_") и знака дефис ("-"). У блоков, выводимых на одной странице, этот параметр должен различаться. Он необходим для того, чтобы скрипт мог отличить эти блоки и правильно сформировать ссылки.

Пример вывода нескольких блоков контента с использованием массивов параметров.
<?php
require_once './mobileContent/mobileContent.php';
$images_params = array('ID' => 'img', contentType => 'Images', 'baseUrl' => 'images.php');
$polyphonies_params = array('ID' => 'pol', contentType => 'Polyphonies', 'baseUrl' => 'polyphonies.php');
$content_images = mobileContent($images_params);
$content_polyphonies = mobileContent($polyphonies_params);
?>
<html>
<head>
<title>Мой сайт</title>
</head>
<body>
<h1>Картинки для мобильного</h1>
<?php echo $content_images; ?>
<h1>Полифония для мобильного</h1>
<?php echo $content_polyphonies; ?>
</body>
</html>
corpse
На сайте с 02.10.2005
Offline
42
#3

объясните поподробнее... не понял что вам нужно

вам нужен грабер, который будет доставать информацию с другого сайта?

или в партнерке вам дали код, который вы должны установить и не можете его разбить на части

Valentin N.
На сайте с 07.07.2006
Offline
64
#4
corpse:
объясните поподробнее... не понял что вам нужно

вам нужен грабер, который будет доставать информацию с другого сайта?

или в партнерке вам дали код, который вы должны установить и не можете его разбить на части

Там к каждому блоку дается свой код. И я эти коды просто не могу вписать в дизайн своей страницы. Мне человек который в этом рубит помог вписать один блок, а на остальное не хватило времени.

Valentin N.
На сайте с 07.07.2006
Offline
64
#5

Ну что кто-то может помочь?

corpse
На сайте с 02.10.2005
Offline
42
#6

я могу.. щас только проанализирую переменные...

mustafa
На сайте с 28.10.2005
Offline
202
#7

Valentin N., слишком размытое ТЗ. И насколько я понял - стоит дороже, чем 20$.

corpse
На сайте с 02.10.2005
Offline
42
#8

стукните обсудим... 23-1534 UIN

Valentin N.
На сайте с 07.07.2006
Offline
64
#9

Ребят... сорри за беспокойство. Уже сделали мне. Мне просто ОЧЕНЬ срочно нужно было.

Вот что требовалось:

http://womantalks.ru/phone.php

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий