
03.05.2009, 21:37
|
|
Banned
Регистрация: 14.01.2009
Сообщений: 515
С нами:
9116877
Репутация:
468
|
|
Ну так бы сразу и сказал бы.
$a =curl_init('http://...');
...
Curl_setopt($a,CURLOPT_POSTFIELDS, $HEADERS);
а вообще зайди сюда http://www.php.su/functions/?cat=curl
|
|
|

03.05.2009, 21:47
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
Сообщение от Krist_ALL
Ну так бы сразу и сказал бы.
$a =curl_init('http://...');
...
Curl_setopt($a,CURLOPT_POSTFIELDS, $HEADERS);
а вообще зайди сюда http://www.php.su/functions/?cat=curl
oO
А разве хидеры,и сам "запрос" это одно и тоже?
Ведь через postfelds добавляют параметры пост-запроса 
|
|
|

03.05.2009, 22:25
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 850
С нами:
9975266
Репутация:
1916
|
|
Поля в boundary отправляются курлом с добавлением собачки + полный путь к файлу
|
|
|

03.05.2009, 22:27
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами:
9410786
Репутация:
2731
|
|
oO
А разве хидеры,и сам "запрос" это одно и тоже?
Ведь через postfelds добавляют параметры пост-запроса
А где там есть отправка хидеров? Там только переменная $HEADERS, в которой может быть что угодно (в т.ч. параментры пост-запроса).
|
|
|

04.05.2009, 17:12
|
|
Участник форума
Регистрация: 11.06.2007
Сообщений: 134
С нами:
9956093
Репутация:
73
|
|
помогите реализовать простейшее редактирование текстовых файлов на пхп, чтобы открыл записал что нужно и сохранил в txt со своим именем в определённую папку на хосте, без всяких кнопок, шрифтов и тп.
Перепробовал много всяких редакторов, но они мне не подходят, нужен самый обычный.
Спасибо заранее 
|
|
|

04.05.2009, 21:19
|
|
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
С нами:
9394886
Репутация:
1467
|
|
Сообщение от Banderos_Russia
помогите реализовать простейшее редактирование текстовых файлов на пхп, чтобы открыл записал что нужно и сохранил в txt со своим именем в определённую папку на хосте, без всяких кнопок, шрифтов и тп.
Перепробовал много всяких редакторов, но они мне не подходят, нужен самый обычный.
Спасибо заранее 
Текстовый редактор: http://dump.ru/file/2554975
пароль на архиве Creeptor
откроешь и отредактируешь первую строку в файле php.php (название не меняй).
|
|
|

04.05.2009, 17:54
|
|
Banned
Регистрация: 21.12.2008
Сообщений: 413
С нами:
9151111
Репутация:
352
|
|
PHP код:
<html>
<head>
<title>Главная</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<link rel='stylesheet' href='/template/style.css' type='text/css' />
</head>
<?
echo <<<HTML
<body style="background:pic/Black.gif">
<form action="enter.php" method="post">
логин
<input type="text" name="login" value="" onfocus="this.value=''" /><br><br>
пароль
<input type="password" name="pass" value="" onfocus="this.value=''" />
<input type="submit" value="Вход" />
</form>
</div>
<a href="partners/reg.php">Регистрация</a>
HTML;
echo <<<HTML
HTML;
?>
</body>
</html>
Помогите разобраться, нужно сделать фоновый рис. + расставить всё пропорционально + кнопка "регистрация", как тут, мучаюсь уже час, не могу сделать. буду оч. благодарен.
|
|
|

04.05.2009, 19:35
|
|
Новичок
Регистрация: 11.03.2007
Сообщений: 24
С нами:
10088597
Репутация:
7
|
|
скрипт загрузки файла
Код:
<?php
$error = "";
$msg = "";
$fileElementName = 'fileToUpload';
$i = 0;
$files_count = sizeof($_FILES[$fileElementName]["name"]);
for ($i = 0; $i < $files_count-1; $i++) {
if(!empty($_FILES[$fileElementName]['error'][$i]))
{
switch($_FILES[$fileElementName]['error'][$i])
{
case '1':
$error = 'размер загруженного файла превышает размер установленный параметром upload_max_filesize в php.ini ';
break;
case '2':
$error = 'размер загруженного файла превышает размер установленный параметром MAX_FILE_SIZE в HTML форме. ';
break;
case '3':
$error = 'загружена только часть файла ';
break;
case '4':
$error = 'файл не был загружен (Пользователь в форме указал неверный путь к файлу). ';
break;
case '6':
$error = 'неверная временная дирректория';
break;
case '7':
$error = 'ошибка записи файла на диск';
break;
case '8':
$error = 'загрузка файла прервана';
break;
case '999':
default:
$error = 'No error code avaiable';
}
}elseif(empty($_FILES[$fileElementName]['tmp_name'][$i]) || $_FILES[$fileElementName]['tmp_name'][$i] == 'none')
{
$error = 'Ничего не было загружено...';
}else
{
if (file_exists("../../../upload/ftp/" . $_FILES[$fileElementName]['name'][$i])){
$error =$_FILES[$fileElementName]['name'][$i] . " уже существует. ";
}
else{
$msg .= "######/upload/" . $_FILES[$fileElementName]['name'][$i];
//$msg .= " File Temp Name: " . $_FILES['fileToUpload']['tmp_name'] . "<br/>";
//$msg .= " File Type: " . $_FILES[$fileElementName]['type'][$i] . "<br/>";
//$msg .= " File Size: " . (@filesize($_FILES[$fileElementName]['tmp_name'][$i])/ 1024)."Kb";
move_uploaded_file($_FILES[$fileElementName]['tmp_name'][$i], "../../../upload/ftp/" . $_FILES[$fileElementName]['name'][$i]);
}
//for security reason, we force to remove all uploaded file
@unlink($_FILES[$fileElementName][$i]);
}
echo "<p><input type='text' name='comment' size='40' value='". $msg."' readonly></p>";
/* echo "" . $msg . "\n"; */
}
?>
может кто подскажешь как выполнить замену пробелов в имени файла на _ ?
|
|
|

04.05.2009, 20:41
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
С нами:
10018169
Репутация:
1680
|
|
Сообщение от xtra
может кто подскажешь как выполнить замену пробелов в имени файла на _ ?
Строку:
Код:
move_uploaded_file($_FILES[$fileElementName]['tmp_name'][$i], "../../../upload/ftp/" . $_FILES[$fileElementName]['name'][$i]);
Замени на:
Код:
$lol = str_replace(" ", "_", $_FILES[$fileElementName]['name']);
move_uploaded_file($_FILES[$fileElementName]['tmp_name'][$i], "../../../upload/ftp/" . $lol[$i]);

|
|
|

04.05.2009, 22:31
|
|
Новичок
Регистрация: 11.03.2007
Сообщений: 24
С нами:
10088597
Репутация:
7
|
|
Сообщение от Nightmarе
Строку:
Код:
move_uploaded_file($_FILES[$fileElementName]['tmp_name'][$i], "../../../upload/ftp/" . $_FILES[$fileElementName]['name'][$i]);
Замени на:
Код:
$lol = str_replace(" ", "_", $_FILES[$fileElementName]['name']);
move_uploaded_file($_FILES[$fileElementName]['tmp_name'][$i], "../../../upload/ftp/" . $lol[$i]);

спасибо, +++
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|