Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> skrypt otwierajacy n razy formularz
Sm0key
post
Post #1





Grupa: Zarejestrowani
Postów: 69
Pomógł: 1
Dołączył: 26.02.2004
Skąd: kielce. //Świętokrzyskie

Ostrzeżenie: (0%)
-----


Nie wiem czy dokladnie to wylumacze o co mi chodzi..
Wpisujemy kilka nascie numerow faktur w skrypcie i teraz do kazdego numeru chce zeby otwieral sie formularz i po wpisanieu danych i zapisaniu do bazy otwieral sie ten sam formularz dla nowego numeru... czy cos takiego da sie ?

Skrypt jest bardzo uproszcony aby widziec jak to ma mniejwiecej dzialac ...

  1. <?
  2. // numery faktur 
  3.  
  4. $dane = array("22asd","33cfsdf","dfs232","dasdsa","dada");
  5.  
  6.  
  7. // petla otwiera formularz gdy się wpisze wszytkie dane petla miala otworyc nowy f
    ormularz dla nowej danej z tablicy numerow faktur 
  8. While ($x++ < count($dane) )    {
  9.  
  10.     if (!$_POST[test]){
  11.     print "<form action="".$PHP_SELF."" method="post">
  12.     faktura nr ".$dane[$x]."
  13.     <input type="text" name="test" value="" size="44"><input type="submit" value="Wyślij">
  14.     
  15. </form>";
  16.     
  17.     } else {
  18.     
  19.         print "dodales".$_POST['test'];
  20.     
  21.     continue 1;
  22.  
  23.         }
  24. }    
  25.  
  26.  
  27.  
  28.  
  29. ?>


zrobilem cos takiego ::

  1. <?
  2. // numery faktur 
  3.  
  4. $dane = array("22asd","33cfsdf","dfs232","dasdsa","dada");
  5.  
  6.  
  7. if (!$_GET['ktora']){
  8. $nastepna = 0;
  9.  
  10. } else {
  11. $nastepna = $_GET['ktora'];
  12. }
  13.  
  14. $ile = count($dane);
  15.  
  16. if ($nastepna < $ile ){
  17. if (!$_POST[test]){
  18. print "<form action="".$PHP_SELF."" method="post">
  19.  
  20. <input type="text" name="test" value="" size="44"><input type="submit" value="Wyślij">
  21.  
  22. </form>";
  23.  
  24. } else {
  25.  
  26. print "dodales -- ".$_POST['test']."<br>";
  27. $nastepna++;
  28.  print " <a href="?ktora=".$nastepna."">nastepna</a>";
  29.  
  30. }
  31.  
  32.  
  33.  
  34. }
  35.  
  36. // petla otwiera formularz gd y się wpisze wszytkie dane petla miala otworyc nowy 
    formularz dla nowej danej z tablizy numerow faktur 
  37.  
  38.  
  39.  
  40.  
  41.  
  42. ?>
ale moze ktos wie jak mozna inaczej

Ten post edytował Sm0key 13.12.2005, 21:58:37


--------------------
... aleobiad 80 %
"Doskonałości nie da się przyśpieszyć..."
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 11:42