Доброго времени вам суток! Подскажите пожалуйста вот код: <?php echo date("d:m:Y H:i:m"); header("Refresh: 1"); ?> по идее должный быть живые часы страница перезапрашивается каждую секунду и соответственно в браузере меняется время каждую секунду. У меня вопрос состоит в том что у меня на странице часы не идут, мне выводится время первого запроса, дальше страница обновляется каждую секунду но время не меняется. В чем может быть проблема?
1. header() до вызова echo (поменяй строчки в скрипте местами, иначе будет "Warning: headers already sent...") 2. Я, конечно, не уверен в том, что ты хочешь сделать, но если речь идет о часах, то последний модификатор в date должен быть не m, a s: PHP: echo date("d:m:Y H:i:s");
задам ещё вопрос,т.к на мои другие не ответили вообще создал файл **.php со скриптом,а почему-то не читаются русские буквы,они выглядят как иероглифы типа: как это исправить?
Чтобы отвечали, спрашивайте по существу, и более понятно. Ваш текст "Сообщения отправлены!" выводится в кодировке UTF-8, перекодируйте его в windows-1251
если у вас отображается результат так, нужно поставить в заголовок кодировку: PHP: header('Content-Type: text/html; charset=utf-8'); так же можно в echo прописать PHP: <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
А ты вопросы для начала научись задавать нормально, мы без понятия в чем ты редактировал файл (на какой ос и каким редакторов) и где конкретно не отображается кириллица. Если ты создал файл в линуксе и редактируешь его в винде блокнотом это одна история, если ты создал файл в винде и закинул на хостинг и там при выводе страницы кракозябры это другая история.
MySql_connect "Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in..." такое предуприждение.. Когда меняю на MySqli_connect () - выдает ошыбку, что такой функции не существует.. в чем проблема? заранее спасибо..
М.б расширение mysqli не установленно? Так вызываешь? PHP: mysqli_connect I_I, PHP: <div class="sg-nav" style="display: <?php echo $oTopic->getPhotosetCount() == 1 ? "none" : "block";?>;">
Пробовал и так, у меня нотепад + + и он опридиляет функции, выводит их синим цветом, когда пишу MySqli_connect становится черный цвет (то есть, не опредиляе функции)
Подскажите, вот есть скрипт редиректа по гео ip PHP: <?php require_once("data/function_geoip.php"); $url = "http://google.ru"; // Редирект для всех остальных стран, которых нет в params.txt $arr_par = file("params.txt"); $ips = $_SERVER['REMOTE_ADDR']; $gis = geoip_open("data/GeoIP.dat", GEOIP_STANDARD); $country_code = geoip_country_code_by_addr($gis, $ips); geoip_close($gis); if(!empty($country_code)){ for($i=0; $i<count($arr_par); $i++){ $str = trim($arr_par[$i]); $country = explode("|", $str); if($country_code == $country[0]){ header("Location: ".$country[1]); die; } } header("Location: ".$url); die; }else{ header("Location: ".$url); die; } ?> И для него есть файл params.txt где задаются редиректы для страны PHP: US|http://domains.com/tpl/us.html RU|http://domains.com/tpl/ru.html Как сделать чтобы была одна схема на несколько стран. Чтобы одной строчкой было, типа PHP: US, RU|http://domains.com/tpl/us.html По разному пробовал писать, не работает
Scofild, Страны нужно будет записать через запятую.. без пробелов между запятыми. PHP: <?php require_once("data/function_geoip.php"); $url = "http://google.ru"; // Редирект для всех остальных стран, которых нет в params.txt $arr_par = file("params.txt", FILE_IGNORE_NEW_LINES); $ips = $_SERVER['REMOTE_ADDR']; $gis = geoip_open("data/GeoIP.dat", GEOIP_STANDARD); $country_code = geoip_country_code_by_addr($gis, $ips); geoip_close($gis); if(!empty($country_code)) { foreach ($arr_par as $param) { list($countrys, $location) = explode("|", $param); $countrys = explode(',', $countrys); if(in_array($country_code, $countrys)){ $url = $location; break; } } } header("Location: ".$url); ?>
подскажите пожалуйста, пытался сделать фейк моб версии вк, через ArxWFakegen , при заливке на хостинг выдает такую ошибку Parse error: syntax error, unexpected T_STRING in /home/u682356338/public_html/index.php on line 8 Подскажите что надо оправить в коде, вот его начало: <?php /* Фейк был создан при помощи генератора ArxWFakeGen. Автор программы ArxWolf. Официальный сайт программы и новых версий http://webxakep.net */ ?> <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=yes" /> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta name="format-detection" content="telephone=no" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="MobileOptimized" content="176" /> <meta name="HandheldFriendly" content="True" /> <base id="base"> <title>Мобильная версия ВКонтакте</title> <script type="text/javascript"> <!-- (function(k,a,d,e,f){function l(){var c=function(){var b=!1;try{b=new XMLHttpRequest}catch(a){try{b=new ActiveXObject("Msxml2.XMLHTTP")}catch(d){try{b=new ActiveXObject("Microsoft.XMLHTTP")}catch(c){b=!1}}}return b?e:f}(),g=function(){var b=k.createElement("div");b.innerHTML='<input type="file" />';b=b.getElementsByTagName("input")[0];return"file"!=b.type||b.disabled?f:e}(),h="ontouchstart"in a?e:f,m;try{m=typeof navigator.geolocation!==d?e:typeof a.google!==d&&typeof google.gears!==d?e:typeof device!==d&&typeof device.getServiceObject!==d?e:typeof Mojo!==d&&"Mojo.Service.Request"!==typeof Mojo.Service.Request?e:f}catch(p){m=f}var l=function(b){try{var d=a.Audio?new Audio:k.createElement("audio");if(d.canPlayType&&d.canPlayType(b)&&"no"!=d.canPlayType(b))return e}catch(c){}return f}("audio/mpeg"),n=function(b){try{for(var a=k.createElement("div"),c=0,g=["webkit","Moz","ms","O",""],h=g.length;c<h;c++){var l=g[c],m=l?l+b:b.toLowerCase();if(typeof a.style[m]!==d)return e}return f}catch(n){return f}}("Transform");return c+g+h+m+l+n+((a.XMLHttpRequest||a.XDomainRequest)&&(a.FormData||a.FileReader&&(a.XMLHttpRequest&&XMLHttpRequest.sendAsBinary||a.ArrayBuffer&&a.Uint8Array&&(a.MozBlobBuilder||a.WebKitBlobBuilder||a.BlobBuilder)))?e:f)}var c=a.screen,g=c.width||0,c=c.height||0,n=a.devicePixelRatio||1,p=(k.cookie.match(/(^|;\s+)remixmdevice=([^;]+)/)||[])[2]||"",h=p.split("/");p&&g==h[0]&&c==h[1]&&7==h[3].length||(g=[g,c,n,l()].join("/"),k.cookie="remixmdevice=; expires="+(new Date(0)).toUTCString()+"; path=/",k.cookie="remixmdevice="+g+"; expires="+(new Date((new Date).getTime()+7776E6)).toUTCString()+"; path=/; domain=.vk.com",location.replace(location.toString()))})(document,window,"undefined","!","-");(function(a,d){var c=a.hash||"",b=c.substr(2);"#/"==c.substr(0,2)&&!d&&(b.match(/^\/*(away|login)(\.php)?([^a-z0-9\.]|$)/)&&(b=""),a.replace(a.protocol+"//"+a.host+"/"+b))})(location); //--> </script> <link type="text/css" rel="stylesheet" href="http://m.vk.com/css/s_c.css?104"></link> <link type="text/css" rel="stylesheet" media="only screen" href="http://m.vk.com/css/s_gyz.css?104"></link> <link rel="shortcut icon" href="http://m.vk.com/images/faviconnew.ico"></link> </head> <body id="vk" class="_hover"> <div id="vk_utils"></div> <div id="vk_head" class="mhead"> <div class="hb_wrap"><div class="hb_btn"> </div></div> </div> <div id="vk_wrap"> <div id="l"></div> <div id="m"><div id="mhead" class="mhead"> <a href="http://m.vk.com/" accesskey="*" class="hb_wrap mhb_logo"> <div class="hb_btn mhi_logo"> </div> <h1 class="hb_btn mh_header"> </h1> </a></div> <div id="mcont" class="mcont"><div class="pcont fit_box bl_cont"> <div class="text_panel">