HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #6131  
Старый 09.11.2008, 22:09
sadfeel
Познающий
Регистрация: 05.11.2008
Сообщений: 79
Провел на форуме:
185461

Репутация: 12
По умолчанию

Цитата:
Сообщение от ChaaK  

Писал когда-то от "нечего делать". Но если включен safe_mode, то тебе дальше www-дирректории не выйти.

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

  #6132  
Старый 09.11.2008, 22:16
vasya106
Новичок
Регистрация: 18.04.2008
Сообщений: 5
Провел на форуме:
37606

Репутация: 0
По умолчанию

Народ помогите ктонить с вот этим заранее спасибо
http://forum.antichat.ru/threadedpost935144.html#post935144
 
Ответить с цитированием

  #6133  
Старый 10.11.2008, 10:04
antin
Новичок
Регистрация: 09.11.2008
Сообщений: 11
Провел на форуме:
29163

Репутация: 1
Unhappy

<?
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>";
?>
Помогите найти ошибку
Я в пхп не силен, только начал..
Ошибок не выбрасывает, но и скрипт не исполняется
просто белый екран....
 
Ответить с цитированием

  #6134  
Старый 10.11.2008, 10:16
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

else{ echo "error reading data";}

short_tag включен? Попробуй начать с <?php

Последний раз редактировалось ChaaK; 10.11.2008 в 10:29..
 
Ответить с цитированием

  #6135  
Старый 10.11.2008, 12:18
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

else {"eror adding data"};

тут вроде как надо тогда так (обрати внимание на начало и конец):

else {echo "eror adding data";}
 
Ответить с цитированием

  #6136  
Старый 10.11.2008, 16:18
sadfeel
Познающий
Регистрация: 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>
 
Ответить с цитированием

  #6137  
Старый 10.11.2008, 16:27
bombeg
Участник форума
Регистрация: 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>
 
Ответить с цитированием

  #6138  
Старый 10.11.2008, 16:30
[x26]VOLAND
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме:
7549607

Репутация: 2702


Отправить сообщение для [x26]VOLAND с помощью ICQ Отправить сообщение для [x26]VOLAND с помощью AIM
По умолчанию

Цитата:
PHP код:
$HTTP_POST_FILES["filename"]["size"
Данный метод проверки некорректен, ибо:
1. Значение 'size', как и любое, может быть легко подделано. Корректнее измерять размер этого файла в папке tmp.
2. HTTP_POST_FILES ушло в прошлое. Используй _FILES

Цитата:
PHP код:
if($_FILES['filename']) 
корректнее использовать
PHP код:
isset($_POST['submit']); 
Цитата:
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..
 
Ответить с цитированием

  #6139  
Старый 10.11.2008, 16:35
bombeg
Участник форума
Регистрация: 27.10.2008
Сообщений: 244
Провел на форуме:
963613

Репутация: 428
По умолчанию

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

  #6140  
Старый 10.11.2008, 16:38
[x26]VOLAND
Moderator - Level 7
Регистрация: 07.06.2006
Сообщений: 556
Провел на форуме:
7549607

Репутация: 2702


Отправить сообщение для [x26]VOLAND с помощью ICQ Отправить сообщение для [x26]VOLAND с помощью AIM
По умолчанию

Цитата:
это одно и тоже
Удаление гланд - тоже "одно и тоже". Но выполнить его, как ты сам знаешь, можно несколькими способами...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Сценарии/CMF/СMS 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