ugrás a tartalomhoz

Php funkció betöltése gombnyomásra hogyan?

viktor1230 · 2013. Okt. 23. (Sze), 21.01
Sziasztok azt hogyan lehetne megoldani hogy van egy buttonom amire ha kattintok betolt egy php folyamatot ez lenne a folyamat:
$facebook->setFileUploadSupport(true);
$album_details = array(
    'message'=> $barmi,
    'name'=> $barmi
);
$create_album = $facebook->api('/me/albums', 'post', $album_details);
$photo_details = array(
    'message'=> $barmi
);
$photo_details['image'] = '@' . realpath($barmi.'facebook/'.$user.'.jpg');
$upload_photo = $facebook->api('/'.$create_album['id'].'/photos', 'post', $photo_details);

És ha rákattint valaki a buttonra akkor lefusson ez

Hogyan lehetne megoldani? előre is köszönöm!
 
1

<form action="lefut.php"

Poetro · 2013. Okt. 23. (Sze), 21.54
<form action="lefut.php" method="post">
<input type="submit" value="Lefut" />
</form>
Nem teszteltem.
2

Picit elértettük egymást, úgy

viktor1230 · 2013. Okt. 23. (Sze), 22.17
Picit elértettük egymást, úgy kéne hogy egy fájlban legyen vagyis: Lefut a valami.php de lenne egy button alatta amire ha klikkelnek lefut ez a folyamat amit írtam
3

PHP

Poetro · 2013. Okt. 23. (Sze), 22.37
Akkor már csak PHP-ban kell, hogy kezeld ezt az esetet. Mármint adsz a gombnak egy nevet, és ha az el van küldve, akkor megcsinálod a Facebook-os dolgodat, egyébként meg amit egyébként csinálnál. Nem tudom mondjuk, hogy ennek miért kell egy fájlban lennie.
4

Mert szüksége van ennek a

viktor1230 · 2013. Okt. 23. (Sze), 23.02
Mert szüksége van ennek a facebookos résznek a változó értékeire ugye és ezért
5

Működés

Poetro · 2013. Okt. 23. (Sze), 23.35
Azt ugye tudod, hogy a PHP a szerveren a HTML pedig egy távoli gépen van, és a kettőnek egyetlen kapcsolata van egymással, mégpedig egy HTTP protokol alapú GET illetve POST kérés. Azaz amit a HTML-ben csinálsz, annak legfeljebb egy újabb GET / POST kéréssel lesz hatása a PHP működésére, azaz a fenti változókat minden egyes esetben újra elő kell állítani, ezért lényegtelen, hogy melyik fájlban csinálod az egyiket illetve a másikat.