Autor Zpráva
adjamot
Profil *
Vážení diskutující, můžete mi, prosím, poradit s následujícím problémem:

Moderátor Joker: Poškozený kód jsem odstranil, kód stránky je uvedený v příspěvku níže
Připomínka: Snažte se vkládat jen kód relevantní k dotazu! Je-li k pochopení potřeba HTML kód celé stránky, nahrajte ji na web a na fórum dejte odkaz.

Zasláním mnohařádkového zdrojáku bez jasného popisu problému snižujete šance na jeho vyřešení
Radek9
Profil
adjamot:
Vkládej kód do tagu [pre], stačí kliknout na .

Musíš to tlačítko dát do <form>u. Tedy:
</form>
<Input type=submit value="Odesli" /> 
nahradit za:
<Input type=submit value="Odesli" />
</form>
Alphard
Profil
adjamot:
Omlouvám se, ale při snaze obarvit váš kód se konec smazal, zřejmě kvůli délce.
Vložte sem prosím ještě jednou potřebnou část kódu.
Joker
Profil
adjamot:
Místo 5 obrazovek kódu, které stejně (skoro) nikdo nebude prohlížet, navíc se to sem ani nevešlo, je lepší uvést stručný popis problému a odkaz na živou ukázku, případně část kódu relevantní k problému.

Buď pošlete nový dotaz sem a já ho překopíruju do prvního příspěvku, nebo do nového vlákna a tohle bude zlikvidováno.

Alphard: On se ten kód stejně nevešel celý a navíc tam jaksi chybí ten samotný dotaz
adjamot
Profil *
Vážení diskutující, můžete mi, prosím, poradit s následujícím problémem:
<?xml  version="1.0" encoding="utf-8"  ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xml:lang="cs" lang="cs" xmlns="http://www.w3.org/1999/xhtml">

   <head>
		 <script type="text/javascript">
                    function zobrazSkryj(idecko)
                          {
		el=document.getElementById(idecko).style; 
	 	el.display=(el.display == 'block')?'none':'block';
	                  } 
		 </script>
	<style>
		h3 {cursor: pointer; cursor: hand; text-decoration: underline}
		.skryvany {display: none}
	</style>
   </head>
   <body onload="enableButton();">
      <table>
       <form  action="krizovatka.php" >
        <tr>
            <td>
		            <p onclick="zobrazSkryj('oddil1')">1. test</p>
            </td>
            <td>
		            <div id="oddil1" class="skryvany">
		              <p> 
			                <Input type="Radio" Name="firquan" value="1" />1 
		 	                <Input type="Radio" Name="firquan" value="2" />2 
			                <Input type="Radio" Name="firquan" value="3" />3
			                <Input type="Radio" Name="firquan" value="4" />4 
		 	                <Input type="Radio" Name="firquan" value="5" />5
     	 		            <Input type="Radio" Name="firvar" value="A" />A 
			                <Input type="Radio" Name="firvar" value="B" />B 
			                <Input type="Radio" Name="firvar" value="C" />C
			                <Input type="Radio" Name="firvar" value="D" />D 
	 	             </p> 
                      
             <!-- ////////////////////////////////////////////////////////////////// //-->
                  </div>
             </td>
         </tr>
             <!-- ////////////////////////////////////////////////////////////////// //-->
         <tr>
 	           <td>   
		              <p onclick="zobrazSkryj('oddil2')">2. test</p>
             </td>
             <td>
                  <div id="oddil2" class="skryvany">
	     	           <p> 
	 	 		               <Input type="Radio" Name="secquan" value="1" />1 
			               	 <Input type="Radio" Name="secquan" value="2" />2 
	 		              	 <Input type="Radio" Name="secquan" value="3" />3
	 		              	 <Input type="Radio" Name="secquan" value="4" />4 
			               	 <Input type="Radio" Name="secquan" value="5" />5
     		               <Input type="Radio" Name="secvar" value="A" />A 
				               <Input type="Radio" Name="secvar" value="B" />B 
				               <Input type="Radio" Name="secvar" value="C" />C
				               <Input type="Radio" Name="secvar" value="D" />D 
	 		             </p>
            
                
            <!-- ////////////////////////////////////////////////////////////////// //-->
                  </div>
            <!-- ////////////////////////////////////////////////////////////////// //-->
            </td>
         </tr>
         <tr>
                <td>
                      <p onclick="zobrazSkryj('oddil3')">3. test</p>
                </td>
                <td>
                     <div id="oddil3" class="skryvany">
	     	              <p> 
	                         <Input type="Radio" Name="thiquan" value="1">1
	                         <Input type="Radio" Name="thiquan" value="2" />2
	                         <Input type="Radio" Name="thiquan" value="3" />3
	         <Input type="Radio" Name="thiquan" value="4" />4
	         <Input type="Radio" Name="thiquan" value="5" />5
           <Input type="Radio" Name="thivar" value="A" />A 
		       <Input type="Radio" Name="thivar" value="B" />B 
		       <Input type="Radio" Name="thivar" value="C" />C
		       <Input type="Radio" Name="thivar" value="D" />D 
           </p> 
       
              <!--////////////////////////////////////////////////////////////////// //--> 
   	       </div>
   	       </td>
   	       </tr>
   	       </form> 
   	       <Input type=submit value="Odesli" />
   	       </form>
         </table>
 
      
    </body>
