Find Jobs
Hire Freelancers

18576 PHP: przetwarzanie plików TXT, tworzenie testu

zł10-80 PLN

Closed
Posted over 15 years ago

zł10-80 PLN

Paid on delivery
Mam do wykonania stosunkowo prosty w działaniu skrypt PHP, używając MySQL Działa na plikach tekstowych, uściślając: Plik tekstowy ma treść: \"||Pytanie pierwsze?||0;1; +odpowiedz 1 +podaj swój wiek 2||r +odpowiedz 3 ||Pytanie drugie?||1;0; +odpowiedz 1 +odpowiedz 2 +inne, opisz||o ||Pytanie trzecie, czy uważasz, że to zlecenie jest fajne?||0;0;Z;0;7\" ten plik ma wygenerować stronę wyglądającą: (w nawiasie moje komentarze) \" Pytanie pierwsze? (test wielokrotnego wyboru, na pytanie nie trzeba odpowiadać) - odpowiedz 1 - podaj swój wiek 2 (tutaj malutkie pole z tekstem, ta odpowiedź może być tez na samym dole) - odpowiedz 3 Pytanie drugie? (trzeba odpowiedzieć, test jednokrotnego wyboru) +odpowiedz 1 +odpowiedz 2 +inne, opisz (tutaj jakieś większe pole w które można wpisac tekst) Pytanie trzecie, czy uważasz, że to zlecenie jest fajne? (zakresowe) całkowicie się nie zgadzam \\ częściowo się nie zgadzam \\ raczej się nie zgadzam \\ trudno powiedzieć \\ raczej się zgadzam \\ częściowo się zgadzam \\ całkowicie się zgadzam \" Objaśnienia: to ||0;0;2;0 znaczy od lewej: 0 - nie trzeba odpowiedziec, 0 - test jednokrotnego wyboru, z-pytanie zakresowe, 0 - typ pytania zakresowego (0 to typ: całkowicie się nie zgadzam \\ częściowo się nie zgadzam \\ raczej się nie zgadzam \\ trudno powiedzieć \\ raczej się zgadzam \\ częściowo się zgadzam \\ całkowicie się zgadzam) i 7 czyli liczbe zakresów czyli te 7 nazw na dany zakres czyli w praktyce będzie to 7 kropek radio do wyboru ||r - pytanie z editem w ktorym można coś wpisać coś do 255 znaków ||0 - pytanie z większym polem opisowym, żeby dało się wkleić z 10 tys znaków Po wypełnieniu testu wyniki ładuje do tabeli tzn. tabela z odpowiedziami zawiera następujące pola (nie upieram się, można to pewnie zoptymalizować) - treśc pytania - treść odpowiedzi - liczba oznaczająca czy wybrano odpowiedź czy nie - krotka treśc dla pola typu ||r (z 255 znakow) - długa treść (z 10tys znakow) - liczba oznaczająca zakres - i chyba coś jeszcze trzeba dać ale nie wiem I na koniec musze mieć wynik skumulowany w formie pliku tekstowego gdzie będzie % udział głosów tzn: \" Pytanie pierwsze? - (30%) odpowiedz 1 - (60%) podaj swój wiek 2 (tutaj malutkie pole z tekstem, ta odpowiedź może być tez na samym dole) -- (90%) 18 -- (9%) 21 -- (1%) nie powiem - (10%) odpowiedz 3 Pytanie drugie? (trzeba odpowiedzieć, test jednokrotnego wyboru) - (90%) odpowiedz 1 - (1%) odpowiedz 2 - (9%) opisz -- 90% pusto -- 5% niepowiem - - 5% chciałbyś wiedzieć Pytanie trzecie, czy uważasz, że to zlecenie jest fajne? - (70%) całkowicie się nie zgadzam - (10%) raczej się nie zgadzam - (25%) trudno powiedzieć - (5%) całkowicie się zgadzam \" Czyli plik txt generuje strone przez wywolonie np: [login to view URL] pojawia się moja ankieta po wypełnieniu jej wynik idzie do bazy potem wywołując stronę www np. [login to view URL] mogę wygenerowac plik txt ze skumulowanymi wynikami, może się po prostu pojawic na stronie, nie musi tworzyć pliku Szukam kogos kto to sprawnie zrobi, najlepiej robił coś takiego czy podobnego lub doradzi jakiś skrypt/biblioteke co działa podobnie gdyż nie mam za dużego budżetu, istotne jest też, aby było to w miarę prosto napisane (muszę wiedzieć o co biega)
Project ID: 5594391

About the project

Remote project
Active 16 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of POLAND
Poland
0.0
0
Member since Mar 19, 2014

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.