coders... php

Miss Bantu

Senior Member
Joined
Apr 30, 2012
Posts
153
Reaction score
149
msaada wa code za php...
Kumuwezesha mtu kusubmit form mara moja tu kwa siku na ni siku za kazi tu!!! asizidishe zaidi ya mara moja per working day
 
msaada wa code za php...
Kumuwezesha mtu kusubmit form mara moja tu kwa siku na ni siku za kazi tu!!! asizidishe zaidi ya mara moja per working day

Are you giving us assignment to do? Where are your efforts?
 
Are you giving us assignment to do? Where are your efforts?

ah broh ts nat an assigment since u can do it if u can... about putn my effort here its kind hard to me since am using mchina cant code kwa simu bt i can say where i have reached!!!
 
ah broh ts nat an assigment since u can do it if u can... about putn my effort here its kind hard to me since am using mchina cant code kwa simu bt i can say where i have reached!!!

Eka code ulipofikia. otherwise go 'google' zipo sample codes!
 
Swali refu sana, siku za kazi ni simple enough unaweza ukacheki time/date kwenye server, ila mara moja kwa siku itabidi urekodi somewhere kwenye server kama mtu ameshatuma so itabidi utumie database au simple file storage kurekodi kila aliyetuma kisha kucheki kabla ya kuruhusu kutuma tena. Plus kum authenticate user in the first place.


if(todayIsWeekday and hasNotSubmittedToday){

//Ruhusu kusubmit form


}
 
Are you giving us assignment to do? Where are your efforts?

usikute hawa ndio wanaojiita mtaani wana IT kumbe wadesaji tu, yaani mtu anatupia swali tu pasipo kuonesha wapi alipofika akakwama.
 
msaada wa code za php...
Kumuwezesha mtu kusubmit form mara moja tu kwa siku na ni siku za kazi tu!!! asizidishe zaidi ya mara moja per working day

kama Kang alivyosema hapo juu, kwa kutumia database unaweza call code hii ambayo itaangalia kama kuna rekodi ya 'username'. Unaweza delete hizi rekodi saa sita usiku (kila siku) kwa kutumia cron job command.

PHP:
$column_name = "User_Name" ;
 $table_name = "Jamii"; 
 $database_name = "Forums";

 $con = mysql_connect("localhost", "root", "", true) or die(mysql_error()); 
 mysql_select_db ("$database_name",$con);
 
 $user_found = mysql_query("SELECT $column_name  FROM $table_name WHERE $column_name = '$user_name'");
    
 if ( mysql_num_rows ( $user_found ) ) { echo 'You have already logged in today'; exit; }
 
usikute hawa ndio wanaojiita mtaani wana IT kumbe wadesaji tu, yaani mtu anatupia swali tu pasipo kuonesha wapi alipofika akakwama.

ah sijakulazimisha kujibu ka hutaki basi btw am not doing it for money since mi bado mwanafunzi its just my interest nione ka inawezekana....# ningeweka code zangu tatizo ni simu nayotumia
 

hizo function ndo sizijui sasa... hapo todayizweekday ndo unaweka function gani maana kuongea tu nivirahisi!!!
 

kaka hizi code za bila kuweka ata date sa itajuaje kama mara ya mwisho kuingia ilikua ni jana!?? hapo sio itamruhusu kusubmit form once and for all...
 
hizo function ndo sizijui sasa... hapo todayizweekday ndo unaweka function gani maana kuongea tu nivirahisi!!!

Sasa kamanda wangu programming ingekuwa inafundishika kivivu hivi si kila mtu angefanya? Anza ku Google "php how to get date", "php how to get current day of the week" etc.
 
kaka hizi code za bila kuweka ata date sa itajuaje kama mara ya mwisho kuingia ilikua ni jana!?? hapo sio itamruhusu kusubmit form once and for all...
Hiyo code haijakamilika lakini inakupa idea tuu ya ku query msql kuona kama kuna rekodi ya user_name.

Ni hivi, wakati mtu anajaza form unaweza kuchukua moja ya data zake kama 'user_name' na kuiweka katika orodha ya kuhakiki ambayo itakuwa inafutwa kila baada ya masaa 24 au inawekewa time stamp. Mtumiaji huyo huyo kama akirudia kutuma tena katika kipindi cha masaa 24 ile data iliyonakiliwa bado itakuwepo kwenye orodha ya wale waliotuma form kwa siku ile. Kwahiyo mysql_query() ita-return TRUE na kuzuia kutuma form nyingine.

PHP:
 if ( mysql_num_rows ( $user_found ) ) { 
     echo 'You have already logged in today'; 
         exit; 
}
kuna njia nyingi za kufanya hivi unaweza kutumia date(), cookies , $_SESSION au hata microtime(), kuangalia tofauti ya muda siyo lazima utumie cron job. Kumbuka google ni rafiki yako.
 
Unamfundisha checkechea Quantum Physics? Strange!
 

Similar Discussions

Cookies are required to use this site. You must accept them to continue using the site. Learn more…