ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #6961  
Старый 16.12.2008, 17:41
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Эм,чтото не совсем понятно,аж целых 3 строчки.Я правильно понимаю,что перваю глушит хтмл,вторая пыху,а 3 мускул?Или нет? В общем можно поподробнее.....
 
Ответить с цитированием

  #6962  
Старый 16.12.2008, 17:57
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Так,с етим разобрались,тперь с 1 вопросм.Как заставить его переписать все существующие на новое?
-----------
Где найти описание вот етого:
PHP код:
$out fopen("out.txt""w"); 
Интересна вот ета часть - "w"
Есть много вариаций,и каждая чтото дает.Хотелосьб бы почитатьь про ети буковки...
 
Ответить с цитированием

  #6963  
Старый 16.12.2008, 17:58
Аватар для .:EnoT:.
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Цитата:
Сообщение от m0Hze  
Эм,чтото не совсем понятно,аж целых 3 строчки.Я правильно понимаю,что перваю глушит хтмл,вторая пыху,а 3 мускул?Или нет? В общем можно поподробнее.....
Глушить пыху и мускул? Это мощно!
А как апач заглушить не подскажете?
 
Ответить с цитированием

  #6964  
Старый 16.12.2008, 17:59
Аватар для nerezus
nerezus
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

Цитата:
второй вопрос:

Цитата:$cont = file_get_contents('admin.php');
$cont = htmlspecialchars($cont);
$cont =strip_tags($cont);
$cont = mysql_escape_string($cont);
echo $cont;
Этот код примерно соответствует следующему в русском языке: маша лижет раму жопой в крыше ламы мамы.
Т.е. так же все эти строки вместе не имеют смысла.
 
Ответить с цитированием

  #6965  
Старый 16.12.2008, 17:59
Аватар для .:EnoT:.
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Цитата:
Сообщение от m0Hze  
Интересна вот ета часть - "w"
Есть много вариаций,и каждая чтото дает.Хотелосьб бы почитатьь про ети буковки...
http://ru2.php.net/manual/ru/function.fopen.php
 
Ответить с цитированием

  #6966  
Старый 16.12.2008, 18:25
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Такс,прочитал понял.
1 вопрос снимаеться.Всем спасибо огромное.
Но 2 вопрос мне так и не помогли,тока постебались над кем то
 
Ответить с цитированием

  #6967  
Старый 16.12.2008, 18:32
Аватар для geforce
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме:
458686

Репутация: -25
Отправить сообщение для geforce с помощью ICQ
Question

.:EnoT:.что делать код вот такой:

PHP код:
<?php include("db.php");
if (isset(
$_POST['vibor'])) { $vibor $_POST['vibor'];} 
if (isset(
$_POST['load'])) { $adres $_POST['load'];} 
$result1 mysql_query("SELECT * FROM data WHERE id='$vibor'",$db);

if (!
$result1)
{
echo 
"<p>Запрос на выборку данных из базы не прошел. Напишите об этом администратору admin@ruseller.com. <br> <strong>Код ошибки:</strong></p>";
exit(
mysql_error());
}

if (
mysql_num_rows($result1) > 0)

{
$myrow1 mysql_fetch_array($result1);

$im imagecreatetruecolor(5050); 
$im1 imagecreatefromjpeg($adres);
$im2 imagecreatefromjpeg('logo.jpg');
$im3 imagecreatefromjpeg($myrow1['url']);
 
imagecopy($im$im100002525);
imagecopy($im$im2250002525);
imagecopy($im$im3025002525);
 
header('Content-type: image/jpg');
imagejpeg($im);


 
}

else
{
echo 
"<p>Информация по запросу не может быть извлечена в таблице нет записей.</p>";
exit();
}

?>
А вывод вот такой:

PHP код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<
title>Загрузка</title>
</
head><body>

<
div align="center"><img src='end1.php' /></div>

</
body></html
?????????????
 
