Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Копирование содержимого PHP файла

Сообщения:  [1-10]    [11-20]  [21-26] 

 
 автор: tima2010   (23.06.2011 в 14:53)   письмо автору
 
   для: cheops   (23.06.2011 в 14:47)
 

Я приношу свои глубочайшие извинения! Действительно у файла file.php был прописан не правильный путь

Большое спасибо cheops за разбор столь глупой ситуации

  Ответить  
 
 автор: cheops   (23.06.2011 в 14:47)   письмо автору
 
   для: tima2010   (23.06.2011 в 14:44)
 

Прямо перед функцией copy() выведите содержимое переменных $phpfile1 и $phpfile2 - никаких аномалий нет (может как-то все-таки просачивается http://)?

  Ответить  
 
 автор: tima2010   (23.06.2011 в 14:44)   письмо автору
 
   для: cheops   (23.06.2011 в 14:42)
 

Тестировал на XAMPP и тестировал на удаленном сервере у хостера
При просмотре через блокнот файла flie-text.php вижу не копию кода из копируемого файла
а вижу только ошибку написанную выше

  Ответить  
 
 автор: cheops   (23.06.2011 в 14:42)   письмо автору
 
   для: tima2010   (23.06.2011 в 14:38)
 

Либо происходит копирование с участием сетевого адреса, либо копирование идет с одной машины на другую. Других вариантов нет.

>Сам скрипт прекрасно работает, но почему то заместо содержимого file.php в новом файле file-
>test.php у меня записывается информация:
Правильно ли я понимаю, что смотрели содержимое файла file-test.php через текстовый редактор (предварительно загрузив его через FTP, если действие происходит не локально, а на удаленном сервере)?

  Ответить  
 
 автор: tima2010   (23.06.2011 в 14:38)   письмо автору
 
   для: cheops   (23.06.2011 в 14:35)
 

Видимо вы меня не правильно поняли...
Сам скрипт прекрасно работает, но почему то заместо содержимого file.php в новом файле file-test.php у меня записывается информация:


<br /> 
<b>Fatal error</b>:  Call to undefined function timafunction() in <b>путь до файла из которого копируем/file.php</b> on line <b>1</b><br />

  Ответить  
 
 автор: cheops   (23.06.2011 в 14:35)   письмо автору
 
   для: tima2010   (23.06.2011 в 14:30)
 

Где-то не подключается определение функции timafunction(), чтобы посоветовать что-то конретное, нужно больше подробностей. Скорее всего файл у вас копируется copy() успешно (в любом случае это можно проверить, загрузив его через FTP). Нужно найти определение timafunction() и проследить механизм подключения файл с этим определением и почему он не поключается на странице с шаблоном file-test.

  Ответить  
 
 автор: tima2010   (23.06.2011 в 14:30)   письмо автору
 
   для: cheops   (23.06.2011 в 14:27)
 

что есть файл file.php - это часть шаблона которая отвечает за отображение страницы
у меня есть возможность задавать каждой странице свой шаблон но для этого нужно создавать файл с именем типа file-test.php
чтобы каждый раз не ходить по FTP и не создавать файлы вручную, решил сделать такой код который через админку позволяет создавать новый дизайн страниц (которые содержат исходный файл основного file.php + у меня есть возможность через админку редактировать новый созданный шаблон чтобы внести изменения которые мне нужны)

теперь в админке есть возможность для нужных мне страниц выбрать шаблон с именем file-test

  Ответить  
 
 автор: cheops   (23.06.2011 в 14:27)   письмо автору
 
   для: tima2010   (23.06.2011 в 14:23)
 

А эту новую копию вы как вызываете? Изменяете file.php на новое имя в index.php? Т.е. понятно, что если вызывать новое имя файла в браузере - будет получено сообщение об ошибке, но как я понял, это сообщение возникает и при попытке штатного использования нового файла? Если да, то какова эта попытка? Вы создаете копию для index.php, редактируете оригинальный index.php? Т.е. при каких обстоятельствах получено сообщение об ошибке?

  Ответить  
 
 автор: tima2010   (23.06.2011 в 14:23)   письмо автору
 
   для: cheops   (23.06.2011 в 14:19)
 

file.php вызывается как часть шаблона для index (поэтому в нем есть неопределенные функции, которые определяются только после объединения всех частей шаблона)
задача просто сделать копию этого файла но с заданным именем через форму

  Ответить  
 
 автор: tima2010   (23.06.2011 в 14:23)   письмо автору
 
   для: cheops   (23.06.2011 в 14:19)
 

file.php вызывается как часть шаблона для index (поэтому в нем есть неопределенные функции, которые определяются только после объединения всех частей шаблона)
задача просто сделать копию этого файла но с заданным именем через форму

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-26] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования