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