ďťż

[PHP+JS] php nie odczytuje POST po wysłaniu f

       

Podstrony


telcocafe

Witam
Najpierw kawałek kodu:
if ($type=='user') { if (isset($_POST['edit'])){ if ($_POST['edit']=='0') { .... } if ($_POST['edit']=='1') { echo ' <body onload="java script: document.edit.submit();"> <form name="edit" action="'.$_SERVER['PHP_SELF'].'?go=admin&type=user" method="POST"> <input type=hidden name="edit" value="0"> </form></body>'; } }

Ogólnie chodzi oto że gdy $_POST['edit'] jest 0 to wyświetla się formularz w któ¶ym ustawione jest input "edit" na 1 i gdy jest 1 php odczutyje to i w razie blędu chce aby znów $_POST['edit'] było 0 i znów się ta 1 strona pokazała (kod wycięty). Ale gdy pokazuje się błąd, to zmienna zmienia znów na 0 ale PHP nie odczytuje tego i nie pokazuje się zawartość
if ($_POST['edit']=='0') { .... }

W czym problem?? Na JS się kompletnie nie znam-coś kombinuje ale prosze o pomoc

//pozdrawiam pinokio999



Może błąd tkwi w tym, że i formularz, i obiekt hidden nazwałeś tak samo (edit).

Poza tym, jakoś nie zrozumiałem cię. Piszesz, że formlularz ma się pokazać, gdy zmienna = 0, a w kodzie PHP zrobiłeś odwrotnie (if zmienna == 1 -> formularz).
Więc?

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.