dron4ik
3.02.2013 - 02:05
Цитата (Игорь_Vasinsky @ 2.02.2013 - 21:31) |
и почему многие ДЖАВА скрипщики так любят говорить - я кодил на ДЖАВА) когда JAVA и Java Script разные вещи. |
92374987234
3.02.2013 - 02:21
Не забудьте, пожалуйста, про меня

)
Мой последний вопрос..
Игорь_Vasinsky
3.02.2013 - 02:36
<?php if(isset($_GET['ad']) AND $_GET['ad'] == 1):?>
<script type="text/javascript">
window.location.href = "http://site.ru?partner_id=555";
</script>
<?php else:?>
<script type="text/javascript">
window.location.href = "http://site.ru";
</script>
<?php endif;?>
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
92374987234
3.02.2013 - 02:42
А можно, когда идет редирект на основую страницу, использовать другой тип редиректа? На случай если будут просматривать код страницы. Если, конечно, другой тип редиректа бывает.
Как, например, 307 редирект.
Или я ерунду говорю?

)
Игорь_Vasinsky
3.02.2013 - 02:54
почитай про header("Location:....");
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
92374987234
3.02.2013 - 02:57
То есть вот так можно сделать?
<?php
header("Location: http://mysite.com/", true, 301);
exit;
?>
Игорь_Vasinsky
3.02.2013 - 03:04
хватит и одного аргумента. первого.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
92374987234
3.02.2013 - 03:11
exit; убрать?
Вроде бы работает как надо...
<?php if(isset($_GET['ad']) AND $_GET['ad'] == 1):?>
<script type="text/javascript">
window.location.href = "http://google.com";
</script>
<?php else:?>
<?php
header("Location: http://mysite.com/", true, 301);
?>
<?php endif;?>
Игорь_Vasinsky
3.02.2013 - 03:15
exit() - это функция. её оставь для подстраховки
аргументы - это параметры функции header(param1, param2, param3)
а ещё Джава программист. эх...
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
92374987234
3.02.2013 - 03:17
Игорь_VasinskyЯ не говорил что я на java программирую :) ПРограммирование вообще с трудом понимаю, только поверхностно, что к чему.
Вот сейчас, например, хоть убейте, не понимаю что именно надо убрать?
<?php if(isset($_GET['ad']) AND $_GET['ad'] == 1):?>
<script type="text/javascript">
window.location.href = "http://google.com";
</script>
<?php else:?>
<?php
header("Location: http://mysite.com/", true, 301);
exit;
?>
<?php endif;?>
Игорь_Vasinsky
3.02.2013 - 04:04
<?php
if(isset($_GET['ad']) AND $_GET['ad'] == 1){
header("Location: http://google.com/");
exit;
}
else{
header("Location: http://mysite.com/");
exit;
}
?>
а по хорошему
<?php
if(isset($_GET['ad']) AND $_GET['ad'] == 1)
$url = "http://google.com/";
else
$url = "http://mysite.com/";
header("Location: ".$url);
exit;
?>
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_VasinskyОкей, понял, спасибо огромнейшее
92374987234
3.02.2013 - 04:09
92374987234
3.02.2013 - 09:03
Тут такая идиотская - смешная ситуация возникла. Когда эксперементировал, то на одной (только на одной) странице поставил этот код, который содержал эту строчку, именно с 301 редиректом:
<?php
header("Location: http://mysite.com/", true, 301);
exit;
?>
Потом поставил тот, конечный код
<?php
if(isset($_GET['ad']) AND $_GET['ad'] == 1)
$url = "http://google.com/";
else
$url = "http://mysite.com/";
header("Location: ".$url);
exit;
?>
И теперь вообще не могу попасть на сайт, все время уводит как раз на mysite.com.
Пробовал удалить и кэш и куки, 2-3 страницы откроет и все, потом опять на mysite.com. Причем захожу на страницы, где не ставил вообще никаких кодов с редиректами.
Есть какие-нибудь идеи как теперь попасть в админку сайта? :) Сайт на друпале.
Так у Вас условие такое: если заходите на стрницу $_GET['ad'] == 1
То кидает на google
когда заходите на все остальные, то на mysite
_____________
минус, конечно, иногда полезен, но
плюс мне нравиться больше :)
Женский журнал - Жена сказала раскрутить сайт любой ценой (Sorry)
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.