Jump to content
php.lv forumi

Divi jautājumi


laucinieks

Recommended Posts

Pirmais :

Kāpēc aizpildot laukus un uzspiežot sūtīt, it kā parādās ziņa nosūtīta bet neaizsūtās uz epastu.

Kods :

http://paste.php.lv/7897d8c315cce1f45939a4272bc9b17c?lang=php

 

Otrais:

Ir balsošanas un komentēšanas sistēma -

http://paste.php.lv/24239e6983bb85aaf040d7e132ffa2fd?lang=php

Komentēšanas sistēma strādā labi, bet balsošanas sistēma uzspiežot pievienot, nekas nenotiek, datubāzē nekas netiek pievienots. Bet ir vajadzīgs, lai pievieno. Savukārt, ja aizpilda komentēšanu un uzspiež ievietot, ievietojas gan komentārs, gan tukšs lauks pie balsošanas.

 

Ceru uz palīdzību

Link to comment
Share on other sites

Uzliku pārbaudi, viss labi, parādījās, ka ir nosūtīts, liku tā -

if (mail($mail, $subject, $message)) 
{
echo("<font color='orange'>Ziņojums ir veiksmīgi aizsūtīts</font>");
} 
else 
{
echo("<font color='orange'>Ziņojums netika nosūtīts</font>");
}

arī sākumā ieliku, tās divas rindiņas, bet nu nekas neparādījās.

Link to comment
Share on other sites

Provēju arī uz inbox.lv, un uz info@lapasnosaukums.lv arī nenāk.

Par balsošanu sanāca, tagad ir vajadzīgs, lai viņš pārbauda vai no tās ip adreses nav jau balsots.

if ($_POST['balsot'])

{

}

Cik saprotu starp

{}

jāliek ir, viss, kas pārbauda to.

Varbūt variet palīdzēt ar to?

Kā arī, ir vajadzīgs ielikt tā, ka pie skaits_ne un skaits_ja tiek pievienots +1 balss, katru reizi kad nobalso.

to var panākt tā -

if ($_POST['vote'] == 'ja')

{

...

}

else

{

...

}

tabulu uzliku, kā INT, bet kā var uzlikt, lai viņš pievieno +1 balsis katru reizi, kad tiek nobalsots?

Edited by laucinieks
Link to comment
Share on other sites

Par balsošanu sanāca, tagad ir vajadzīgs, lai viņš pārbauda vai no tās ip adreses nav jau balsots.

Tad nu redzi, lai to realizētu, sākumā balsotājam vajag arī to IP piesiet pirmoreiz balsojot.

Savādāk jau nebūs iespējas pārbaudīt, ir vai nav balsots no tās IP. Cerībā, ka uzrakstīšu kodu, garām, štuko pats.

To, ka gribēsi arī lai votes+1 jau paredzēju. Taisi vēl vienu tabulu, kur glabāsi videos un votescount.

Vienīgi vēl iesaku padomāt uzreiz, būs tikai voted videos vai kategorijas visādas var būt (perspektīvā).

Ja tā, vajag arī kategorijas lauku. Arī tas var nebūt viengais, ko vajag, bet pārējais atnāks pats jau.

Edited by mounkuls
Link to comment
Share on other sites

Tos kopējos skaitus, gadījumā nevar izvilkt ar count($skaitlis), pirms tam nodefinējot, kas ir skaitlis ar

$sql = 'select skaits from balsosana where video="Video_nosaukums" ';
$data = mysql_query($sql);
$row = mysql_fetch_array($data);
$skaitlis = $row['skaits'];

Vakardien mēģināju kaut ko izdarīt, bet viņš izvelk ārā tikai array vai 1.

Link to comment
Share on other sites

Par to skaitu atradu, tagad paliek tādas lietas -

1)Kā var uztaisīt pārbaudi, ja datubāzē eksistē tāds ieraksts ar tādu un tādu video nosaukumu, tad updato, ja neeksistē, tad inserto?

2) Nenāk vēl vienalga tās vēstules uz epastu. Kur varētu būt problēma?

 

EDIT: Visu pats sataisīju, variet vērt ciet. Liels paldies tiem, kas palīdzēja.

Edited by laucinieks
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...