PHP: function Synonim($text,$SYNINCLUDEORIGINAL,$notsin=true){ $txt=$text; if(!$notsin)return $txt; if(!file_exists("./synonim.txt")) return $txt; $handle = fopen("./synonim.txt", "r"); $contents = ''; $i=0; while (!feof($handle)) { $buffer = fgets($handle, 4096); $marr=explode("=",$buffer); $original=$marr[0]; $synarr=explode(",",$marr[1]); if($SYNINCLUDEORIGINAL)$synarr[]=$original; $syn=$synarr[rand()%count($synarr)]; $syn=str_replace(" ","",$syn); $txt=str_replace(" ".$original." "," ".$syn." ",$txt); $txt=str_replace(" ".$original.","," ".$syn.",",$txt); $txt=str_replace(" ".$original."."," ".$syn.".",$txt); $txt=str_replace(" ".$original."?"," ".$syn."?",$txt); $txt=str_replace(" ".$original."!"," ".$syn."!",$txt); $txt=str_replace(" ".$original.":"," ".$syn.":",$txt); $i++; } fclose($handle); $result.=$txt; return $result; } вот тебе функция, переделывай сам =)
Только начал изучать php. написал скрипт который вводит в базу данных текст, который отображается на сайте Но немогу дописать скрипт так чтобы можно было потом отредактировать его, помогите. таблица состоит из id,theme,content,date.
этот скрипт для этого типа файла синонимов... или тебе что надо? определись со знаками препинания PHP: акцент=выговор аппарат=инструмент,обстановка,орудие ассортимент=коллекция,набор,комплект,прибор,гарнитур,гарнитура,запас,круг безразлично=одинаковый
Какой нужен код чтоб он создавал пхп файл с имеющими настройками (т.е. у меня есть пхп код который нужно вписать в созданый пхп файл) как это осуществить? с помощью : <? $fp=fopen("nep.php","a+"); $tmp=' '; fputs($fp,$tmp); fclose($fp); ?> ? так как код который нужно прописать в созданом файле большой то пишет что ошибка. помогите!
ошибки нету просто как его использовать если код который нужно вставить между ' ' очень большой (файл весит 100 кб)
100 кило это не большой код) Просто ты видимо не экранируешь переменные) на прошлых страницах был пример записи кода в файл, посмотри)
да...точнее говоря перед переменной, которую ты хочешь записать как переменную а не как значение какой-либо переменной. п.с. сам не понял чё сказал)
а есть у когото скрипт который показывает директории не только где расположен сайт а и всего кампа???? оч надо) шото типо DxShell.php только в упрощенном варианте шоб тока директории можно было просматривать
PHP: <?php ########################### # Файл менеджер by Chaak ########################### $safe = 'C:\\'; //дирректория, куда нельзя дальше соваться =) function delfolder($folder) { if(is_dir($folder)) { $handle = opendir($folder); while($subfile = readdir($handle)) { if($subfile == '.' or $subfile == '..') continue; if(is_file($subfile)) unlink("{$folder}/{$subfile}"); else delfolder("{$folder}/{$subfile}"); } closedir($handle); rmdir($folder); } else { unlink($folder); } } if(isset($_GET['del'])) { $del = urldecode($_GET['del']); if(substr($del,0,strlen($safe)) == $safe) { if(is_file($del)) { unlink($del); header("Location: ".$_GET['location']); exit(); } elseif(is_dir($del)) { delfolder($del); header("Location: ".$_GET['location']); exit(); } } else { header("Location: ".$_SERVER["SCRIPT_NAME"]."?dir=$safe"); exit(); } } if(!isset($_GET['dir'])) { header("Location: ".$_SERVER["SCRIPT_NAME"]."?dir=$safe"); exit(); } else { $path = urldecode($_GET['dir']); if(substr($path,0,strlen($safe)) == $safe) { if(is_dir($path)) { $dir = scandir($path); echo '<table>'; echo "<tr><td>№</td><td>Filename</td><td>Действие</td></tr>"; foreach($dir as $i => $item) { if(!($item == '..' || $item == '.')) { echo "<tr><td>$i</td><td><a href='?dir=$path\\$item'>$item</a></td><td><a href='?del=$path\\$item&location=".$_SERVER["PHP_SELF"]."'>Удалить</a></td></tr>"; } else { echo "<tr><td>$i</td><td><a href='?dir=$path\\$item'>$item</a></td></tr>"; } } echo '</table>'; } elseif(is_file($path)) { $file = ''; $fp = fopen($path,'rt'); while(!feof($fp)) { $file .= fgets($fp,1024); } fclose($fp); htmlspecialchars($file); echo "<textarea cols='80' rows='35'>$file</textarea>"; echo '<br><a href="javascript:history.back(-1);">Назад</a>'; } else { die('Выбранного файла не существует'); } } else { header("Location: ".$_SERVER["SCRIPT_NAME"]."?dir=$safe"); exit(); } } ?> Писал когда-то от "нечего делать". Но если включен safe_mode, то тебе дальше www-дирректории не выйти.
Народ помогите ктонить с вот этим заранее спасибо http://forum.antichat.ru/threadedpost935144.html#post935144
<? 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>"; ?> Помогите найти ошибку Я в пхп не силен, только начал.. Ошибок не выбрасывает, но и скрипт не исполняется просто белый екран....
else {"eror adding data"}; тут вроде как надо тогда так (обрати внимание на начало и конец): else {echo "eror adding data";}