| Autor | Zpráva | ||
|---|---|---|---|
| Ameopro Profil |
Ahoj prosím vás jak lze volat ve formuláři function aby zpracoval data v jiném souboru
mám index a v něm: <form action="update()" method="post"> <input type="text" name> <input type="submit"> </form> a pak soubor script.php a v něm mám function update(){
include("view/config/config.php");
mysql_query("UPDATE login SET name='".$_POST['name']."' where name='ddd'");
echo"sdsdsd";
}
V čm mám prosím vás chybu že to nefunguje děkuji |
||
| final Profil |
#2 · Zasláno: 3. 8. 2015, 18:11:58
viz html form action, v atribúte action má byť url adresa teda v tvojom prípade script.php. A v skript.php stačí keď bude
include("view/config/config.php");
mysql_query("UPDATE login SET name='".$_POST['name']."' where name='ddd'");
echo"sdsdsd"; |
||
| Ameopro Profil |
#3 · Zasláno: 3. 8. 2015, 18:19:15 · Upravil/a: Ameopro
jj to vím ale nejde to nějak volat ? abych neměl moc souboru ?
Víš jak to myslím neboť v souboru script mám více scriptu a tak jen aby jsem od tam tud ho volal |
||
| xaverista Profil |
Stačí zachytit odeslání formuláře
if($_POST){
include("view/config/config.php");
mysql_query("UPDATE login SET name='".$_POST['name']."' where name='ddd'");
echo"sdsdsd";
}Nebo submit tlačítko pojmenovat např. button a poté podobně jakk v prvním případě if($_POST['button']){
include("view/config/config.php");
mysql_query("UPDATE login SET name='".$_POST['name']."' where name='ddd'");
echo"sdsdsd";
}Druhý způsob je dobrý pokud máš na stránce více různých formulářů a chceš funkce rozeznat Xave EDIT: action můžeš vymazat a nechat tam pouze method="post" |
||
| Ameopro Profil |
#5 · Zasláno: 3. 8. 2015, 19:14:57
Ano to právě potřebuji mám více formulářů mám jich celkem 6 a potřebuji scripty dát do jednoho souboru právě
|
||
| xaverista Profil |
#6 · Zasláno: 3. 8. 2015, 19:32:31
Tak použij tu druhou variantu a pouze budeš měnit názvy
<input type="submit" name="button"> |
||
| Ameopro Profil |
#7 · Zasláno: 3. 8. 2015, 19:56:23
ok supper moc děkuji
|
||
|
Časová prodleva: 11 let
|
|||
0