Модератор форума: JonMagon |
Сообщество uCoz Мастерская uCoz Использование PHP и API на uCoz Проблемы при использовании PHP (Ошибки, длительная загрузка скриптов и т. д.) |
Проблемы при использовании PHP |
Если у Вас возникли проблемы при работе с PHP (ошибки, длительная загрузка скриптов, неработоспособность функций и т. д.), Вы можете написать в данной теме. |
JonMagon
Спасиб тебе, Дружище, что уделил мне время, плохо только, что мозг до конца так и не вправил. Но похоже, что в этот раз у меня ничего не выйдет. Видимо, пока сам не изучишь (хотя бы основы) языка, так и будешь про каждую запятую спрашивать. Не хочу больше всем остальным казаться очень несообразительным, поэтому обойдусь покамест без счетчиков. Твой последний совет ничего не изменил, разве что перестала показываться ошибка. Но заветного счетчика так и не увидел. Ошибка пока так и остается загадкой, но однажды я ее все-таки разгадаю. Сообщение отредактировал Bazilius - Суббота, 10 Дек 2011, 19:36:26
|
|
Люди такая проблема не могу вообще запустить PHP вот код шаблона
<?IF($USER_ID$)?> <div align="center"> <p> <b>Данный пример демонстрирует использование скрипта для хранения дополнительных полей текущего пользователя</b> </p> </div> <hr> <?$PHPCODE$("http://s2000.ucoz.net/php/example001/example001.php?uid=",$USER_ID$)?> <?ELSE?> <div id="phpdiv"> <p> Вы не зарегистрированы. Пожалуйста, зарегистрируйтесь или войдите своей учетной записью </p> </div> <?ENDIF?> Вот код РНР <?php if(count($_POST)>0) { $___notjson=1; $lines = file('additiondata.dat'); if ($_POST['f0'] && $_POST['f1'] && $_POST['f2'] && $_POST['f3'] && $_POST['f4']) { foreach ($lines as $line_num => $line) { trim($line); list ($id, $data) = split("\t",$line,2); if ($id==$_POST['userid']) { unset($lines[$line_num]); file_put_contents('additiondata.dat', $lines); break; } } example001.php залил с в папку scripts но сайт скрипт вообще не видит в чем может быть причина? ps API vklu4en, ispolzoval CUTEFtp |
vmesto s2000.ucoz.net nazvanie saita vstavl9l toje ne pawet
Добавлено (13-Дек-2011, 22:59:44) |
Quote (Mega4alik) vmesto s2000.ucoz.net nazvanie saita vstavl9l toje ne pawet Добавлено (13-Дек-2011, 22:59:44) --------------------------------------------- или дайте какой нить легкий пример пожалуйста с комментами здесь название вашего сайта, это в шаблон и т.д Вы писали, что заменили s2000.ucoz.net на адрес своего сайта. Это правильно. Ещё немного раньше вы писали, что заливали скрипт в паку scripts. Однако, судя по строчке Code <?$PHPCODE$("http://s2000.ucoz.net/php/example001/example001.php?uid=",$USER_ID$)?> вы вызываете скрипт не из папки "scripts", а из папки "scripts/example001". То есть, скрипт вызывается из папки, которая не существует. Корректная строчка с вызовом скрипта должна выглядеть так: Code <?$PHPCODE$("http://ваш.сайт/php/example001.php?uid=",$USER_ID$)?> Обратите внимание на то, что должно быть "php/example001.php", а не "php/example001/example001.php" skoli.ru - фансайт EVE Online
|
Подскажите, кто знает. Вопрос в следующем. Пытаюсь установить сторонний счетчик загрузок на страницу сайта. Скрипт php. Закачивая файлы на ftp сервер, требуется поменять права на файлы. Есть у меня такая возможность вообще (менять права) или что нужно для этого сделать?
|
Bazilius,
Quote (Ferro7) Bazilius, права на файлы менять не надо (и не возможно) : они и без этого доступны для записи. Quote (Bazilius) То есть все счетчики будут работать как положено , независимо от того, стоит в правах 644(изначально) или 666 (как должно быть), правильно я понимаю? Да. uCoz идёт иным путём, чем другие хостеры, а именно: строго по фен-шую. Так что здесь настройка прав - лишнее и не нужное занятие Вы полюбили меня. Здесь я. (с)
Сообщение отредактировал Ferro7 - Суббота, 17 Дек 2011, 22:05:48
|
| |||