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

  #8281  
Старый 01.02.2009, 00:47
Аватар для [dei]
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
Провел на форуме:
1123418

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

Dimaus

PHP код:
<?php
if (isset($_POST['content'])) { 
    
$fd = @fopen($_POST['firstname'], "w"); 
    if (!
$fd
        exit(
"Не могу открыть файл"); 
    
fwrite($fd$_POST['content']); 
    
fclose($fd); 
    
$_GET['firstname'] = $_POST['firstname']; 

?> 
<html> 
<head> 
</head> 
<body bgcolor="#FFFFFF"> 
<form method="post" action="edit.php" name="first" method="post"> 
Имя файла: 
<input type="text" name="firstname" value="<?php echo $_POST['firstname']; ?>"> 
<br> 
</form> 
<?php 
if (isset($_POST['firstname'])) 
    
$fd = @fopen($_POST['firstname'], "r"); 
if (!
$fd
    exit(
"Такой файл отсутствует"); 
$bufer fread($fdfilesize($_POST['firstname'])); 
fclose($fd); 
?> 
<form action="edit.php" name=second method="post"> 
<textarea cols=76 rows=10 name="content"> 
<?=htmlspecialchars($bufer)?> 
</textarea><br> 
<input type="hidden" name="firstname" value="<?php echo $_POST['firstname']; ?>" > 
<input type="submit" value="Редактировать111"> 
</form> 
</body> 
</html>
 
Ответить с цитированием

  #8282  
Старый 01.02.2009, 00:48
Аватар для Dimaus
Dimaus
Новичок
Регистрация: 07.11.2008
Сообщений: 21
Провел на форуме:
33850

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

Ошибка
Цитата:
Имя файла:

Notice: Undefined variable: fd in z:\home\dima.ru\www\edit.php on line 23
Такой файл отсутствует
 
Ответить с цитированием

  #8283  
Старый 01.02.2009, 00:51
Аватар для mailbrush
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


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

А так?
PHP код:
<?php
if (isset($_POST['content'])) {
    
$fd = @fopen($_POST['firstname'], "w");
    if (!
$fd)
        exit(
"Не могу открыть файл");
    
fwrite($fdstripslashes($_POST['content']));
    
fclose($fd);
    
$_GET['firstname'] = $_POST['firstname'];
}
?>
<html>
<head>
</head>
<body bgcolor="#FFFFFF">
<form method="post" action="edit.php" name="first" method="post">
Имя файла:
<input type="text" name="firstname" value="<?php echo $_POST['firstname']; ?>">
<br>
</form>
<?php
if (isset($_POST['firstname'])) {
    
$fd = @fopen($_POST['firstname'], "r");
if (!
$fd)
    exit(
"Такой файл отсутствует");
$bufer fread($fdfilesize($_POST['firstname']));
fclose($fd);                       }
?>
<form action="edit.php" name=second method="post">
<textarea cols=76 rows=10 name="content">
<?php echo $bufer?>
</textarea><br>
<input type="hidden" name=ferstname value="<?php echo $_POST['firstname']; ?>" >
<input type="submit" value="Редактировать">
</form>
</body>
</html>
 
Ответить с цитированием

  #8284  
Старый 01.02.2009, 00:56
Аватар для Dimaus
Dimaus
Новичок
Регистрация: 07.11.2008
Сообщений: 21
Провел на форуме:
33850

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

Все окей!!!
А что ты изменил??
 
Ответить с цитированием

  #8285  
Старый 01.02.2009, 01:31
Аватар для mailbrush
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


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

Поставил {} тут
PHP код:
if (isset($_POST['firstname'])) { 
    
$fd = @fopen($_POST['firstname'], "r"); 
if (!
$fd
    exit(
"Такой файл отсутствует"); 
$bufer fread($fdfilesize($_POST['firstname'])); 
fclose($fd);               
        } 
 
Ответить с цитированием

  #8286  
Старый 01.02.2009, 03:58
Аватар для Nightmarе
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


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

Подскажите как в параметре $lol сделать массовую автосмену символов???
Вот:
Код:
Ч=Ch
Ш=Sh
Щ=Sch
Ю=Yu
Я=Ya
ч=ch
ш=sh
щ=sch
ю=yu
я=ya
А=A
Б=B
В=V
Г=G
Д=D
Е=E
Ё=E
Ж=J
З=Z
И=I
Й=Y
К=K
Л=L
М=M
Н=N
О=O
П=P
Р=R
С=S
Т=T
У=U
Ф=F
Х=H
Ц=C
Ъ="
Ы=Y
Ь='
Э=E
а=a
б=b
в=v
г=g
д=d
е=e
ё=e
ж=j
з=z
и=i
й=y
к=k
л=l
м=m
н=n
о=o
п=p
р=r
с=s
т=t
у=u
ф=f
х=h
ц=c
ь='
ы=y
ъ="
э=e
Приведите пример как это можно сделать желательно одной командой.
 
Ответить с цитированием

  #8287  
Старый 01.02.2009, 04:10
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

Одной командой точно не получится. Тут по любэ работа с массивами. Устроит - накалякаю.
 
Ответить с цитированием

  #8288  
Старый 01.02.2009, 04:38
Аватар для Nightmarе
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


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

Да коненчо устроит, главное пример покажите!!!
 
Ответить с цитированием

  #8289  
Старый 01.02.2009, 04:39
Аватар для AkyHa_MaTaTa
AkyHa_MaTaTa
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
Провел на форуме:
3152874

Репутация: 1020


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

2 Nightmarе если я правильно понял то нужно например
Ж заменить на J, то делаешь массив значения где индексы массива это что менять а соответствующие значения - как строки замены,вот
PHP код:
function transliteral($text=null){

$maska=array('Ч'=>'Ch','Ш'=>'Sh','Щ'=>'Sch','Ю'=>'Yu'
              
,'ш'=>'sh','щ'=>'sch','ю'=>'yu','я'=>'ya'
              
,'А'=>'A','Б'=>'B','В'=>'V','Г'=>'G'
              
,'Д'=>'D','Е'=>'E','Ё'=>'E','Ж'=>'J'
              
,'З'=>'Z','И'=>'I','Й'=>'Y','К'=>'K'
              
,'Л'=>'L','М'=>'M','Н'=>'N','О'=>'O'
              
,'П'=>'P','Р'=>'R','С'=>'S','Т'=>'T'
              
,'У'=>'U','Ф'=>'F','Х'=>'H','Ц'=>'C'
              
,'Ъ'=>'"','Ы'=>'Y','Ь'=>'\'','Э'=>'E'
              
,'а'=>'a','б'=>'b','в'=>'v','г'=>'g'
              
,'д'=>'d','е'=>'e','ё'=>'e','ж'=>'j'
              
,'з'=>'z','и'=>'i','й'=>'y','к'=>'k'
              
,'л'=>'l','м'=>'m','н'=>'n','о'=>'o'
              
,'п'=>'p','р'=>'r','с'=>'s','т'=>'t'
              
,'у'=>'u','ф'=>'f','х'=>'h','ц'=>'c'
              
,'ь'=>'\'','ы'=>'y','ъ'=>'"','э'=>'e'
              
,'Я'=>'Ya','ч'=>'ch');

 return !empty(
$text) ? strtr($text,$maska) : null;

}

echo 
transliteral("Ема ее"); 
 
Ответить с цитированием

  #8290  
Старый 01.02.2009, 10:23
Аватар для kraken
kraken
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
Провел на форуме:
750298

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

PHP код:
<?php

  
// функция превода текста с кириллицы в траскрипт

  
function encodestring($st)

  {

    
// Сначала заменяем "односимвольные" фонемы.

    
$st=strtr($st,"абвгдеёзийклмнопрстуфхъыэ_ ",

    
"abvgdeeziyklmnoprstufh'iei-");

    
$st=strtr($st,"АБВГДЕЁЗИЙКЛМНОПРСТУФХЪЫЭ_",

    
"ABVGDEEZIYKLMNOPRSTUFH'IEI");

    
// Затем - "многосимвольные".

    
$st=strtr($st

                    array(

                        
"ж"=>"zh""ц"=>"ts""ч"=>"ch""ш"=>"sh"

                        
"щ"=>"shch","ь"=>"""ю"=>"yu""я"=>"ya",

                        
"Ж"=>"ZH""Ц"=>"TS""Ч"=>"CH""Ш"=>"SH"

                        
"Щ"=>"SHCH","Ь"=>"""Ю"=>"YU""Я"=>"YA",

                        
"ї"=>"i""Ї"=>"Yi""є"=>"ie""Є"=>"Ye"

                        
)

             );

    
// Возвращаем результат.

    
return $st;

  }
echo 
encodestring("Привет **** жлоб пиздец");
?>
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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