PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (23): В начало « ... 11 12 13 14 [15] 16 17 18 19 ... » В конец

> Найдено сообщений: 340
android Отправлено: 30 Декабря, 2011 - 17:42:19 • Тема: Своя база данных в файлах • Форум: Напишите за меня, пожалуйста

Ответов: 8
Просмотров: 138
мм а не могли бы пример привести:?
android Отправлено: 30 Декабря, 2011 - 16:30:58 • Тема: Своя база данных в файлах • Форум: Напишите за меня, пожалуйста

Ответов: 8
Просмотров: 138
EuGen и с файла удалится?
android Отправлено: 30 Декабря, 2011 - 14:45:26 • Тема: Своя база данных в файлах • Форум: Напишите за меня, пожалуйста

Ответов: 8
Просмотров: 138
android пишет:
БЕЗ MYSQL!!!



Вопрос решен...

есть еще один...

Создается файл типа:

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. $my =array (
  4.   1 =>
  5.   array (
  6.     'href' => 'http://site.rus',
  7.     'type' => '1',
  8.   ),
  9.   2 =>
  10.   array (
  11.     'href' => 'http://site.rus',
  12.     'type' => '1',
  13.   ),
  14.  3 =>
  15.   array (
  16.     'href' => 'http://site.rus',
  17.     'type' => '1',
  18.   ),
  19. );
  20.  
  21. ?>


Как удалить 2 ARRAY?

PHP:
скопировать код в буфер обмена
  1. 2 =>
  2.   array (
  3.     'href' => 'http://site.rus',
  4.     'type' => '1',
  5.   ),
android Отправлено: 30 Декабря, 2011 - 13:57:44 • Тема: Своя база данных в файлах • Форум: Напишите за меня, пожалуйста

Ответов: 8
Просмотров: 138
Есть один скрипт но внем много недочетов. Например: 1) неправильно редактируется текст в бд 2) создаются доп. файл без расширения.


Не могли бы вы посоветовать скрипт где есть

Создание, удаление, редактирование БД на файлах БЕЗ MYSQL!!!

class.php
PHP:
скопировать код в буфер обмена
  1.  
  2. function mydb_read(){
  3.   $mydb = false;
  4.   if(!is_file('my.db')) return false;
  5.   include('my.db');
  6.   return $mydb;
  7.  }
  8.  
  9.  function mydb_write($data){
  10.   $f = fopen( ($n=rand(0,1000000)), "w+" );
  11.   fwrite( $f, '<?PHP $mydb='.var_export($db, true).'; ?>' );
  12.   fclose($f);
  13.   rename($n, 'my.db');
  14.  }
  15.  


test.php

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3.  include('class.php'); //не забываем подключать наш файл для работы с базой данных!!!
  4.  $data = mydb_read();
  5.  
  6.  //записываем род занятий для пользователя с userid == 1 в новое поле
  7.  
  8.   $data[1]['rod'] = 'эльф 80 уровня';
  9.   mydb_write($data);
  10.  
  11.  //узнать род занятий пользователя с userid == 237
  12.  
  13.   echo $data[1]['rod'];
  14.  
  15.  ?>
android Отправлено: 21 Декабря, 2011 - 19:46:52 • Тема: Отправка запроса с одного на другой сайт • Форум: JavaScript & VBScript

Ответов: 1
Просмотров: 744
Вопрос решен
android Отправлено: 21 Декабря, 2011 - 17:24:24 • Тема: Отправка запроса с одного на другой сайт • Форум: JavaScript & VBScript

Ответов: 1
Просмотров: 744
Привет...

Есть ссылка site.ru/sos.php она привязана к сервису (т.е только с нее можно совершать действия на сервисе)

Перейдя по ссылке в файле sos.php

CODE (html):
скопировать код в буфер обмена
  1. <form action="https://ser.ru/*****" method="POST">
  2. <input type="hidden" name="pole1" value="content">
  3. <input type="hidden" name="pole2" value="content">
  4. <input type="hidden" name="pole3" value="content">
  5. <input type="hidden" name="pole4" value="content" />
  6. <input type="submit" value="ok" />
  7. </form>



Теперь что нужно сделать:
На странице test.html

Запускаем скрипт JS и идет переадерсация с передачей данных в полях hidden на адрес
https://ser[dot]ru/*****


Побывал так:
$.post("https://ser.ru/*****", {
submit: 1
}, function (data) {
data;
});
}

Неработает
android Отправлено: 20 Декабря, 2011 - 15:05:53 • Тема: if() {} else {} CURL • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 33
CURLOPT_COOKIEFILE а так же CURLOPT_COOKIEJAR

стоит но не помогает
android Отправлено: 19 Декабря, 2011 - 22:37:28 • Тема: if() {} else {} CURL • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 33
Привет...
Глупая задачка...

Авторизация через cURL

путь:

Выводим форму входа в нашем скрипте (CURL) -> вводим данные -> логинимся на левом сайте и кладем куку в файл -> при следующем запуске тогоже скрипта, формы входа уже не должно быть а должен быть профиль с левого сайта.

