← Desenvolvimento

Problema coiso

Lida 2492 vezes

Offline

Thomato 
Membro
Mensagens 4125 Gostos 3
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Boa tarde.
Não sei que título dar ao tópico, mas já vão perceber o que eu quero.

Por exemplo: para enviar directamente mensagens para o twitter, podem usar este link: www.twitter.com/home?status=Ola.
Se tiverem o login feito e clicarem ai, ele vai mostrar "Ola" no "What are you doing?"

Mas, se vocês fizerem logout do Twitter e clicarem aqui: www.twitter.com/home?status=Ola, ele vai pedir para fazerem login e, depois de terem o login feito, esse mesmo texto vai aparecer na caixa do "What are you doing?"

Ou seja, ele tem uma memória qualquer que vai gravar durante um bocado o texto. Talvez um cookie, não sei.
Entretanto lancei uma ferramenta que trabalha na mesma maneira que essa coisa do twitter, mas tem um problema.

Se clicarem no botão e não tiverem o login feito, ao fazerem o login, o texto não volta a aparecer (como no twitter).

Como posso remediar isto?

Obrigado  :cool:
Offline

Pedro Lopes 
Beta tester
Mensagens 3568 Gostos 18
Feedback +6

Troféus totais: 32
Trófeus: (Ver todos)
Level 6 Windows User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Guardas isso numa variável. :S
Offline

Thomato 
Membro
Mensagens 4125 Gostos 3
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Guardas isso numa variável. :S
Podias desenvolver? :)
Offline

Pedro Lopes 
Beta tester
Mensagens 3568 Gostos 18
Feedback +6

Troféus totais: 32
Trófeus: (Ver todos)
Level 6 Windows User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3

Podias desenvolver? :)
Guardas as opções em variaveis.

$variavel1 = $_POST['inpu1'];
$variavel2 = $_POST['inpu2'];
$variavel3 = $_POST['inpu3'];

Tens é de ter sempre esta pagina incluída nas outras.
Depois quando ele fizer login, chamas as variáveis outra vez.
Offline

Thomato 
Membro
Mensagens 4125 Gostos 3
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Acho que já estou a chegar a algum lado, mas de outra maneira.

O que está mal nesta linha?
Código: [Seleccione]
<form name=\"form1\" method=\"post\" action=\"login.php?index.php?nome=' . $data['nome'] . '&fonte=' . $data['link'] . '&letra=' . $data['lyrics'] . '\">
O erro é:
Citar
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/musicae/public_html/membros2.php  on line 281
Offline

=IceBurn= 
Membro
Mensagens 897 Gostos 3
Feedback +3

Troféus totais: 32
Trófeus: (Ver todos)
Windows User Level 6 Linux User Mobile User Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5

Olá!

Coloca assim:
Código: (php) [Seleccione]
echo '<form name="form1" method="post" action="login.php?index.php?nome=' . $data['nome'] . '&fonte=' . $data['link'] . '&letra=' . $data['lyrics'] . '">';
Offline

Thomato 
Membro
Mensagens 4125 Gostos 3
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

O código em si já estava dentro de um echo.
E continua a não dar :-?
Offline

Thomato 
Membro
Mensagens 4125 Gostos 3
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Acho que já deu

EDIT: Afinal não, era cache...
Offline

=IceBurn= 
Membro
Mensagens 897 Gostos 3
Feedback +3

Troféus totais: 32
Trófeus: (Ver todos)
Windows User Level 6 Linux User Mobile User Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5

Mas aquele echo que coloquei não pode dar aquele erro que postaste.... Se ainda te dá erro agora vê lá qual é sff.

E se possível coloca tudo, desde o início do echo que já lá tens.
Offline

Diogo Pinto 
Administrador
Mensagens 4400 Gostos 371
Feedback +4

Troféus totais: 37
Trófeus: (Ver todos)
Avatar Search Level 6 Linux User Mobile User Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes

Cookies, ou melhor, uma session para isso, que reseta depois de submeteres o form. É o mais fácil.
Offline

Thomato 
Membro
Mensagens 4125 Gostos 3
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Obrigado pela sugestão Diogo :)