Jump to content
php.lv forumi

yeahz

Reģistrētie lietotāji
  • Posts

    381
  • Joined

  • Last visited

Everything posted by yeahz

  1. yeahz

    in_array

    Ir input lauks, kurā ievada skaitu, ciparus, gribu panākt lai nevar ievadīt ciparus ar komatu. Kāpēc šis nestrādā? (precīzāk tā daļa kur ir in_array) if (empty($_POST['count']) || !is_numeric($_POST['count']) || in_array($_POST['count'],array("."))) { //error }
  2. yeahz

    gļuki mozillā

    Tas notiek tikai reizēm, problēma izskatās šāda. Lapa šeit un css šeit. Pareizāk sakot kreisā puse noslīd uz leju kad vien iedomājas.
  3. Manuprāt, ir jāuztaisa tabula ip_list (id | file_id | ip), tad tabula files (id | name) un tad kad downloado nosaka usera ip, uztaisa if ar vaicājumu vai šī ip ir jau lejuplādējusi konkrēto failu, ja nav tad ieraksta query ar šo ip un faila_id iekš ip_list, ja ir jau tāda ip šim konkrētajam failam tad neko nedara. Man liekas ļoti vienkārši (kaut gan esu iesācējs). :)
  4. Vai var kaut kā šādi kveriju veidot (divi type)? $sql = mysql_query("SELECT * FROM table WHERE type='' AND type='sea'"); Ja ir pareizi tad vajadzēja iznākt rezultātiem dažiem, bet nekas neizvadijās. Visticamāk ka nav pareizi, vai ir kāds veids kā kaut ko šādu panākt? Ja nu kāds nesaprata tad es gribu lai izvadās gan tukšais type gan sea type.
  5. function funkcija($value,$time = time()) { ... } Ko lai iesāk, ja neļauj izmantot to time() funkciju? Ir sanācis tā, ka man tajā f-jā kā kuru reizi, vajag pašreizējo laiku vai citu laiku, mēģināju likt visādus mainīgos gan pirms funkcijas gan kā global. Risinājums? errors saka šo:
  6. yeahz

    iecentrēt img

    nevis img, bet gan <td>'am pieliec text-align:center;
  7. Kāpēc ja es rakstu šādi ... echo "<td valign='top'>" . laiks(120) . "</td>"; ... tad šie cipari aiziet uz iepriekšējo <td>? Un funkcija izskatās šāda: function laiks($value) { if ($value <= 3600) { echo $value/60; } } PS ja raksta bez laiks() funkcijas tad viss ir ok.
  8. Ir while cikls, kurš attēlo datus. Datubāzē ir ierakstīti 3 veidu vārdi angliski. Izvelkot no datubāzes while ciklā vajag panākt lai šos vārdus ar array attēlo latviski. Kā to panākt?
  9. yeahz

    script+bilde

    <?php $url = "http://witality.put.lv/forum/index.php?showuser="; $con = mysql_connect($host,$dbuser,$dbpass); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db($dbname, $con); $result = mysql_query("SELECT * from ibf_members order by posts desc LIMIT 0, 10 "); while($row = mysql_fetch_array($result)) { echo "<img src="LINKS_UZ_BILDI.png" alt="" /><b><a href=\"$url".$row['id']."\"></a></b>".$style; echo "<table width=\"163\" cellpadding=\"0\" cellspacing=\"0\"><tr><td width=\"153\" lign=\"left\">".$row['members_display_name']."</td><td width=\"10\" lign=\"left\">(".$row['posts'] .")</td></tr></table></a>"; echo "</b>"; } mysql_close($con); ?> šo rindu echo "<img src="LINKS_UZ_BILDI.png" alt="" /><b><a href=\"$url".$row['id']."\"></a></b>".$style; labo pēc savām vajadzībām
  10. yeahz

    table garums

    layouts un tabula?
  11. Kā lai nosaka ka man vajag konkrētās vērtības POSTam? Nu, piemēram, ir doti 3 radio inputi un katram ir savs value, kā lai php kodā pārbauda vai šie value ir konkrēti šie atļautie 3? Vajag lai izvada erroru, ja viņu vērtības neatbilst patiesībai (3 dotajiem), ja atbilst, kods turpinās izpildīties. Varbūt vieglāk saprotams: if ($_POST['radio_input'] != 3 iespējamie patiesie value) { //error exit(); } Nemāku es uzlikt tos 3 iespējamos kodā.
  12. Sapratu, bet kā tad lai izveido kodu, tā lai rādītos defaulta saturs? Nu lai ieejot vienkārši index.php ir šis kods: default: echo "kaut kas"; break; un bez errora.
  13. Ja jau par šo visu, tad pie reizes: Kas viņam te nepatīk? Pirmo reizi man kaut kas šitāds iznāk ārā ja ir ieslēgts error_reporting(E_ALL);. 6. līnija switch ($_GET['page']) {
  14. Kā jūs ieteiktu veidot webu, no switchiem vai visu laiku taisīt jaunus *.php failus?
  15. Biju redzējis agrāk ka varēja šo pašu <?php echo $lang['username']; ?> rakstīt kaut kā īsāk, kā, piemēram, kaut kā šādi <?php=$lang['username'];?> Ja rakstu šādi, tad ir, protams, errors. Man to vienkārši vajag tāpēc ka lapa ir pilna ar HTML un tikai dažās vietās vajag to php.
  16. izvelkot datus no foruma datubāzes tajā savā saucamajā PHP lapā, un attēlojot rezultātu, ja logged in tad viss ok (rādās visādas vēstules, mans profils utt), ja logged out tad lai rāda to tavu login formu.
  17. http://php.lv/f/index.php?showtopic=12934 ?
  18. yeahz

    Sesija

    Ko tas nozīmē?
  19. yeahz

    Sesija

    Pats sapratu problēmu - ielogojoties nebiju ielicis šo $izlogojas = 60*60*3; $_SESSION['valid']=time()+$izlogojas; Tagad viss strādā, bet tas nekas ka es noņēmu empty($_SESSION['valid']) un tagad kods izskatās šāds if ($_SESSION['valid']<=time()) { session_destroy(); } Viss it kā strādā kā pienākas, bet tas taču neko nemaina?
×
×
  • Create New...