Jump to content

Converter string em variável


wazzuup
 Share

Recommended Posts

Boas.

Eu tenho uma string que vem de "copy-paste":

211.864  	72.092  	35.273

Depois tiro-lhe algumas coisas:


$a=array(' ', '.',"\t");
$b=array('','','');

$textofinal=str_replace($a,$b,$_POST['texto']);

Fico com

211864-72092-35273

E agora pretendo ficar com as seguintes variáveis, mas que elas contem com base nos "-", porque o nº de caracteres pode variar:

$x=211864

$y=72092

$z=35273

Como posso fazer isto?

Espero ter-me explicado bem.

Desde já obrigado.

Link to comment
Share on other sites

Obrigado, era mesmo isso. 😄 .

Já agora existe alguma maneira de eu ter um botão que me faça o "colar" automático da string em células de uma tabela html?

Por exemplo eu faço "copiar" e depois vou ao site com a tabela, carrego num botão e ele automaticamente "cola" a string do clipboard e mostra-me os valores na tabela, $x numa célula, $y noutra e $z noutra..

basicamente é se existe alguma função  que me chame o valor do clipboard? porque assim punha este código num ficheiro à parte, como acção do botão...

Link to comment
Share on other sites

djthyrax,muito obrigado. é exactamante isso o que procuro, só que com suporte para firefox :\

Não me sabes dizer se existe alguma maneira de tornar uma string do clipboard em variável de uma só vez (nem que seja uma variável em javascript, como no link que me deste), com suporte em firefox? Eu sei que já estou a pedir muito lol, mas também tenho andado a procurar, só que eu precisava mesmo disso...

Fica aqui o site onde tal seria (será!?) aplicado:

http://wazzuup.110mb.com/calc/calc.php

O que eu pretendia (se alguém ainda não percebeu) é que eu pudesse copiar "os recursos" para o clipboard e depois existisse um botão "COLAR" que lêsse do clipboard uma string do tipo "211.864  72.092  35.273" e me colasse os valores nos campos da linha "TENHO".

O raciocínio que estou a fazer para isso é:

1º ler o clipboard

2º string do clipboard para variável A

3º dividir variável em três outras variáveis (B,C,D)

4º mostrar variáveis B,C e D nos campos da tabela

dá para fazer isto com apenas um click num botão?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.