Ответить с цитированием

  #6968  
Старый 16.12.2008, 18:47
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Все,помогайте.Похоже моск изжарил весь.Застрялна тупом месте и все тут.Моск не хочет думать.Знаю что ошибка то тупая,но никак не придумаю что сделать.Собственно имеем код:
PHP код:
<?
$content 
file_get_contents('logs.txt');
echo 
"<textarea name = logs
    cols = 40
    rows = 20>
$content
</textarea>"
;
echo 
"<br><input type = \"submit\">";
$logs $_POST['logs'];
if(
$logs ''){
    exit();
}else{
    
$wr fopen("logs.txt""w");
    
fwrite($wr,"$logs");
    
fclose($wr);
}
?>
Собственно,заполняем файл logs.txt чем угодно,открываем страницу все работает,тект видно обновляем,и logs.txt пуст,соответственно данные не пишуца.Я впринцапе делал все ето в 2 разных документа,тоесть форму и обработчик отдельно, то все боричком,но мне хочеца,чтоб все было в 1 файлеке.Ну ошибка тупая,знаю,но чет никак не додумаюсь че воткнуть в иф,или что убрать.Моск не пашет
Естевственно понятно,что после обновки,@logs уже будет чемуто равна,так как поле уже не пустое....

Последний раз редактировалось m0Hze; 16.12.2008 в 18:56..
 
Ответить с цитированием

  #6969  
Старый 16.12.2008, 18:52
Аватар для .:EnoT:.
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

geforce
У тебя файл подразумевается как файл с картинками) Поэтому всякие предупреждения типа "Запрос не удался" смысла не имеют тут.
Я когда-то давно когда писал cms делал проще. Если запрос не выполнился или ещё какая-нибудь хня, просто выдавал браузеру картинку 1х1 px

PHP код:
include("db.php");
if (isset(
$_POST['vibor']))  $vibor $_POST['vibor'];
if (isset(
$_POST['load']))  $adres $_POST['load'];
$result1 mysql_query("SELECT * FROM data WHERE id='".$vibor."'",$db);

if (
$result1 && mysql_num_rows($result1)){

    
$myrow1 mysql_fetch_array($result1);

    
$im imagecreatetruecolor(5050);
    
$im1 imagecreatefromjpeg($adres);
    
$im2 imagecreatefromjpeg('logo.jpg');
    
$im3 imagecreatefromjpeg($myrow1['url']);

    
imagecopy($im$im100002525);
    
imagecopy($im$im2250002525);
    
imagecopy($im$im3025002525);

    
header('Content-type: image/jpg');
    
imagejpeg($im);

}else{

    
$im imagecreate(1,1);
    
imageColorAllocate($im'''''');
    
header('Content-type: image/jpg');
    
imagejpeg($im);



И кстате говоря
PHP код:
if (isset($_POST['vibor']))  $vibor $_POST['vibor'];
if (isset(
$_POST['load']))  $adres $_POST['load']; 
Это очень небезопасно, использовать в запросе неэкранированные данные.
И ещё, если у тебя $_POST['load'] не существует, то переменная $adres не будет объявлена, что приведёт к ошибке вот тут:
PHP код:
 $im1 imagecreatefromjpeg($adres); 
 
Ответить с цитированием

  #6970  
Старый 16.12.2008, 19:00
Аватар для .:EnoT:.
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

m0Hze
сделай форму отправки


PHP код:
$content file_get_contents('logs.txt');
echo 
'<form action="" method="post">';
echo 
'<textarea name="logs" cols="40" rows="20">'.$content.'</textarea>';
echo 
'<br/><input type="submit"></form>';

$logs = !empty($_POST['logs']) ? $_POST['logs'] : false;

if(
$logs){

    
$wr fopen('logs.txt''wt');
    
fwrite($wr$logs);
    
fclose($wr);   
    
}else{

    die();

 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



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


Быстрый переход




ANTICHAT.XYZ