ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

09.11.2008, 22:09
|
|
Познающий
Регистрация: 05.11.2008
Сообщений: 79
Провел на форуме: 185461
Репутация:
12
|
|
Сообщение от ChaaK
Писал когда-то от "нечего делать". Но если включен safe_mode, то тебе дальше www-дирректории не выйти.
спс
|
|
|

09.11.2008, 22:16
|
|
Новичок
Регистрация: 18.04.2008
Сообщений: 5
Провел на форуме: 37606
Репутация:
0
|
|
Народ помогите ктонить с вот этим заранее спасибо
http://forum.antichat.ru/threadedpost935144.html#post935144
|
|
|

10.11.2008, 10:04
|
|
Новичок
Регистрация: 09.11.2008
Сообщений: 11
Провел на форуме: 29163
Репутация:
1
|
|
<?
require "header.php";
require "option.php";
error_reporting(E_ALL);
echo "<h1>instalation program</h1>";
if(!mysql_connect($SERVER,$USER,$PASSWD))
{
echo "<h1> Eror connecting to SQL database</h1>";
echo "</body></html>";
exit;
}
mysql_select_db($DB);
echo mysql_error();
if (mysql_errno()===0)
{
echo "<h1>Table exist, adding testing data</h1>";
mysql_query('INSERT INTO news values(1,"test title","some text.....Main news text")');
echo "<h1> data was added!</h1>";
}
else {"eror adding data"};
echo "</body></html>";
?>
Помогите найти ошибку 
Я в пхп не силен, только начал..
Ошибок не выбрасывает, но и скрипт не исполняется
просто белый екран....
|
|
|

10.11.2008, 10:16
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
else{ echo "error reading data";}
short_tag включен? Попробуй начать с <?php
Последний раз редактировалось ChaaK; 10.11.2008 в 10:29..
|
|
|

10.11.2008, 12:18
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
else {"eror adding data"};
тут вроде как надо тогда так (обрати внимание на начало и конец):
else {echo "eror adding data";}
|
|
|

10.11.2008, 16:18
|
|
Познающий
Регистрация: 05.11.2008
Сообщений: 79
Провел на форуме: 185461
Репутация:
12
|
|
помогите обьеденить эти два скрипта в один php:
PHP код:
<html>
<head>
<title>Результат загрузки файла</title>
</head>
<body>
<?php
if($HTTP_POST_FILES["filename"]["size"] > 1024*10*1024)
{
echo ("Размер файла превышает десять мегабайт");
exit;
}
if(copy($HTTP_POST_FILES["filename"]["tmp_name"],
"uploads/".$HTTP_POST_FILES["filename"]["name"]))
{
echo("Файл успешно загружен <br>");
echo("Характеристики файла: <br>");
echo("Имя файла: ");
echo($HTTP_POST_FILES["filename"]["name"]);
echo("<br>Размер файла в байтах: ");
echo($HTTP_POST_FILES["filename"]["size"]);
echo("<br>Каталог для загрузки: ");
echo($HTTP_POST_FILES["filename"]["tmp_name"]);
echo("<br>Тип файла: ");
echo($HTTP_POST_FILES["filename"]["type"]);
} else {
echo("Ошибка загрузки файла");
}
?>
</body>
</html>
and
Код HTML:
<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>
|
|
|

10.11.2008, 16:27
|
|
Участник форума
Регистрация: 27.10.2008
Сообщений: 244
Провел на форуме: 963613
Репутация:
428
|
|
PHP код:
<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>
<?php
if($_FILES['filename'])
{
if($_FILES['filename']["size"] > 1024*10*1024)
{
echo ("Размер файла превышает десять мегабайт");
exit;
}
if(copy($_FILES['filename']["tmp_name"],
"uploads/".$_FILES['filename']["name"]))
{
echo("Файл успешно загружен <br>");
echo("Характеристики файла: <br>");
echo("Имя файла: ");
echo($_FILES['filename']["name"]);
echo("<br>Размер файла в байтах: ");
echo($_FILES['filename']["size"]);
echo("<br>Временное имя файла: ");
echo($_FILES['filename']["tmp_name"]);
echo("<br>Тип файла: ");
echo($_FILES['filename']["type"]);
} else {
echo("Ошибка загрузки файла");
}
}
?>
</body>
</html>
|
|
|

10.11.2008, 16:30
|
|
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме: 7549607
Репутация:
2702
|
|
PHP код:
$HTTP_POST_FILES["filename"]["size"]
Данный метод проверки некорректен, ибо:
1. Значение 'size', как и любое, может быть легко подделано. Корректнее измерять размер этого файла в папке tmp.
2. HTTP_POST_FILES ушло в прошлое. Используй _FILES
корректнее использовать
PHP код:
copy($_FILES['filename']["tmp_name"],
"uploads/".$_FILES['filename']["name"])
Опять же, для таких вещей существует специальная функция:
PHP код:
@move_uploaded_file($_FILES['filename']['tmp_name'], 'uploads/'.$_FILES['filename']['name']);
Ах да, и не забываем использовать одинарные кавычки вместо двойных 
Последний раз редактировалось [x26]VOLAND; 10.11.2008 в 16:37..
|
|
|

10.11.2008, 16:35
|
|
Участник форума
Регистрация: 27.10.2008
Сообщений: 244
Провел на форуме: 963613
Репутация:
428
|
|
это одно и тоже
|
|
|

10.11.2008, 16:38
|
|
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме: 7549607
Репутация:
2702
|
|
Удаление гланд - тоже "одно и тоже". Но выполнить его, как ты сам знаешь, можно несколькими способами...
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|