Jump to content

[Resolvido] Dúvidas com o uso de cURL


Tedioboy
 Share

Recommended Posts

O meu objectivo é enviar dados para uma página sem usar um form.

Andei a estudar e encontrei o seguinte exemplo:

<?php
// Cria uma nova sessão cURL
$ch = curl_init();

// Configura uma URL e outras opções apropriadas
curl_setopt($ch, CURLOPT_URL, "exemplo.php");
curl_setopt($ch, CURLOPT_HEADER, 0);

// Executa a sessão
curl_exec($ch);

// Fecha a sessão cURL e liberta recursos
curl_close($ch);
?>

Seguindo o exemplo, eu penso que consigo enviar parâmetros que seriam enviados pelo método POST num form.

Quero usar esta técnica para eliminar um registo na BD, o que se faz numa página que de seguida mostra uma listagem.

A minha questão é:

Quando se executa

curl_exec($ch);

o conteúdo dessa página é mostrado no browser ou depois do

curl_close($ch);

terei que adicionar algo do género

header("Location: exemplo.php");

para passar a visualizar essa página?

Obrigado em antecedência pelas prováveis participações.

Edited by Tedioboy
Link to comment
Share on other sites

O meu objectivo é o servidor falar com ele próprio...

Eu tenho uma página que mostra uma listagem de itens que posso seleccionar em checkboxes e mandar a página eliminar as seleccionadas.

Tenho também a opção de visualizar a info de cada um dos itens.

O que eu quero fazer é na página de visualização do item poder eliminá-lo e de seguida voltar à página inicial da listagem. Visto que tenho um form na listagem que me permite através de POST para a mesma página eliminar os seleccionados, eu queria simular esse form na página de visualização do artigo e de seguida voltar à página da listagem. Se eu conseguisse simular o form, bastaria enviá-lo para a página da listagem e a mesma faria tudo como se estivesse a ser accionada pelo form nela contido, ou seja, apagaria o item e mostrada a listagem.

Não sei se me fiz entender, obrigado pelo resposta...

Edited by Tedioboy
Link to comment
Share on other sites

Sim, já me tinha lembrado disso...

Como estou numa fase de aprendizagem, lembrei-me de questionar sobre esse código que li na net. O mais certo é optar mesmo pelo form com inputs hidden.

Mais uma vez obrigado pela atenção e disponibilidade...

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.