Блин додуматся не могу.... Огорчение
android Отправлено: 18 Декабря, 2011 - 15:06:49 • Тема: Проблема с входом в админку • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 45
DeepVarvar да
(Добавление)
через curl
android Отправлено: 18 Декабря, 2011 - 13:53:49 • Тема: Проблема с входом в админку • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 45
вы не поняли! это пример!

мне нужно сделать наподобии его
(Добавление)
Вообщем сформулирую задачу проще...

Нужно со страницы http://test[dot]g-xpert[dot]com/admin

Вытащить Капчу и скрытое поле seckey.
(Добавление)
Ах да, за помощь пиво в ваш wmr залью Улыбка
android Отправлено: 18 Декабря, 2011 - 13:48:48 • Тема: Проблема с входом в админку • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 45
Привет, ситуация такая:

Есть скрипт test.php в нем скрипт CURL который открывает сайт допустим http://ga[dot]ucoz[dot]ru/admin


При прямом заходе на ссылку http://ga[dot]ucoz[dot]ru/admin

Капча одного типа (новая-работоспособная)

А если открыть сайт через CURL то капча старого вида

Не могли бы вы мне помочь решить эту проблему.

Так как изза этого не проходит авторизация в ПУ мол не проходит код безопасности.

Вот человек допустим сделал сам скрипт который генерирует теже данные капчи что и uCoz

Открывать нужно в <img src="http://test.g-xpert.com/php/login-edit/code.php?53885053">
+ прописывается у него SECKEY
android Отправлено: 03 Декабря, 2011 - 23:58:51 • Тема: Не работает авторизация cURL • Форум: Вопросы новичков

Ответов: 2
Просмотров: 149
да, ошибок не найдено
android Отправлено: 03 Декабря, 2011 - 23:15:28 • Тема: Не работает авторизация cURL • Форум: Вопросы новичков

Ответов: 2
Просмотров: 149
Привет, пытаюсь авторизоватся на сайте а скрипт не работает...

Любой сайт UCOZ без капчи в форме входа.

PHP:
скопировать код в буфер обмена
  1.  
  2. $site='http://ucoztalk.ru/';
  3.  
  4. function curl($url, $post = '', $binary = 0 ){
  5.   $ch = curl_init();
  6.   curl_setopt($ch, CURLOPT_URL, $url);
  7.   if($binary == 0){
  8.     curl_setopt($ch, CURLOPT_HEADER, 1);
  9.   }else{
  10.     curl_setopt($ch, CURLOPT_HEADER, 0);
  11.   }
  12.   curl_setopt($ch, CURLOPT_USERAGENT, "User-Agent: Opera/9.25 (Windows NT 6.0; U; ru)");
  13.   curl_setopt($ch, CURLOPT_NOBODY, 0);
  14.   if(!empty($post)){
  15.     curl_setopt($ch, CURLOPT_POST, 1);
  16.     curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
  17.   }
  18.   curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt"); // Записываем куки
  19.   curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt"); // Считаем куки
  20.   curl_setopt($ch, CURLOPT_BINARYTRANSFER, $binary);
  21.   curl_setopt($ch, CURLOPT_TIMEOUT, 60);
  22.   curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
  23.   curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  24.   $result = curl_exec($ch);
  25.   curl_close($ch);
  26.   return $result;
  27. }
  28.  
  29. curl($site.'/index/sub/','user='.$login.'&pass='.$pass.'&rem=1&hidden=1&a=2&ajax=2');
  30.  
android Отправлено: 03 Декабря, 2011 - 18:57:57 • Тема: Редактирование файла • Форум: XML и его обработка

Ответов: 0
Просмотров: 1450
Привет, 4 день не могу понять как редактировать данные в xml файле а именно тут:

Цитата:

<?xml version="1.0" encoding="UTF-8"?>
<qqq>
<www id='888' add='999'>
<rrr>5</rrr>
<us></us>
<type>1</type>
</www>
</qqq>


Готовый парсер для удаления:

PHP:
скопировать код в буфер обмена
  1.                
  2. $file = 'cache.xml';
  3. $sid = ид юзера;
  4.         function removePost($uid, $file){
  5.                                 $doc = new DOMDocument;
  6.                                 $doc->load($file);
  7.                                 $thedocument = $doc->documentElement;
  8.                                 $list = $thedocument->getElementsByTagName('www');
  9.                                 $nodeToRemove = null;
  10.                                 foreach($list as $domElement){
  11.                                         $attrValue_uid = $domElement->getAttribute('id');
  12.                                         if($attrValue_uid == $uid) {
  13.                                                 $nodeToRemove = $domElement;
  14.                                         }
  15.                                 }
  16.                                 if($nodeToRemove != null){
  17.                                         $thedocument->removeChild($nodeToRemove);
  18.                                 }
  19.                                 $doc->save($file);
  20.                                 if($doc->saveXML()) {
  21.                                         echo 'дел!';
  22.                                 } else {
  23.                                         echo 'Ошибка удаления';
  24.                                 }
  25.                         }
  26.                         removePost($sid, $file);
  27.  
android Отправлено: 20 Ноября, 2011 - 15:17:07 • Тема: Удалить запись... • Форум: Вопросы новичков

Ответов: 15
Просмотров: 580
Ок, как будет время напишу.

Страниц (23): В начало « ... 11 12 13 14 [15] 16 17 18 19 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB