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

нужна помощь php
  #1  
Старый 08.09.2007, 06:04
Аватар для sxsanti
sxsanti
Познающий
Регистрация: 24.08.2007
Сообщений: 65
Провел на форуме:
302455

Репутация: 1
Отправить сообщение для sxsanti с помощью ICQ
По умолчанию нужна помощь php

всем привет! нужна помощь мне надо чтоб можно было закачивать баннер только под логином и паролем вот скрипт http://www.rapidshare.ru/394513

пример вход в закачку баннера хочу вот такой: http://rp.foto.radikal.ru/0709/72/4bf53261eeff.jpg

спасибо!!

Последний раз редактировалось sxsanti; 08.09.2007 в 09:16..
 
Ответить с цитированием

  #2  
Старый 08.09.2007, 08:14
Аватар для sxsanti
sxsanti
Познающий
Регистрация: 24.08.2007
Сообщений: 65
Провел на форуме:
302455

Репутация: 1
Отправить сообщение для sxsanti с помощью ICQ
По умолчанию

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

  #3  
Старый 08.09.2007, 09:13
Аватар для Termin@L
Termin@L
Участник форума
Регистрация: 07.12.2006
Сообщений: 192
Провел на форуме:
492591

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

Угу, здесь типа бескорыстная помощь всем желающим... Кстати ссылка твоя 1-я не открывается
 
Ответить с цитированием

  #4  
Старый 08.09.2007, 09:16
Аватар для sxsanti
sxsanti
Познающий
Регистрация: 24.08.2007
Сообщений: 65
Провел на форуме:
302455

Репутация: 1
Отправить сообщение для sxsanti с помощью ICQ
По умолчанию

перезалил http://www.rapidshare.ru/394513
 
Ответить с цитированием

  #5  
Старый 08.09.2007, 10:12
Аватар для sxsanti
sxsanti
Познающий
Регистрация: 24.08.2007
Сообщений: 65
Провел на форуме:
302455

Репутация: 1
Отправить сообщение для sxsanti с помощью ICQ
По умолчанию

кто поможет дам 5, 8 знаков icq!
контак: 116740
 
Ответить с цитированием

  #6  
Старый 08.09.2007, 12:35
Аватар для ant0ha
ant0ha
Участник форума
Регистрация: 22.05.2007
Сообщений: 144
Провел на форуме:
306311

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

Чего тут писать то

PHP код:
<?php
session_start
();

// Сверяешь с базой или с чемто там еще эти логин и пароль
if ($login=='логин из базы' and $pass=='пароль из базы')
//если все ок
{
   
session_register("login","pass");
   
   
/* ТВОЙ КОД ПО ЗАЛИВКЕ БАННЕРА */
}
//иначе
else {
?>

<form method="post">
Логин:<input type="text" name="login"><br>
Пароль:<input type="password" name="pass"><br>
<input type="submit" value="Войти">
</form>

<?php
}
?>
 
Ответить с цитированием

  #7  
Старый 08.09.2007, 13:21
Аватар для NOmeR1
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


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

ant0ha, твой код не правильный, там придётся с каждым разом вводить пароль.
Вот поправил.
PHP код:
<?php 
session_start
(); 
session_register('login','pass');

$log 'ЛОГИН'//логин
$password 'ПАРОЛЬ'//пасс

if(!$_SESSION['login'] || !$_SESSION['pass'])
{
 if(
$_POST['login'] == $log || $_POST['pass'] == $password)
 {
  
$_SESSION['login'] = $log$_SESSION['pass'] = $password;
  echo(
'<meta http-equiv="refresh" content="10;URL='.$_SERVER["PHP_SELF"].'">');
 }
 else
 { 
?>
<form method="post"> 
Логин:<input type="text" name="login"><br> 
Пароль:<input type="password" name="pass"><br> 
<input type="submit" value="Войти"> 
</form>
<?php 
 

}
elseif(
$_SESSION['login'] == $log || $_SESSION['pass'] == $pass)
{
//если всё хорошо
}
else
{
 
$_SESSION['login'] = ''$_SESSION['pass'] = '';
 echo(
'<meta http-equiv="refresh" content="10;URL='.$_SERVER["PHP_SELF"].'">');
}
?>
 
Ответить с цитированием

  #8  
Старый 08.09.2007, 15:10
Аватар для ant0ha
ant0ha
Участник форума
Регистрация: 22.05.2007
Сообщений: 144
Провел на форуме:
306311

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

Цитата:
Сообщение от NOmeR1  
ant0ha, твой код не правильный, там придётся с каждым разом вводить пароль.
немного не соглашусь, в моем случае логин и пароль если их уже правильно ввели будут браться из сессий, хотя код не будет работать при выключенном register_globals =)
 
Ответить с цитированием

  #9  
Старый 08.09.2007, 15:52
Аватар для sxsanti
sxsanti
Познающий
Регистрация: 24.08.2007
Сообщений: 65
Провел на форуме:
302455

Репутация: 1
Отправить сообщение для sxsanti с помощью ICQ
По умолчанию

нужно сделать здесь, незнаю как сделать под логином и поролем:=((((
типо заходин на site.com/parol и нужно весни логин и пароль а потом можеш закачевать баннер


<html>
<head>

<? include ('config.inc.php'); ?>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<? echo"<title>$title</title>"; ?>
<meta name="author" content="VCP">
<meta name="generator" content="VCP_Editor">
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<FORM ENCTYPE="multipart/form-data" ACTION="<?php echo"$PHP_SELF"; ?>" METHOD="POST">
<table border="1" cellspacing="0" width="353" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="343">
<table width="353" cellpadding="0" cellspacing="0" border="1" bordercolor="white" bordercolordark="white" bordercolorlight="white">
<tr>
<td width="128" height="24" bgcolor="#F7F7F7">
<p><font size="2" face="Verdana" color="#CC0000">Выбор файла:</font></p>
</td>
<td width="225" height="24" bgcolor="#F7F7F7">
<font size="2" face="Verdana">&nbsp;<INPUT NAME="File" TYPE="file" style="font-family:Verdana; font-size:11; color:rgb(0,0,102); border-style:groove;" onMouseOver="style.color='#FF6600'" onMouseOut="style.color='#000066'"></font>
</td>
</tr>
<tr>
<td width="128" bgcolor="#F7F7F7">
<p><font face="Verdana" size="2" color="#CC0000">URL(ссылка):</font></p>
</td>
<td width="225" bgcolor="#F7F7F7">
<font size="2" face="Verdana" color="#CC0000">&nbsp;<input type="text" name="url" value="http://" style="font-family:Verdana; font-size:11; color:rgb(0,0,102); border-style:groove;" onMouseOver="style.color='#FF6600'" onMouseOut="style.color='#000066'"></font>
</td>
</tr>
<tr>
<td width="128" bgcolor="#F7F7F7">
<p><font size="2" face="Verdana" color="#CC0000">Alt (Подсказка):</font></p>
</td>
<td width="225" bgcolor="#F7F7F7">
<p>&nbsp;<input type="text" name="alt" style="font-family:Verdana; font-size:11; color:rgb(0,0,102); border-style:groove;" onMouseOver="style.color='#FF6600'" onMouseOut="style.color='#000066'"></p>
</td>
</tr>
<tr>
<td width="128" bgcolor="#F7F7F7">
<p><font size="2" face="Verdana" color="#CC0000">Действие:</font></p>
</td>
<td width="225" bgcolor="#F7F7F7">
<font size="2" face="Verdana">&nbsp;<INPUT TYPE="submit" VALUE="Отправить" style="font-family:Verdana; font-size:11; color:rgb(0,0,102); background-color:rgb(212,208,200); border-style:groove;" onMouseOver="style.color='#FF6600'" onMouseOut="style.color='#000066'" ></font>
</td>
</tr>
<tr>
<td width="128" height="23" bgcolor="#F7F7F7">
<p><font size="2" color="#CC0000" face="Verdana">Описание:</font></p>
</td>
<td width="225" height="23" valign="bottom" bgcolor="#F7F7F7">






<font size="2" color="#FF6600" face="Verdana"><?php

/* Код который выводит свойства файла */
if ($File&& $File !== "none") {



if ( $File_type == "image/pjpeg" || $File_type == "image/x-png" || $File_type == "image/gif" || $File_type == "image/jpeg" ) {

/* Этот код запещяет перезапись */
if (file_exists("$direct/$File_name")):
echo "<b>Такой файл уже существует.</b>";
exit;
endif;

$optdirekt = "$direct/$File_name";
echo "<b>Файл записан!</b><BR>";
echo "Название файла: $File_name<BR>";
echo "Размер файла: $File_size<BR>";
echo "Тип файла: $File_type";

/* Код копирования */
copy ($File, $optdirekt) or die ("No load....");

/* Код добавляющий в базу картинку */
$open=fopen("base.txt","a") or die ("Не удалось добавить в базу код ...");
fwrite($open,"<a href=\"$url\"><img src=\"$optdirekt\" alt=\"$alt\" border=\"0\"></a>\n");
fclose($open);

}
else print "<font face=verdana size=2 color=#FF6600><b>Заливаются</b> .jpge | .gif | .png</font\n";

}

?>

</font>
</td>
</tr>
</table>
</td>
</tr>
</table>
</FORM>
</body>

</html>

Последний раз редактировалось sxsanti; 08.09.2007 в 15:57..
 
Ответить с цитированием

  #10  
Старый 08.09.2007, 15:59
Аватар для ant0ha
ant0ha
Участник форума
Регистрация: 22.05.2007
Сообщений: 144
Провел на форуме:
306311

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

Вместо
Цитата:
//если всё хорошо
из кода NOmeR1 вставь весь этот свой код
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Нужна помощь (php include) ANT Уязвимости 8 07.08.2007 22:21
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



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


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




ANTICHAT.XYZ