| Модератор форума: JonMagon |
| Сообщество uCoz Мастерская uCoz Использование PHP и API на uCoz Проблемы при использовании PHP (Ошибки, длительная загрузка скриптов и т. д.) |
| Проблемы при использовании PHP |
![]() Если у Вас возникли проблемы при работе с PHP (ошибки, длительная загрузка скриптов, неработоспособность функций и т. д.), Вы можете написать в данной теме. |
|
Miss_Esq, не понятен ваш юмор (если не разбираетесь в данных технологиях), тем более он не уместен в данном вопросе.
Лежащий php сервер это отсутствие очень многих функций на сайте, которые у меня реализованы на php + api + mysql. Добавлено (11-Окт-2012, 00:29:05) Благодарности можно оставить — в репутации.
Помощью в ЛС не занимаюсь, есть форум. Занимаюсь сайтами на платной основе. Шаманю на php и mysql с использованием бубна 80 lvl. |
|
Quote -=FORWARD=- писал здесь: http://phpexample.ucoz.net/publ/1-10-0-11-0-1350468240 Спасибо за проделанную работу, но у меня есть проблемка. Точно знаю что скрипт рабочий т.к. на одном сайте он заработал. http://sch13.at.ua/ - тут Но на другом сайте, моего знакомого не отрабатывает - не показывается код безопасности, в процессе установки его тоже не было (кода безопасности), но я обошёл это - просто залил готовый конфиг.php http://papulik.ru/ - тут не работает Подскажите что делать? ---------------------------------------- Для наглядности скрин: http://lostpic.net/?photo=1205960 Сообщение отредактировал rewer - Среда, 17 Окт 2012, 14:35:28
|
|
http://phpexample.ucoz.net/publ/bod_dobavljajushhij_materialy/1-1-0-24 установил скрипт.
Сайт wc3m.3dn.ru Попытался зайти по адресу: http://wc3m.3dn.ru/php/php_bot/edit.php Показало вот это: ({"SCRIPTDATA":"","ERROR":""}) Что делать, как быть? |
|
Ссылка вам ничего не даст. Обычный файл reg-dan.php - всего файлов где-то 40. И везде выдаёт такую ошибку. Писал в техподдержку, толком не пояснили что это может быть, только дали ссылку на мануал. Но до этого уже месяц всё работало в порядке.
|
|
Quote File removed to astral or other universum Epic. Quote что за ошибка? уже несколько дней, и при открывании всех файлов php? Не бывает такой ошибки. GarryNeo, вы хоть расскажите, каким софтом пользуетесь для просмотра/проверки на существование файлов. И ссылка бы всё-таки многое дала. Вы полюбили меня. Здесь я. (с)
|
|
Всем привет!
Я поставил скрипт Переходы себе на сайт. Все скрипты, всё правильно подключил. Вот сайт: http://torrents-nn.org.ua/ С правой стороны самый нижний блок, пишет "Пока пусто..." Сколько оно будет так писать? Когда будут показыватся переходы поисковиков? Заранее спасибо. Добавлено (16-Ноя-2012, 18:26:07) |
|
Этот код надо разместить в начале страницы, например, после тега <body>:
Code <script type="text/javascript">$.get('/php/ref/index.php?r='+encodeURIComponent(document.referrer));</script> Вы полюбили меня. Здесь я. (с)
Сообщение отредактировал Ferro7 - Пятница, 16 Ноя 2012, 19:17:11
|
|
Ferro7, нормально он стоит.
|
|
Quote Не бывает такой ошибки.GarryNeo, вы хоть расскажите, каким софтом пользуетесь для просмотра/проверки на существование файлов. И ссылка бы всё-таки многое дала. Конечно не бывает. Только вот компания Юкоз принесли свои извинения за подобное поведение сервера, и всю работу восстановили. Не знаете о подобного рода ошибке, зачем утверждать, что её не существует? Quote Действительно, что это я...Подождите, я сейчас экстрасенсов из коробочки достану. А что вам дал бы просмотр url? Вы не имеете доступ к самим ресурсам сервера. Мне же светить сайт не нужно, он у меня в стадии разработки был. Смысл писать здесь на форуме был только в том, что может кто-то уже сталкивался с подобного рода проблемами, но видимо я впервые здесь поднял такую ошибку. |
|
как на форму добавления материалов с помощью curl передать картинку? пробую file_0=@/home/shop/www/1.jpg а передает как простую переменную. Модуль: интернет магазин
|
|
Доброго времени суток!
Залил на FTP PHP скрипт и txt файл, на странице сайта прописал код, но скрипт не работает. Подскажите ,пожалуйста, что нужно добавить/убрать в коде скрипта php, чтобы он заработал на ucoz. Код приводится ниже. <?php $___notjson=1; define( 'PATH_TBASE', '/php/tbase' ); //---------------------------------------------------------------- // isInteger //---------------------------------------------------------------- function isInteger( $v ) { if ( strlen( $v ) == 0 ) return false; if ( !is_numeric( $v ) ) return false; if ( doubleval( $v ) - intval( $v ) != 0 ) return false; return true; } //---------------------------------------------------------------- // CAjaxPoll //---------------------------------------------------------------- class CAjaxPoll { function setup() { $this->items = array(); $this->result = 'OK'; } function validateTid( $tid ) { if ( $tid == '' ) return false; if ( $tid == "null" ) return false; if ( strpos( $tid, ".." ) !== false ) return false; if ( strpos( $tid, '/' ) !== false ) return false; return true; } function initTB() { $this->items = array(); } function parseTB( $txt ) { $this->items = array(); $txt = str_replace( "\r", "", $txt ); $ax = split( "\n", $txt ); foreach( $ax as $ln ) { if ( strpos( $ln, "=" ) !== false ) { $bx = split( "=", $ln ); $this->items[$bx[0]] = $bx[1]; } } } function combTB() { foreach( $this->items as $key => $val ) { if ( $key != '' ) $ax[] = $key . '=' . $val; } return implode( "\r\n", $ax ); } function vote2() { $dir = dirname(__FILE__) . "/" . PATH_TBASE; if ( !is_writable( $dir ) ) { $this->result = "data folder [tbase]is not writable"; return false; } if ( !isset( $_REQUEST['form_tid'] ) ) { $this->result = "[form_tid] is not set"; return false; } $form_tid = $_REQUEST['form_tid']; if ( $form_tid == '' ) { $this->result = "[form_tid] is empty"; return false; } if ( !$this->validateTid($form_tid) ) { $this->result = "invalid [from_tid] ({$form_tid})"; return false; } //-- get content of text file $path = $dir . "/{$form_tid}.txt"; if ( !file_exists( $path ) ) { @file_put_contents( $path, $this->combTB() ); } $handle = @fopen( $path, "r+" ); //-- do an exclusive lock if ( !( @flock( $handle, LOCK_EX ) ) ) { $this->result = "Can not write data in [tbase]" . "(Could not get the lock!)"; return false; } $txt = ''; $size = filesize( $path ); if ( $size > 0 ) { $txt = fread( $handle, $size ); } $this->parseTB( $txt ); //-- add votes $item_tid = ''; if ( isset( $_REQUEST['item_tid'] ) ) $item_tid = $_REQUEST['item_tid']; if ( !empty( $item_tid ) ) { if ( !isset( $this->items[$item_tid] ) ) { $this->items[$item_tid] = 0; } $x = $this->items[$item_tid]; if ( !isInteger( $x ) ) $x = 0; $x = intval( $x ); $this->items[$item_tid] = $x + 1; //-- truncate file fseek( $handle, 0 ); ftruncate( $handle, 0 ); //-- write votes to txt file fwrite( $handle, $this->combTB() ); } //-- release the lock flock( $handle, LOCK_UN ); //-- close the file fclose($handle); return true; } function vote() { $ret = array(); $ret[] = "cmd:'vote'"; if ( $this->vote2() ) { if ( count( $this->items ) > 0 ) { $ix = array(); foreach( $this->items as $key => $val ) { $ix[] = $key . ":" . $val; } $json_items = "{" . implode( ",", $ix ) . "}"; } else { $json_items = "{}"; } $ret[] = "items:{$json_items}"; } $ret[] = "result:'" . $this->result . "'"; //-- json $json = "{" . implode( ",", $ret ) . "}"; echo $json; } function process( $cmd ) { switch( $cmd ) { case 'vote': $this->vote(); break; } } } if ( isset( $_REQUEST['cmd'] ) ) { $obj =& new CAjaxPoll(); $obj->setup(); $obj->process( $_REQUEST['cmd'] ); } ?> |
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

Чат сообщества











