Webboard

Pełna wersja: Ankieta
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2
Znalazłem kod na ankietę ale nie wiem jak go wgrać prawowałem na wiele sposobów proszę o pomoc oto kod
Kod:
<form method="POST">
   <select name="ankieta">
       <option>Tak</option>
       <option>Nie</option>
   </select>
     <input type="submit" name="test" value="Zagłosuj!" />
</form>

<?php
    $t = 0;
    $n = 0;
    if(isset($_POST['test']))
    {
        switch($_POST['ankieta'])
        {
            case Tak:
            $t = 1;
            break;
            
            case Nie:
            $n = 1;
            break;
        }
        echo '<b>Głosów na tak: '.$t.'<br />Głosów na nie: '.$n.'</b>';
    }
?>
Może tak więcej szczegółów. Gdzie go chcesz wgrać itp
(07.05.2016, 13:18)Szogi1910 napisał(a): [ -> ]Może tak więcej szczegółów. Gdzie go chcesz wgrać itp

Na forum
Ale dużo szczegółów. Jakie forum phpbyprzemo, phpbb, mybb, ipb i można by tak wymieniać. Może jakiś adres
Mybb adres forum dedworld.esy.es
Mybb jak i podane wyżej mają wbudowane ankiety w skrypcie
tylko ja ten skrypt chciałem wgrać na podstrona ale jak wgrywam nie działa
Dostosuj się do mojej notatki, która ci dodałem jeżeli chcesz uzyskać dalszą pomoc
ok dostosowałem się dodałem to do do stopki <a href="https://webboard.pl">Tłumaczenie MyBB PL</a>

Przywruciłem
Tak troche offtop ale musze to skomentowac.
Ta ankieta jest beznadziejna. To ci nie ma prawa poprawnie zadzialac.
(07.05.2016, 13:45)NiespecjalnieUzdolniony napisał(a): [ -> ]Tak troche offtop ale musze to skomentowac.
Ta ankieta jest beznadziejna. Idzie tak latwo ja obejsc ze jest niemiarodajna. Jedna osoba moze ci narobic 5k glosow w ciagu jednego dnia :/
Lub nie bo to nie zadziala
case 'Tak' a nie case Tak jak juz...

A masz jakąś inną?
1. Potrzebujesz miejsca gdzie beda zapisane informacje.
2. Zabezpieczenie przed wielokrotnym glosowaniem.
3. Zredukowanie obciazenia sqla(ciasteczka).
4. Rozdziel htmla od phpa(najlepiej by bylo zrobic cos w stylu pluginu)
5. Powinno byc to bardziej uniwersalne.
Jak cos przypomne sobie to napisze
A jak to zrobic? Albo szukasz gotowca, albo jest plugin albo piszesz sam.

Nie mam takiego skryptu bo jak bede potrzebowac to napisze klase od tego ;)
(07.05.2016, 13:54)NiespecjalnieUzdolniony napisał(a): [ -> ]1. Potrzebujesz miejsca gdzie beda zapisane informacje.
2. Zabezpieczenie przed wielokrotnym glosowaniem.
3. Zredukowanie obciazenia sqla(ciasteczka).
4. Rozdziel htmla od phpa(najlepiej by bylo zrobic cos w stylu pluginu)
5. Powinno byc to bardziej uniwersalne.
Jak cos przypomne sobie to napisze
A jak to zrobic? Albo szukasz gotowca, albo jest plugin albo piszesz sam.

Nie mam takiego skryptu bo jak bede potrzebowac to napisze klase od tego ;)

Dzięnki myślałem o pluginie i nawet znalazłem jeden ale u mnie w ftp w folderze admin znikna folder plugins i pomyslałem żeby go samemu dodać ale niedziałało jak wiesz jak to naprawić to napisz.
Zakładam że masz uprawnienia złe.
Przede wszystkim w tym skrypcie brakuje cudzysłowia wokół TAK i NIE podczas sprawdzania warunku w PHP.

To nie są Twoje stałe tylko zwykłe stringi.

Jak nie masz uprawnień tworzyć katalogu to raczej nie dodasz nowego pliku z ankietą.

Możesz sprawdzić poziom uprawnień np. w FileZilla klikając PPM na folderze/pliku i wybierając Prawa pliku...
Stron: 1 2