Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: klausimas
Parašė Mantuxs09· 2010 Spa. 31 20:10:53
#1
if($_GET['do'] == 'labas')
{
if($_SESSION['u_labas'] == 0){
echo "<input type='submit' name='submit3' value='Test' /></form>";}
if($_POST['submit3'] == 'Test')
{
printf("<script>alert('AMEN!');</script>");
}
}
Esme paprasta. Noriu, kad paspaudus ant mygtuko 'Test' ismestu uzrasa AMEN, taciau paspaudus niekas neivyksta. kas blogai?
Parašė avice· 2010 Spa. 31 20:10:24
#2
tai kad forma neuzbaigta
Parašė avice· 2010 Spa. 31 20:10:31
#3
gal taip:
<?php
if($_GET['do'] == 'labas')
{
if($_SESSION['u_labas'] == 0){
echo "<form method='post'><input type='submit' name='submit3' value='Test' /></form>";}
if ($_POST['submit3'] == "Test") {
printf("<script>alert('AMEN!');</script>");
}
}
?>
Redagavo avice· 2010 Spa. 31 20:10:53
Parašė Mantuxs09· 2010 Spa. 31 20:10:52
#4
dabar tiesiog atsinaujina puslapis. kaip supratau kazkas yra su if blogai. nepritaikau to sakinio --> if ($_POST['submit3'] == "Test") {
Parašė avice· 2010 Spa. 31 21:10:18
#5
sitaip veiks , bet gali but blogai :]
nepamirsk irasyt action nuorodos
<?php
if($_POST['do'] == 'labas')
{
if($_SESSION['u_labas'] == 0){
echo "<form action='' method='post'><input type='submit' name='submit3' value='test' /><input type='hidden' value='labas' name='do'></form>";}
if ($_POST['submit3'] == "test") {
printf("<script>alert('AMEN!');</script>");
}
}
?>
Redagavo avice· 2010 Spa. 31 21:10:07
Parašė Mantuxs09· 2010 Spa. 31 21:10:56
#6
aciu, veikia!! o kam ta action rasyt? as cia kiek kvailai darau ;D noriu padaryt funkcija kad ant to submit paspaudus is duombazes viena irasa priskirtu