Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Link Afiliados Menchini

Como usar variavel no header?

Recommended Posts

Usando aspas simples e uma variável dentro delas, esta variável será interpretada literalmente.

 

O correto seria assim:

 

header('Location: ' . $variavel);

Se continuar dando erro poste o código completo e informe qual a mensagem de erro para que possamos ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php @ require_once ('../barra/blogsvar.php'); ?>
<?php

$blogs = array($blog1, $blog2, $blog3, $blog4, $blog5, $blog6, $blog7, $blog8, $blog9, $blog10, $blog11, $blog12, $blog13, $blog14, $blog15, $blog16, $blog17, $blog18, $blog19, $blog20, $blog21, $blog22, $blog23, $blog24, $blog25, $blog26, $blog27, $blog28, $blog29, $blog30);

$numblogs = sizeof($blogs);

$blog[1] = $blogs[rand(0,$numblogs - 1)];

for ($i = 1; $i < 2; $i++) {
$blog[2] = $blogs[rand(0,$numblogs - 1)];

if ($blog[2] == $blog[1]) {
--$i;
}
}

header('Location: $blog[1]'); 
?>

 

Aí redireciona para meusite.com/pg/$blog[1]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe, eu não tinha notado que você estava usando aspas simples, por isso pedi que postasse o código todo. Editei o post #2.

 

No caso com esse código que você postou agora ficaria assim:

 

header('Location: ' . $blog[1]);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.