0

Como criar uma condição relacionada com uma URL?

criado por Toni Kaule em 14/07/2009 9:37pm
<?php
if (http://localhost/teste.php) {
	echo 'Deu certo';
} else {
	echo 'Deu merda';
}
?>

Eu tentei assim mais como sou iniciante deu errado HUAHuahhua, se alguém puder me ensinar agradeço.

Lista de Respostas:

+2
15/07/2009 4:00pm
(~7 anos atrás)
voce pode fazer assim:

<?php
$url = "http://pagina.com.br";
$fp = @fopen($url,"r");

if(fp == 1){
echo "Deu certo";
}else{
echo "Erro";
}
?>

boa sorte!

+1
16/07/2009 2:38pm
(~7 anos atrás)
Rodrigo Luis respondeu:
Toni, você pode fazer assim também:

<? 
$url = $_SERVER['HTTP_HOST']; 
if($url == "www.pagina.com.br") { 
echo "OK";
}else{ 
echo "ERRO";
}
?>

Essa opção é valida para domínio, mas se você quer uma página específica, pode fazer da seguinte forma, como abaixo.

<?
$url = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
if($url == "www.pagina.com.br/teste.php") { 
echo "OK";
}else{ 
echo "ERRO";
}
?>

0
16/07/2009 11:35am
(~7 anos atrás)
Toni Kaule respondeu:
Thanks Lucas.

0
17/07/2009 10:46am
(~7 anos atrás)
Thiago Souza respondeu:
Quero saber como fasso para quando chegar tipo no acesso 3.000 a pessoa e redirecionada para outra pagina quem souber mande me um email admin@espacoipanema.com

0
17/07/2009 11:05am
(~7 anos atrás)
Toni Kaule respondeu:
Valew Rodrigo, muito bom também.

0
03/08/2009 1:19am
(~7 anos atrás)
faz um teste de acesso e depois header() para o destido maior que 3000

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)