</html>

s tímto kodem chci pomocí tlačítka "odeslat" poslat pomocí php dotazu vybrané hodnoty ke zpracování pomocí krizovatka.php
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1250' />
</head>
<body>
	<?php
	switch ($_GET['firquan']) 
		{
		case 1:{
                       echo "text pro heslo firquan 1";
   		       break;
                       }
                case 2:{
                       echo "text pro heslo firquan 2";
   		       break;
                       }
                case 3:{
                       echo "text pro heslo firquan 3";
   		       break;
                       }
		case 4:{
                       echo "text pro heslo firquan 4";
   		       break;
                       }
		case 5:{
                       echo "text pro heslo firquan 5";
   		       break;
                       }

                }
          switch ($_GET['secquan']) 
		{
		case 1:{
                       echo "text pro heslo secquan 1";
   		       break;
                       }
                case 2:{
                       echo "text pro heslo secquan 2";
   		       break;
                       }
                case 3:{
                       echo "text pro heslo secquan 3";
   		       break;
                       }
		case 4:{
                       echo "text pro heslo secquan 4";
   		       break;
                       }
		case 5:{
                       echo "text pro heslo secquan 5";
   		       break;
                       }

                }
            switch ($_GET['thiuan']) 
		{
		case 1:{
                       echo "text pro heslo thiuan 1";
   		       break;
                       }
                case 2:{
                       echo "text pro heslo thiuan 2";
   		       break;
                       }
                case 3:{
                       echo "text pro heslo thiuan 3";
   		       break;
                       }
		case 4:{
                       echo "text pro heslo thiuan 4";
   		       break;
                       }
		case 5:{
                       echo "text pro heslo thiuan 5";
   		       break;
                       }

                }
        switch ($_GET['firvar']) 
		{
		case A:{
                       echo "text pro heslo firvar 1";
   		       break;
                       }
                case B:{
                       echo "text pro heslo firvar 2";
   		       break;
                       }
                case C:{
                       echo "text pro heslo firvar 3";
   		       break;
                       }
		case D:{
                       echo "text pro heslo firvar 4";
   		       break;
                       }
		

                }
   switch ($_GET['secvar']) 
		{
		case A:{
                       echo "text pro heslo secvar 1";
   		       break;
                       }
                case B:{
                       echo "text pro heslo secvar 2";
   		       break;
                       }
                case C:{
                       echo "text pro heslo secvar 3";
   		       break;
                       }
		case D:{
                       echo "text pro heslo secvar 4";
   		       break;
                       }
		

                }
   switch ($_GET['thivar']) 
		{
		case A:{
                       echo "text pro heslo thivar 1";
   		       break;
                       }
                case B:{
                       echo "text pro heslo thivar 2";
   		       break;
                       }
                case C:{
                       echo "text pro heslo thivar 3";
   		       break;
                       }
		case D:{
                       echo "text pro heslo thivar 4";
   		       break;
                       }
		

                }
        ?>
</body>
</html> 
Radek9
Profil
adjamot:
Nejdřív pozorně čti, odpověděl jsem ti.
adjamot
Profil *
díky za pomoc Radku, už jsem ten problém vyřešil (dvojitý tag form)
adjamot
Profil *
i Tvá rada byla cenná, paralelně jsem pracoval na opravě, ale měl jsi pravdu, byla to chyba v párovostí..
adjamot
Profil *
ještě poddotaz, jak nastavím u radiobuttonů po načtení nulovou hodnotu?
adjamot
Profil *
a napadá Vás jiný způsob zkombinování proměnných firquan, firvar;secquan, secvar, thiquan, thivar jinak než pomocí vnořených casů?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: