Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
[PHP]pole opcji(radio) działa jak pole wyboru(checkbox) - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: [PHP]pole opcji(radio) działa jak pole wyboru(checkbox) (/thread-php-pole-opcji-radio-dziala-jak-pole-wyboru-checkbox)



[PHP]pole opcji(radio) działa jak pole wyboru(checkbox) - eremen - 19-02-2012


Kod:
<?php

//ZAPISYWANIE WYNIKOW DO PLIKOW

    if(isset($_POST['auto1']) && $_POST['auto1'] != ''){
    $filename1 = $_POST['auto1'] . '.txt';
    $auto1 = file_get_contents($filename1);
    $auto1++;
    $fileHandler=fopen("auto1.txt","w");
    fputs($fileHandler,$auto1);
    fclose($fileHandler);
    }
        
        ....
        ....
  
    elseif(isset($_POST['auto10']) && $_POST['auto10'] != ''){
    $filename10 = $_POST['auto10'] . '.txt';
    $auto10=file_get_contents("auto10.txt");
    $auto10++;
    $fileHandler=fopen("auto10.txt","w");
    fputs($fileHandler,$auto10);
    fclose($fileHandler);
    }
        


/*POKAZUJE SONDE*/
        echo '<p><map glosuj="glosuj">
        <form action="" method="post">
        <table align="center" style="text-align:center;">
        <tr>
            <td>1.<img src="./zdjecia/auto1.jpg" alt="" /></td>
            <td>2.<img src="./zdjecia/auto2.jpg" alt="" /></td>
            <td>3.<img src="./zdjecia/auto3.jpg" alt="" /></td>
            <td>4.<img src="./zdjecia/auto4.jpg" alt="" /></td>
            <td>5.<img src="./zdjecia/auto5.jpg" alt="" /></td>
        </tr>
        <tr>
            <td>6.<img src="./zdjecia/auto6.jpg" alt="" /></td>
            <td>7.<img src="./zdjecia/auto7.jpg" alt="" /></td>
            <td>8.<img src="./zdjecia/auto8.jpg" alt="" /></td>
            <td>9.<img src="./zdjecia/auto9.jpg" alt="" /></td>
            <td>10.<img src="./zdjecia/auto10.jpg" alt="" /></td>
        </tr>
        </table>
            
        <div>    
            <input type="radio" name="auto1" value="auto1" checked="checked"/> nr 1.  
            <input type="radio" name="auto2" value="auto2" /> nr 2.  
            <input type="radio" name="auto3" value="auto3" /> nr 3.  
            <input type="radio" name="auto4" value="auto4" /> nr 4.  
            <input type="radio" name="auto5" value="auto5" /> nr 5.  
            <input type="radio" name="auto6" value="auto6" /> nr 6.  
            <input type="radio" name="auto7" value="auto7" /> nr 7.  
            <input type="radio" name="auto8" value="auto8" /> nr 8.  
            <input type="radio" name="auto9" value="auto9" /> nr 9.  
            <input type="radio" name="auto10" value="auto10" /> nr 10.
        </div>
        
        <p></p><div><br/> <input type="text" name="haslo" /><input type="submit" name="glosuj" value="głosuj" /><br/><br/></form></map></p>';
        
?>

Mam problem z tym, że mogę zaznaczyć oba 'radio' tak jakby to były 'checkbox'y a oczywiście powinno przeskakiwać z jednego 'radio' na drugie...



RE: [PHP]pole opcji(radio) działa jak pole wyboru(checkbox) - Pedro84 - 19-02-2012

Zobacz sobie sekcję Radio Buttons: http://www.w3schools.com/html/html_forms.asp. Porównaj ze swoim kodek i zobaczysz gdzie robisz błąd.

@down - Nie ma za co Smile


RE: [PHP]pole opcji(radio) działa jak pole wyboru(checkbox) - eremen - 19-02-2012

ha! dzięki Wink
taką pomoc to ja rozumiem, wszystko klarownie wyjaśnione i bardzo szybko znalazłem odpowiedź.
Musiałem w jakimś momencie zmienić atrybut name, a dla każdego radio powinien być taki sam Wink

druga sprawa że pytam o totalne podstawy ale jakoś trzeba się nauczyć Smile