powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как передать значение переменной из одного файла в другой?
25 сообщений из 36, страница 1 из 2
Как передать значение переменной из одного файла в другой?
    #32429917
Crazy Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня такая беда:
Нужно организовать закачку файлов...
Дело в том, что из файла в котором задается путь к файлу в скрипт, который занимается закачкой файлов, это самое имя не передается....
Т.е. пустое место, ничего...
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32430103
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо сделать третий файл, в котором будет кусок php - кода, задающий эту переменную, и инклюдить ее в оба ваших файла, который вы упонянули

см доку про include()
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32430555
Crazy Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понял, дык переменная задается в первом файле, т.е. ее значение - это и есть полное имя файла...
Для чего третий файл? и как он должен выглядеть?
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32430566
Pups The RAPtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Млин, ты же сказал что тебе помогли ФАКи из РНР клуба!!!

99% что у тебя таже самая проблема что и при постраничном выводе.
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32430605
Crazy Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ай, нет.. В том то и дело, как ни стараюсь всякими ПОСТами и ГЕТами передавать - фик! Безпонтово, куда девается - Х.З.
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32430627
SDN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SDN
Гость
Ну, может ещё быть два варианта:

1) Переменная выпадает из области видимости - нужно перед использыванием написать
global $varName;

2) register_globals установлена в off... Нужно обращаться через $_GET, $_POST....
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32430690
Pups The RAPtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код давай. Будем тыкать ...
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32430701
Crazy Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот первый файл:
Код: plaintext
1.
2.
3.
4.
<form enctype= "multipart/form-data"  action= "upload.php"  method= "post" >
<input type= "hidden"  name= "max_file_size"  value= "300000 ">
Загрузить файл:<input name= "userfile"  type= "file" >
<input type= "submit"  value= "Загрузить" >
</form>

А вот второй:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<?php
$userfile=$_POST[ "userfile" ];
$uploaddir='C:\www\www1\upload';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir.$_FILES['userfile']['name']))
 {
    print  "Файл успешно загружен" ;
} else {
    print  "Ошибка, мать ее, загрузки файла" ;
}

?>

Поможите кто чем может, люди добрые... =)
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32430813
Pups The RAPtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какую переменную ты хочешь видеть?

Если "userfile", то чем тебе $_FILES['userfile']['name'] не угодил?

Еще раз читай вот это . Внимательно.

По литературе - это , потом мануал.
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32430901
Memento
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если register_globals = off, то
$userfile=$_POST["userfile"] дает пустую строку.
Может тебе нужно так:
$userfile=$_FILES['userfile']['tmp_name']?
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32430958
Pups The RAPtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа Memento и SDN, не путайте пожалуйста автора :)!

Он еще сам не знает чего он хочет, а Ваши советы его вообще не в ту степь заведут ...
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431099
Crazy Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читал я это все! И не раз читал! Не работает.. и настройки настраивал... Не понимаю в чем беда...
На самом деле мне надо, чтобы файлы загружались!
Не работает...
Такое ощущение, что не передается userfile в скрипт....
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431103
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а я ваще его не так понил! :) мой совет не в кассу
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431155
Pups The RAPtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну понеслась ...

1. $uploaddir добавь слэш в конце.

Если не поможет - результат кода в студию.
Код должен быть во втором файле:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<?php
$userfile=$_POST[ "userfile" ];
$uploaddir='C:\www\www1\upload';
echo  "<pre>" ;
print_r ($_FILES);
echo  "</pre>" ;
?>
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431164
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в upload.php напиши:
Код: plaintext
1.
2.
3.
<?
print_r($_FILES);
print_r($_POST);
?>

и покажи что выводит этот код
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431196
Pups The RAPtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Макс, я тебя опередил .

Я сегодня пока терпеливый ... Может и доведу дело до конца ...
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431235
Crazy Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написал в upload.php как велели, но.....
Пусто ничего не выводит, просто пустая страничка открывается...
Если в $uploaddir в конце добавить слэш, то весь код выделяется, короче он его воспринимает не как слэш а как \" вот так...
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431243
Pups The RAPtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто куда выделяется?

display_errors включи.
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431245
Crazy Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В редактре все что ниже идет красным цветом выделяется...
Не обессудьте, если задаю глупые или слишком элементарные вопросы.....
Человек, который хочет носить роскошные усы поначалу выглядит небритым
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431247
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати под Винлдосом пути типа
$uploaddir='/www/www1/upload/';
вполне корректно работают,
Напиши пока так.
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431257
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> В редактре все что ниже идет красным цветом выделяется...
надо был 2 слеша делать
$uploaddir='C:\www\www1\upload \\ ';
но все-таки ИМХО лучше пиши пути
$uploaddir='/www/www1/upload/';
(если у тебя все на одном диске C работает)
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431270
Crazy Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исправил слэши на другой наклон - результат тот-же, ошибка, а print_r ы не выводят ничего
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431280
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если какая-то ошибка появляктся то ты ее сюда показывай.
По тексту ошибки можно сказать гораздо больше чем по твоему описанию.

ЗЫ
display_errors включил ?
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431281
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да и еще
error_reporting(E_ALL);
в начало скрипта вставь и если какие-то ошибки стали выводиться - показывай их
...
Рейтинг: 0 / 0
Как передать значение переменной из одного файла в другой?
    #32431284
Crazy Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Включил.
Результат вот:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Warning: Undefined variable: _POST in c:\www\www1\upload.php on line  5 


Warning:  Undefined variable:  _FILES in c:\www\www1\upload.php on line  8 

Warning:  Undefined variable:  _POST in c:\www\www1\upload.php on line  9 


Warning: Undefined variable: _FILES in c:\www\www1\upload.php on line  13 

Warning: Undefined variable: _FILES in c:\www\www1\upload.php on line  16 

Warning: Undefined variable: _FILES in c:\www\www1\upload.php on line  16 
Ошибка, мать ее, загрузки файла
...
Рейтинг: 0 / 0
25 сообщений из 36, страница 1 из 2
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как передать значение переменной из одного файла в другой?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]