на ачате это так PHP: // Открытие ссылки без реферера function openEx(url) { w = window.open(); w.document.write('<meta http-equiv="refresh" content="0;url='+url+'">'); w.document.close(); return false; } <a href="" onclick="return openEx('http://google.com');">ссылка</a> ну а на пхп чет я не знаю как сделать....
PHP: header("Location: http://ввв.ога.сом/"); Или можно даже подменить реферер: PHP: header("Referer: http://ya.ru/"); header("Location: http://ввв.ога.сом/"); И незабудь die() после header().
Kaimi, <?php header('Location: true.php'); file_put_contents('test-fails.txt', 'Если этот файл появится на диске, ставить exit необходимо.'); ?> (c)
Понимаешь... Бывает в особенных случаях, после PHP: header('Location: '); код продолжает выполнятся. Пример: PHP: <?php if($password != '1234'){ header('Location: http://google.com/'); // если пасс не подошел... } //код админки ?> Если не переходить по заголовку, то можно увидеть содержимое админки. А die() или exit(), останавливает выполнение скрипта, после редиректа.
помогите, написать такой скрипт... вот какбы есть такие теги: PHP: [url=mysite.com][center][img][/img][/center][/url] мне надо сделать так, чтобы при вводе в таблицу(или х3 как оно нзываться) ссылки на картинку, ссылка встовлялась между всеми этими тегами( PHP: [ url=mysite.com][center][img][/img]вот сюда![/center][/url] ) ппц немогу обяснить толком... может картинками понятней будет.. нажимаем создать и вуаля готовый код, остаеться только копи-паст) сделайте плиз я знаю что это неочень сложно, но из пхп знаю только как движки устанавливать обьяснил как мог
Code: <form name="addForm" action="asd.php" method="post"> <input type="text" name="link" value="http://link"><input type="submit" name="go" value="Показать"> </form> <?php if (isset($_POST['link'])) echo "[ url=mysite.com][ center][ img]".$_POST['link']."[ /img][ /center][ /url]"; ?>
касяк с пробелами... а есле не бб теги а хтмл то он ошибку выдает Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/winston/data/www/домен/asd.php on line 5 вот что у меня с хтмл получилось PHP: <form name="addForm" action="asd.php" method="post"> <input type="text" name="link" value="http://link"><input type="submit" name="go" value="Показать"> </form> <?php if (isset($_POST['link'])) echo "<a href="http://mysaite/"><IMG src="http://".$_POST['link'].""></IMG></a>"; ?>
с кавычками разберись PHP: <form name="addForm" action="asd.php" method="post"> <input type="text" name="link" value="http://link"><input type="submit" name="go" value="Показать"> </form> <?php if (isset($_POST['link'])) echo '<a href="http://mysaite/"><IMG src="http://'.urlencode($_POST['link']).'"></IMG></a>'; ?>
Мне страшно Х_Х Юзайте блин эдиторы с подсветкой синтаксиса (zend studio например) Если надо вывести " то echo """; естествено не сработает =\ Надо экранировать echo "\""; Хоть 1 книгу прочитайте млин... nc.STRIEM, 2-3 строки кода и те дырявые, на твоём скрипте прокатит фокус с массивом, urlencode не поддерживает массивы, а это раскрытие пути, а это уязвимость
Winst0n, пропусти через htmlspecialchars() И кстате img должен быть border=0 для IE вот... PHP: <form name="addForm" method="post"> <input type="text" name="link" value="http://link"><input type="submit" name="go" value="Показать"> </form> <?php $link = strval($_POST['link']); if ($link) echo htmlspecialchars("<a href=\"http://mysaite/\"><IMG src=\"$link\" border=0></IMG></a>"); ?>
Ты чё наркоман?! Тут наоборот stripslashes надо, но я хз квлючено там экранирование или нет поэтому пусть сам думает addslashes() нужно максимум для MySQL и то при некорректной настройке кодировки эта функция тебя не спасёт никак, поэтому нужен mysql_real_escape_string() она подстраивается под кодировку, но тут это вобще ненадо
да забыл после этой функции stripslashes_deep! ты поправил меня! я норкаман))) ps: надо через if else замутить!
а можно такуюжи штуку, на видео ?! PHP: <br><center><embed type="application/x-shockwave-flash" src="http://мой сайт/player/video.swf" style="" id="player1" name="player1" quality="high" allowfullscreen="true" flashvars="height=480&width=620&displayheight=480&file=http://video.mail.ru/ссылка на видео.flv&image=http://мой сайт/player/img.jpg&logo=&backcolor=0x333333&frontcolor=0xCCCCCC&lightcolor=0xFFFFFF&volume=100" height="480" width="620"><div align="center"></div></center> http://video.mail.ru/ссылка на видео.flv - вот этот линк надобудет вводить, заместо линка на картинку... плз