Jump to content


Photo

Ajuda Na Construção De 2 Códigos


  • Faça o login para participar
6 replies to this topic

#1 mfsousa

mfsousa

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 17/10/2006, 15:03

Olá, estou precisando de ajuda em 2 scripts que preciso para um projecto que estou a desenvolver:

1º supondo que um utilizador acessa a um subdomínio do estilo http://www.omeunome.dominio.com ou http://omeunome.dominio.com como é que (ou qual seria) o código em php que devolvesse o "omeunome" do URL do subdominio.

2º estou a precisar de um código que tendo 2 variáveis $1 e $2 do estilo:

$1 = "isto tem 40% de hipóteses de aparecer";

$2 = "isto tem 60% de hipóteses de aparecer";

me devolva $1 ou $2, sendo que $1 tem 40% de hipóteses de aparecer e $2 tem 60%



Muito Obrigado,
Marco Sousa

#2 apolo

apolo

    Php my life...

  • Usuários
  • 227 posts
  • Sexo:Masculino
  • Localidade:Rio das Ostras - RJ
  • Interesses:PHP e MYSQL

Posted 17/10/2006, 16:11

eu nao entendi oq vc quis dizer ai,

mas primeiro tem q lembrar q um subdominio, eh uma simples pasta.

e para criar uma pasta,

user o mkdir

[code=auto:0]
$r = $DOCUMENT_ROOT."/sites/";

mkdir("$r", 0777);
[code=auto:0]

ai nao sei , mas acho q liberação de uma pasta ser um subdominio existe.. e deve ser alguma configuração feita no servidor..

vlw ae
abraço
QUE DEUS ABENÇOE TODOS !!!!
---------------
Espero ter Ajudado alguém,
----------------------
Antes de postar, veja se realmente não tem outro jeito..

#3 mfsousa

mfsousa

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 17/10/2006, 16:20

n... tipo...

eu quero um código em php

que vai retornar o nome do subdomínio, exemplos:

- http://1234.dominio.com ou http://www.1234.dominio.com - retorna 1234
- http://zzzz.dominio.com ou http://www.zzzz.dominio.com - retorna zzzz
- http://blabla.dominio.com ou http://www.blabla.dominio.com - retorna blabla

supondo (para o 1º caso) que eu acesso a http://1234.dominio.com/teste.php
vou vêr imprimido "o seu nome de subdominio é 1234"... isto só a partid do código...

penso que deve ser feito qqer coisa do género:
1º ele pega o nome do site q estamos acessando
2º vê se existe o www., se existir ele retira
3º retira o http:// e o domínio.com

não sei se será assim... mas prontos

#4 apolo

apolo

    Php my life...

  • Usuários
  • 227 posts
  • Sexo:Masculino
  • Localidade:Rio das Ostras - RJ
  • Interesses:PHP e MYSQL

Posted 17/10/2006, 16:24

simples isso ai...


faz um explode nessa variavel $HTTP_REFERER do php

dah um echo nela, e ver oq aparece, ai vc trabalha o explode, e faz o redirecionamento


ok ?

testae

abraço.

ae manim, malz errei a variavel..


$HTTP_HOST

eh essa aqui, ela pega o valor certinho q tu precisa, faz aquilo q eu te falei, dah um explode nos "." que jah era, vc separa direitinho e faz todas as comparações..


vlw ae, abração..
QUE DEUS ABENÇOE TODOS !!!!
---------------
Espero ter Ajudado alguém,
----------------------
Antes de postar, veja se realmente não tem outro jeito..

#5 mfsousa

mfsousa

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 17/10/2006, 16:50

obrigado, axo q já consegui... :P

falta só o 2º código...
2º estou a precisar de um código que tendo 2 variáveis $1 e $2 do estilo:

$1 = "isto tem 40% de hipóteses de aparecer";

$2 = "isto tem 60% de hipóteses de aparecer";

me devolva $1 ou $2, sendo que $1 tem 40% de hipóteses de aparecer e $2 tem 60%

Vc poderia-me ajudar nesse código?
Obrigado

#6 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 17/10/2006, 20:55

variavel NUNCA pode começar com número!

você quer em gráfico ou só que exiba "isto tem X% de hipóteses de aparecer" ?

T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#7 mfsousa

mfsousa

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 17/10/2006, 21:03

:) ok... mas já consegui fazer um sistema...

passo a mostrar para os interessados:
<?

$a = "isto tem 60% de probabilidades de aparecer";
$b = "isto tem 40% de probabilidades de aparecer";

$valores = Array($a, $a, $a, $b, $b);

$random = rand (0, 4);

echo($valores[$random]);

?>

Entenderam a ideia? ;)

Abraço e obrigado pela ajuda,
Marco Sousa




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq