<input type="file" name="filename">

first_may

Guest
<input type="file" name="filename">

Добрый день, подскажите пожалуйста, можно ли при создании формы:

<html>
<head>
<title>Загрузка файлов на сервер</title>
</head>
<body>
<h2><p><b> Форма для загрузки файлов </b></p></h2>
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="filename"><br>
<input type="submit" value="Загрузить"><br>
</form>
</body>
</html>

указать что типа, value="C:\temp\test.txt"?
 

first_may

Guest
тогда может подскажешь, как мне загрузить файл на сервер? я хотел бы эт сделать из внешней программы...
 

Сергей123

Новичок
Ты хочешь дать возможностью живому пользователю с браузером выгружать файл на сервер
или
скриптом переносить какой-то файл на сервер?
Если второе, - то откуда?
 

first_may

Guest
пишу прогу, типа клиентская часть, он в нейзаполняет какую то иформацию, прикрепляет к ней рисунок... потом это инфу надо отобразить на сайте, что то типа новостей чего нить... в моей проге я весь текст сохраняю в xml-файлею. вот и хотел бы из этой же программы послать этот xml и jpg на сайт, а там скритпом все раскидать по папкам... вот и пытаюсь эту переброску сделать скриптом
 

Сергей123

Новичок
наверное, я не понимаю, что ты делаешь...

>> в моей проге я весь текст сохраняю в xml-файлею
Вот это делает кто - PHP-обработчик HTMLной формы?

>> хотел бы из этой же программы послать этот xml и jpg на сайт
А эта "типа клиентская часть" (которая посылает) - это HTML+JavaScript+CSS или что?
 

first_may

Guest
>> в моей проге я весь текст сохраняю в xml-файлею
здесь нет никакого php-скрипта, вообшем прога ни сишнике, вот на нем и сохраняю

>> хотел бы из этой же программы послать этот xml и jpg на сайт
да, хотел бы вызывать скрипт, передавая в качестве параметров путь к файлу, который надо залить на сервер
 

Сергей123

Новичок
>> да, хотел бы вызывать скрипт, передавая в качестве
>> параметров путь к файлу, который надо залить на сервер
И как же PHP-скрипт на сервере получит доступ к файлу на клиенте? По-моему (могу ошибаться, если что-то не так понял) нужно сишной программой слать POST-запрос PHP-скрипту на сервере, в котором будут и данные твои, и файл и всё, что нужно. А этот скрипт будет делать всё остальное.
 

Сергей123

Новичок
Как на си слать HTTP-запросы? Нет. Наверное, ручками через сокет или какую-то готовую библиотеку (их, небось, сотни). Если на билдере пишешь, - так там и подавно решения готовые существовать должны. Но я не подскажу... Жди других ответов.
 

first_may

Guest
с формой , которую я привел раньше, связан скрипт в котором написано:
copy($HTTP_POST_FILES["filename"]["tmp_name"],
"c:/temp/".$HTTP_POST_FILES["filename"]["name"])

а можно ли в этом скрипте дописать:
$filename=$_GET["file"];

так не делается?
 

Сергей123

Новичок
Нет, не делается.
А си-программа и PHP-скрипт что - на одной машине выполняются?
 

first_may

Guest
да, из проги вызываю скрипт который лежит насерваке...
 
Сверху