e como seria ao contrário?
a pessoa digita um valor no flash e esse valor eh mandado pro php
- Fórum WMO
- → Viewing Profile: Posts: shinagawa
Community Stats
- Group Usuários
- Active Posts 20
- Profile Views 635
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
0
Neutral
User Tools
Friends
shinagawa hasn't added any friends yet.
Latest Visitors
Posts I've Made
In Topic: Carregar Variavel Do Mysql No Flash
21/11/2004, 23:21
In Topic: Pegar Url Q Está
25/07/2004, 14:08
bom eu sou pessimo pra explicar meus scripts mas vou tentar
uma funçao
se o tamanho do GET for diferente de 0 (GET sao as variaveis da url tipo: index.php?variavel=valor. Ela eh diferente de 0 quando existe uma ou mais variaveis)
entaum a variavel $pos_url eh igual a ? (para poder comecar)
enquanto $i for menor q o tamanho do GET entaum:
a funçao EACH serve para "separar" o nome da variavel do valor dela (isso num array) entaum o valor de $a neste caso eh
$a[0] = 'variavel';
$a[1] = 'valor';
para poder separar uma variavel da outra na url se faz da seguinte maneira:
index.php?variavel=valor&variavel2=valor2
entaum se for a ultima variavel naum ira precisar do & no final
acrescenta + 1 no $i
aki ele pega o endereço ateh o arquivo tipo:
/bin/index.php
e junta com as variaveis e fica assim:
/bin/index.php?variavel=valor&variavel2=valor2
depois retorna o valor
naum sei c fui claro...
abraços,
Shinagawa
uma funçao
function current_url() {
se o tamanho do GET for diferente de 0 (GET sao as variaveis da url tipo: index.php?variavel=valor. Ela eh diferente de 0 quando existe uma ou mais variaveis)
if (sizeof($_GET) != 0) {
entaum a variavel $pos_url eh igual a ? (para poder comecar)
$pos_url = "?";
enquanto $i for menor q o tamanho do GET entaum:
while ($i < sizeof($_GET)) {
a funçao EACH serve para "separar" o nome da variavel do valor dela (isso num array) entaum o valor de $a neste caso eh
$a[0] = 'variavel';
$a[1] = 'valor';
$a = each($_GET);
para poder separar uma variavel da outra na url se faz da seguinte maneira:
index.php?variavel=valor&variavel2=valor2
entaum se for a ultima variavel naum ira precisar do & no final
if ($i+1 == sizeof($_GET)) $pos_url = $pos_url.$a[0]."=".$a[1]; else $pos_url = $pos_url.$a[0]."=".$a[1]."&";
acrescenta + 1 no $i
$i++; } }
aki ele pega o endereço ateh o arquivo tipo:
/bin/index.php
e junta com as variaveis e fica assim:
/bin/index.php?variavel=valor&variavel2=valor2
depois retorna o valor
$current_url = $_SERVER["REDIRECT_URL"].$pos_url; return $current_url; }
naum sei c fui claro...
abraços,
Shinagawa
In Topic: Function
24/07/2004, 13:45
BINGO!
valew Xplayer, era isso q estava faltando!
eu soh estava declarando global na primeira funçao...
Brigadao ae
[]s
Shinagawa
valew Xplayer, era isso q estava faltando!
eu soh estava declarando global na primeira funçao...
Brigadao ae
[]s
Shinagawa
In Topic: Pegar Url Q Está
24/07/2004, 13:31
eu acho q entendi...eu tb tive este problema e resolvi com esta funçao:
[]s
function current_url() { if (sizeof($_GET) != 0) { $pos_url = "?"; while ($i < sizeof($_GET)) { $a = each($_GET); if ($i+1 == sizeof($_GET)) $pos_url = $pos_url.$a[0]."=".$a[1]; else $pos_url = $pos_url.$a[0]."=".$a[1]."&"; $i++; } } $current_url = $_SERVER["REDIRECT_URL"].$pos_url; return $current_url; }
[]s
In Topic: Function
24/07/2004, 13:27
Não sei se realmente cabe o uso de OO aqui. Bom, vou arriscar de um outro jeito:
PHP |
<?php function connect_db($nome_var){ $query = mysql_query('SELECT * FROM tabela'); $connect = mysql_connect('localhost', 'user', 'senha'); mysql_select_db('qualquer'); $query = mysql_query('SELECT * FROM tabela'); $GLOBALS[$nome_var] = mysql_fetch_row($query); } function qualquer(){ connect_db('nome_qualquer'); return $GLOBALS['nome_qualquer']; } echo qualquer(); ?> |
vc fez do msm jeito q eu, soh mudou o "global $$nome_var" por "$GLOBALS[$nome_var]"
msm assim eu testei, mas tb naum funcionou =(
msm assim eu testei, mas tb naum funcionou =(
- Fórum WMO
- → Viewing Profile: Posts: shinagawa
- Privacy Policy
- Regras ·