Button klikken

Gestart doorAllard17 reacties47 weergaven

18 berichten · pagina 1 van 2

Allard

Lid · Topicstarter

Berichten
970
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Beste,

Weet iemand hoe ik met PHP op een button kan klikken in een form, op mijn eigen server. In de zelfde pagina.
0
Berichten
4.013
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
<input type="submit" name="BUTTONNAME">
0
Allard

Lid · Topicstarter

Berichten
970
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je begrijpt het niet hé? Ik wil dat hij automatisch op dat button klikt...
0
Berichten
4.013
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Allard schreef:
Je begrijpt het niet hé? Ik wil dat hij automatisch op dat button klikt...
Ow, maar waarom zou je willen dat je automatisch op een button klikt.
Ik denk trouwens dat dat niet gaat.
0
Allard

Lid · Topicstarter

Berichten
970
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nou, met JavaScript kan het wel. Maar kan het ook in PHP. Want er is ook nog wel een andere oplossing. Hoe kan ik met PHP naar een pagina gaan (doorsturen), maar ook gegevens meegeven met een post request? Ik heb deze gevonden, maar ik snap niet hoe ik hem moet gebruiken:

http://www.jonasjohn.de/snippets/php/post-request.htm
0
Berichten
4.013
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Automatisch doorsturen wil je dan?
Dat is toch simpel.

<META HTTP-EQUIV="Refresh" content="3;http://www.jouwebsitenaam.nl/">


En je bedoelt dus als je op de button drukt dat je dan doorgestuurt word?
0
Berichten
160
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Allard schreef:
Beste,
Weet iemand hoe ik met PHP op een button kan klikken in een form, op mijn eigen server. In de zelfde pagina.

Het goede antwoord op de ietswat vage vraag is:
Semmiiee schreef:
<input type="submit" name="BUTTONNAME">
Niet zo agressief reageren als mensen iets niet begrijpen, omdat je het niet duidelijk uitlegt yummie
Allard schreef:
Nou, met JavaScript kan het wel. Maar kan het ook in PHP. Want er is ook nog wel een andere oplossing. Hoe kan ik met PHP naar een pagina gaan (doorsturen), maar ook gegevens meegeven met een post request? Ik heb deze gevonden, maar ik snap niet hoe ik hem moet gebruiken:
http://www.jonasjohn.de/snippets/php/post-request.htm

Dat is toch om iets door te sturen naar een andere webserver? Als het in JavaScript kan heb je daar een voorbeeld van? Had wel handig geweest bij je TS.

Maar als je automatisch wordt geklikt, dan kan je toch niet invullen in dat forumulier? Want wanneer wordt er automatisch geklikt? Ik neem niet aan dat de muis automatisch naar de button gaat biggrin
0
Berichten
435
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Volgens mij moet je gewoon die php extensie voor modules, dan kun je het zo invoegen.
0
Berichten
119
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
dus je bedoelt
wanneer de veldin in gevultzijn hi jautomatisch doorstuurt?
0
Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
met curl kan je posten.

voorbeeld:

[COLOR= #0000BB]<?php

    $url[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"hierdeurlwatgepostmoetworden"[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$ch[/COLOR] [COLOR= #007700]=[/COLOR] curl_init[COLOR= #007700]();[/COLOR]
    curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_URL[COLOR= #007700],[/COLOR] [COLOR= #0000BB]$url[/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_POST[COLOR= #007700],[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_POSTFIELDS[COLOR= #007700],[/COLOR] [COLOR= #DD0000]submit=submit[/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_RETURNTRANSFER[COLOR= #007700],[/COLOR] TRUE[COLOR= #007700]);[/COLOR]
    curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_USERAGENT[COLOR= #007700],[/COLOR] [COLOR= #DD0000]Mozilla/4.0[/COLOR][COLOR= #007700]);[/COLOR]
    curl_exec[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR]
?>
0
Berichten
28
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Daiman schreef:
met curl kan je posten.

voorbeeld:

[COLOR= #0000BB]<?php

    $url[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"hierdeurlwatgepostmoetworden"[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$ch[/COLOR] [COLOR= #007700]=[/COLOR] curl_init[COLOR= #007700]();[/COLOR]
    curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_URL[COLOR= #007700],[/COLOR] [COLOR= #0000BB]$url[/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_POST[COLOR= #007700],[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_POSTFIELDS[COLOR= #007700],[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700]);[/COLOR]
    curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_RETURNTRANSFER[COLOR= #007700],[/COLOR] TRUE[COLOR= #007700]);[/COLOR]
    curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_USERAGENT[COLOR= #007700],[/COLOR] [COLOR= #DD0000]Mozilla/4.0[/COLOR][COLOR= #007700]);[/COLOR]
    curl_exec[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR]
?>
Niet alle hosts ondersteunen cURL. Houd daar rekening mee! En je script werkt ook helemaal voor geen ene reet.

Ik snap niet precies wat je bedoeld, wil je nou PHP verzenden zonder hem te kunnen refreshen? Dat kan alleen maar met Javascript.

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]submit[/COLOR][COLOR= #007700]])) {[/COLOR]
[COLOR= #FF8000]//gesubmit[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Je hebt geklikt!"[/COLOR][COLOR= #007700];
}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
?>
<form action="" method="POST">
<input type="submit" name="submit" value="Verzenden" />
</form>
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?>


Bedoel je dat?
0
Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
het werkt wel hoor emoEn je kan het ook normaal zeggen en niet gelijk zo bot "het werkt voor geen ene reet"
zo werkt dat niet op dit forum

en even om duidelijk te zijn:
met PHP op een button kan klikken in een form

hij wil dus dat met php het formulier automatisch gepost wordt!
0
Berichten
28
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zie het script boven je.
0
Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
die post niet automatisch en dat wou de TS wel
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren