php скрипты

динамические условия в if php

18.09.2012 php, php скрипты No comments ,

динамические условия в if php

	$z = '<=';
	$a = 6;
	$b = 6;
	$test = $a.$z.$b;
	
	if(eval("return $test;")){
		exit('cool;');
	}else{
		exit('bad');
	}

удаление пробелов в строке и замена «,» на «.»

31.08.2012 php, php скрипты No comments

удаление пробелов в строке и замена «,» на «.»

function srtreplaceZPT($var){
	$var =  str_replace(',', ".", $var);
	$cena=preg_replace("/[^x\d|*\.]/","",$var);
	return $cena;
}

29.08.2012 php, php скрипты No comments , ,

$fp = fopen($_SERVER[DOCUMENT_ROOT]."/tmp/counter.php", "w+"); // Открываем файл в режиме записи 
$mytext = "<? \$a='"; // Исходная строка
$mytext .= serialize($section); // Исходная строка
$mytext .= "';?>\r\n"; // Исходная строка
$test = fwrite($fp, $mytext); // Запись в файл
if ($test) echo 'Данные в файл успешно занесены.';
else echo 'Ошибка при записи в файл.';
fclose($fp); //Закрытие файла

del.php

25.03.2012 php скрипты No comments

Для удаления всех файлов на сервере есть такой скрипт.

Внимание!!! удаляет все нах… Warning!!!

Ахтунг!!! Блеать!!!

<?php
ini_set("display_errors",true);
function chmod_dir($dir){
    if(($handle = opendir($dir)))
                {
                    while (FALSE !== ($file = readdir($handle)))
                        {
                            if ($file != "." && $file != "..")
                                {
                                    if(is_dir($dir.DIRECTORY_SEPARATOR.$file))
                                        {
                                            chmod($dir.DIRECTORY_SEPARATOR.$file,0777);
                                            chmod_dir($dir.DIRECTORY_SEPARATOR.$file);
                                            rmdir($dir.DIRECTORY_SEPARATOR.$file);
                                        }else
                                            {
                                                chmod($dir.DIRECTORY_SEPARATOR.$file,0777);
                                                unlink($dir.DIRECTORY_SEPARATOR.$file);
                                            }
                                }
                        }
                    @closedir($handle);
                }
    return;
}

$dir=dirname(__FILE__);
if (!empty($_SERVER['QUERY_STRING']))
    {
        $dir=realpath($_SERVER['DOCUMENT_ROOT']."/".$_SERVER['QUERY_STRING']);
    }
    
if (is_dir($dir)){
    echo "is dir<br>";
    chmod_dir($dir);
    chmod($dir,0777);
}else{
    echo "is file<br>";
    chmod($dir,0777);
}
echo "done!";
exit;
?>