een poll toevoegen aan uw website kunt feedback geven van uw gebruikers . PHP , dat staat voor " PHP : Hypertext protocol , " is een populaire Web programmeertaal die is zeer geschikt voor het maken van een poll . Het is bekend om zijn enorme user base en top - notch documentatie , waardoor het een aantrekkelijke taal voor zowel amateur-als professionele programmeurs . Een opiniepeiling maken met PHP is eenvoudig . Instructies 1 Beslis over een formaat voor het tekstbestand dat zal worden gebruikt om opties en de resultaten van de poll te slaan . Het zal moeten om de titel , opties en het aantal stemmen voor elk bestand de poll te slaan . Kopen van 2 Open een teksteditor , zoals Kladblok , en maak een nieuw bestand . Schrijf een poll in het formaat waarop je hebt besloten in stap 1 . Sla het bestand op als " poll.txt . " Hier is een voorbeeld : Hou je van deze poll Ja 0 No 0 ? . 3 Maak een nieuw bestand . Schrijf een PHP functie die een bestandsnaam en een verwijzing naar een variabele die de titel van de poll 's als parameters zal bevatten accepteert , wordt het bestand geopend , leest de bestanden inhoud , zet de variabele met de titel van de poll 's en geeft de poll data . Hier is de uiteindelijke code : functie extractPollData ( $ filename , & $ titel) { if ( ( $ lines = file ( $ filename ) ) ! ) Return false ; for ( $ i = 1 ; $ i < ( etage ( count ( $ lijnen ) /2 ) * 2 ) -1 ; $ i + = 2 ) { $ optionArr [ ] = array ( 'naam' = > $ regels [ $ i ] , ' stemmen ' = > $ regels [ $ i +1 ] ) ; } $ title = $ lines [ 0 ] ; return $ optionArr ; } 4 Schrijf een tweede functie die een bestandsnaam , array van poll gegevens en de titel van de poll 's als parameters accepteert . In de functie lichaam , opent u het als een parameter met behulp van de functie " fopen " PHP 's geleverd bestand . Converteren de array en de titel in de door u gekozen formaat en schrijven naar het bestand . Sluit het bestand stroom met behulp van de functie " fclose " PHP . Hieronder is de volledige code : functie writePollData ( $ filename , $ data , $ titel) { $ tekst = $ title . " \\ n " ; foreach ( $ data als $ d ) { $ tekst = $ d [ 'naam' ] . . " \\ n " . $ d [ ' stemmen ' ] . " \\ n " ; } $ h = fopen ( $ filename , 'w' ) ; fwrite ( $ h , $ tekst ) ; fclose ( $ h ) ; } 5 Maak een " if" statement dat de code scheidt in twee scenario's : wanneer de poll is ingediend en wanneer het niet . In het scenario waar het niet is ingediend, moet het formulier worden weergegeven . Gebruik de functie die u hebt gemaakt in stap 2 om de poll gegevens te extraheren uit het tekstbestand . Lus door de opties met een " foreach " lus en weer een radio doos voor elke optie . De definitieve code is hieronder : if ( isset ( $ _POST [ ' submit ' ] ) ) { } else { $ databank = extractPollData ( $ file , $ title ) ; echo " " . $ title . " < /h1 > " ; echo " |