Zdravim všechny, pořeboval bych udelat tlacitko na ktere kdyz kliknu tak vlozi nejakou hodnotu do promenne se kterou budu dále pracovat. Tohle bych nejak potreboval udelat v PHP a HTML .Děkuji všemm za rady.
Fórum › PHP
Tlačítko s hodnotou php
-- stranka.php ---
<?php
$x = isset($_GET['x']) ? $_GET['x'] : '';
echo 'Poslana hodnota x = "'.$x.'".';
?>
<a rel="nofollow" href=stranka.php?x=5> x = 5 </a>
<form action="stranka.php" method=get>
<input type=hidden name=x value=10 >
<input type=submit value=" x = 10 ">
</form>
#6 smiesek
Pro vkládání hodnot (např. do databáze) by se zásadně měla používat metoda POST.
Pokud však chceš vložit "x=5" jako parametr pro vyhledávání třeba záznamů s hodnotou "5", použij metodu GET.
#8 smiesek
GET - anglicky "vzít" nebo také "získat". Tedy když chceš od programu nějaká data. Směr server->user
POST - anglicky "poslat". Tedy když chceš, aby si program tvá data někde uložil. Směr user->server
Tak, ono, jsem tu cast napsal z hlavy, ted zkusil. Takze stacilo by ten muj kod spustit :)
Muzes pouzit, co chces, post i get.
- Kdyz posilas formular, tak se pouziva vetsinou post.
- Kdyz mam tabulku a v zahlavi mam jmena sloupcu, tak tam mam get (odkaz) pro serazeni podle daneho sloupce. Pres post bych musel pouzit javascript nebo to v php nejak kontrolovat podle submit tlacitka.
- Kdyz mam filtry mimo tabulku, treba, ze chci vsechny, kterym zacina jmeno na Tom, tak to mam formular nad tabulkou a ten mam post. Ale logictejsi by bylo get, protoze uz mam sloupce v tabulce, coz je taky filtr, jako get.
Proste si to delam po svem, at uz Kit doporucuje cokoliv :)
Na to prijdes. Jak trosku vic zaprogramujes, pochytis tu IT terminologii a ztratis schopnost se vyjadrovat pro normalni lidi. Kazde slovo ma vic vyznamu. Budes vzpominat, ktere to slovo se tam dava a budes rada, kdyz najdes aspon podobny vyznam :)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Spuštění PHP funkce při kliknutí na tlačítko — založil Stirl021
Tlačítko php jako klik volby z roletky na jiné stránce — založil Roman
Problém s hodnotou if . — založil w3q
Naplnenie pola hodnotou — založil Kent
Promněné se stejnou hodnotou — založil Akimi Keita
Moderátoři diskuze