Ir para conteúdo

POWERED BY:

Arquivado

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

jrtras

- Variavel

Recommended Posts

ok mudando... CODIGO MAIS LIMPOae pessoal, to com uma dificuldade pra chamar uma variavel, o lance é que eu posto uma variavel por um link e na outra pagina esta variavel serve para varias partes. metade funciona mas a outra n :( veja o q acontece: posto como ?pag=0101. pag é a variavel geral da proxima pagina, e 0101 o valor. o problema ocorre pq a variavel q recebe é um array ($tx[pag]), e este $tx[pag] que deveria receber o valor $tx[0101] pra chamar o include dos arrays ele n funciona.fiz o seguinte com os arrays: $tx[0101], $tx[0102]... entao percebi q ele n reconhece numero, sei la o pq! entao fiz: $tx[p0101] = "palavra 1", $tx[p0102] = "palavra 2", ... coloquei o "p" soh pra comecar com letra. quando vou na pagina e escreco echo ("$tx[p0102]"); ele funciona, mas quanto tento concatenar com a variavel geral, ele n roda. alguem tem alguma dica?? valeuuu ---------------PAGINA DE LINK (L.PHP)----------------------<? $lk[pa] = "./photo/pa.php?pag=".$pa //inicio do link para proxima pagina ?> <table width="100%" height="270" border="0" cellpadding="0" cellspacing="0"> <tr> <td><a href="<? echo("$lk[pa]"); ?>01" target="meio"><img src="m_pic/<? echo("$pa"); ?>01.jpg" ></a></td> <td><a href="<? echo("$lk[pa]"); ?>02" target="meio"><img src="m_pic/<? echo("$pa"); ?>02.jpg" ></a></td> </tr> <tr> <td><a href="<? echo("$lk[pa]"); ?>03" target="meio"><img src="m_pic/<? echo("$pa"); ?>03.jpg" ></a></td> <td><a href="<? echo("$lk[pa]"); ?>04" target="meio"><img src="m_pic/<? echo("$pa"); ?>04.jpg" ></a></td> </tr> <tr> <td><a href="<? echo("$lk[pa]"); ?>05" target="meio"><img src="m_pic/<? echo("$pa"); ?>05.jpg" ></a></td> <td><a href="<? echo("$lk[pa]"); ?>06" target="meio"><img src="m_pic/<? echo("$pa"); ?>06.jpg" ></a></td> </tr> <tr> <td><a href="<? echo("$lk[pa]"); ?>07" target="meio"><img src="m_pic/<? echo("$pa"); ?>07.jpg" ></a></td> <td><a href="<? echo("$lk[pa]"); ?>08" target="meio"><img src="m_pic/<? echo("$pa"); ?>08.jpg" ></a></td> </tr> <tr> <td><a href="<? echo("$lk[pa]"); ?>09" target="meio"><img src="m_pic/<? echo("$pa"); ?>09.jpg" ></a></td> <td><a href="<? echo("$lk[pa]"); ?>10" target="meio"><img src="m_pic/<? echo("$pa"); ?>10.jpg" ></a></td> </tr></table>---------------PAGINA QUE RECEBE OS DADOS (PA.PHP)----------------<?php/*ISTO FOI O Q TENTEI FAZER PRA CONCATENAR //$ppag = ("'$'.'p'.$pag"); //$ppag = "$"."p"."$pag"; //$ppag = "$p"."$pag";O $PPAG ERA USADO DENTRO DO $TXT[PPAG]*/$tx[00] = "Desculpe, foto não disponivel"; //AKI EU COLOKEI NO PROPRIO ARKIVO, MAS ERA PRA SER INCLUDE$tx[p0701] = "numero 1";$tx[p0702] = "numero 2";$tx[p0703] = "numero 3";$tx[p0704] = "numero 4";$tx[p0705] = "numero 5";?><table> <tr> <td> <?php if (empty($pag)) { echo("<img src='../photo/pic/0000.jpg'>"); } else { echo("<img src='../photo/pic/$pag.jpg'>"); }//ESTA PARTE FUNCIONA ?> </td> </tr> <tr> <td> <?php if (!isset($pag)) { $pag = "00"; } if (file_exists("$tx[$pag]")) { echo("$tx[$pag]"); } else { echo("Foto não disponível"); } //ESTA PARTE NAO FUNCIONA ?> </td> </tr></table>----------------------------------------------------veja o que da pra fazer por mim ae, brigadaooo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nossa, primeiro diga ql a intencao do script, nao da pra fica olhando ate eu descobri o q você qr.Segundo, ORGANIZACAO. Metodos de estrutura. O SCRIPT NAO DEVE SER VISIVEL APENAS A VOCE. DEVE SER VISIVEL A TODOS.Primeiro, porque voce um dia eskecera o que tem nele. Agora o script esta fresco na sua cabeca, daqui um tempo voce nao vai entender nem o que tem nele..ORGANIZACAOIF tem tres metodos, veja os metodos: (aqui)Segundo:use quebra de linhas:if( condicao){       codigo}^-- desse mdoo voce ve ql { corresponde a }Finalizando, pra que usar array nisso? ficar complicando, use variavel simples...ou use if.Bom qndo esclarecer o codigo vejo no que posso ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok mudando... CODIGO MAIS LIMPOae pessoal, to com uma dificuldade pra chamar uma variavel, o lance é que eu posto uma variavel por um link e na outra pagina esta variavel serve para varias partes. metade funciona mas a outra n :( veja o q acontece: posto como ?pag=0101. pag é a variavel geral da proxima pagina, e 0101 o valor. o problema ocorre pq a variavel q recebe é um array ($tx[pag]), e este $tx[pag] que deveria receber o valor $tx[0101] pra chamar o include dos arrays ele n funciona.fiz o seguinte com os arrays: $tx[0101], $tx[0102]... entao percebi q ele n reconhece numero, sei la o pq! entao fiz: $tx[p0101] = "palavra 1", $tx[p0102] = "palavra 2", ... coloquei o "p" soh pra comecar com letra. quando vou na pagina e escreco echo ("$tx[p0102]"); ele funciona, mas quanto tento concatenar com a variavel geral, ele n roda. alguem tem alguma dica?? valeuuu ---------------PAGINA DE LINK (L.PHP)----------------------<? $lk[pa] = "./photo/pa.php?pag=".$pa //inicio do link para proxima pagina ?> <table width="100%" height="270" border="0" cellpadding="0" cellspacing="0"> <tr> <td><a href="<? echo("$lk[pa]"); ?>01" target="meio"><img src="m_pic/<? echo("$pa"); ?>01.jpg" ></a></td> <td><a href="<? echo("$lk[pa]"); ?>02" target="meio"><img src="m_pic/<? echo("$pa"); ?>02.jpg" ></a></td> </tr> <tr> <td><a href="<? echo("$lk[pa]"); ?>03" target="meio"><img src="m_pic/<? echo("$pa"); ?>03.jpg" ></a></td> <td><a href="<? echo("$lk[pa]"); ?>04" target="meio"><img src="m_pic/<? echo("$pa"); ?>04.jpg" ></a></td> </tr> <tr> <td><a href="<? echo("$lk[pa]"); ?>05" target="meio"><img src="m_pic/<? echo("$pa"); ?>05.jpg" ></a></td> <td><a href="<? echo("$lk[pa]"); ?>06" target="meio"><img src="m_pic/<? echo("$pa"); ?>06.jpg" ></a></td> </tr> <tr> <td><a href="<? echo("$lk[pa]"); ?>07" target="meio"><img src="m_pic/<? echo("$pa"); ?>07.jpg" ></a></td> <td><a href="<? echo("$lk[pa]"); ?>08" target="meio"><img src="m_pic/<? echo("$pa"); ?>08.jpg" ></a></td> </tr> <tr> <td><a href="<? echo("$lk[pa]"); ?>09" target="meio"><img src="m_pic/<? echo("$pa"); ?>09.jpg" ></a></td> <td><a href="<? echo("$lk[pa]"); ?>10" target="meio"><img src="m_pic/<? echo("$pa"); ?>10.jpg" ></a></td> </tr></table>---------------PAGINA QUE RECEBE OS DADOS (PA.PHP)----------------<?php/*ISTO FOI O Q TENTEI FAZER PRA CONCATENAR //$ppag = ("'$'.'p'.$pag"); //$ppag = "$"."p"."$pag"; //$ppag = "$p"."$pag";O $PPAG ERA USADO DENTRO DO $TXT[PPAG]*/$tx[00] = "Desculpe, foto não disponivel"; //AKI EU COLOKEI NO PROPRIO ARKIVO, MAS ERA PRA SER INCLUDE$tx[p0701] = "numero 1";$tx[p0702] = "numero 2";$tx[p0703] = "numero 3";$tx[p0704] = "numero 4";$tx[p0705] = "numero 5";?><table> <tr> <td> <?php if (empty($pag)) { echo("<img src='../photo/pic/0000.jpg'>"); } else { echo("<img src='../photo/pic/$pag.jpg'>"); }//ESTA PARTE FUNCIONA ?> </td> </tr> <tr> <td> <?php if (!isset($pag)) { $pag = "00"; } if (file_exists("$tx[$pag]")) { echo("$tx[$pag]"); } else { echo("Foto não disponível"); } //ESTA PARTE NAO FUNCIONA ?> </td> </tr></table>----------------------------------------------------veja o que da pra fazer por mim ae, brigadaooo

ae bro, tentei arrumar mas o lance ta voltandoentao acho q se você copiar o script e colar num editor colorido, tipo o do dreamweaver ou o edit plus ai ele vai aparecer melhor. po este problema eh o principio basico do resto dos meus scripts. da uma ajudinha ai galera.valeuuuuu

Compartilhar este post


Link para o post
Compartilhar em outros sites

L.php é a pagina 1? Ela que ser visualizada? Voce come por ela?

 

obs. pra q usar $lk[pa] usa $link ou $lk esse [pa] tah de besteira.... isso é pra ARRAy

EDITADO:

 

Tipo, algo estranho... voce coloca no meio de $lk[pa] uma variave $pa e da onde ela vem?

 

voce vai manda imprimir pra gerar os links... vai ficar:

 

(link_que_esta_na_lk[pa])?pag=01.jpg pq $pa n tem valor... ;PP

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha, refaca o codigo, ele esta uma bagunca, e percebe que voce n tem nenhum conceito de programacao ou do PHP, pq voce misturou coisas que viu e n tem sentido. Provavelmnet a aplicacao é tao simples, e voce o tornou complicado e incoerente.Aprenda a usar $_REQUEST e n misture variavel simples com ARRAY.$link -> variavel$link[pa] -> arrayQ script você esta tentando fazer? pra q? eh um album? coisa do tipo

Compartilhar este post


Link para o post
Compartilhar em outros sites

hahah eu tenho nocao simmm, acho q você n entendeu direito o codigo, ou preciso passar o site inteiro??o $pa vem d outra pagina com um valor, tipo = 01a pagian l.php recebe este valor e poe nos lugares das variaveis ( os links e fotos), quando você clica no link, ele vai com o valor do $pa para a proxima pagina (pa.php)a qual recebe e usa nas variaveis.mas a pagina usa um array pra pegar as informacoes de uma terceira parte ( no caso eu coloquei na propria pagina, sao os $tx[p01]...)mas pra fazer estes array funcionar eu gostaria de usar a variavel que vem da pagina entendeu agora??o lance eh q uso uma variavel que esta imbutida num link e q o cara vai usar no resto do site todo, tipo, fotos, comentarios etc.o q achei mais facil foi usar a variavel simples com o array, mas o lance eh q qndo eu ponho a variavel dentro do array, concatenado. ele n reconhece.help please, se tiver outra ideia d como usar a mesma variavel pro resto do site agradecovaleeeeuuuuuu

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.