Jump to content
php.lv forumi

sviesc

Reģistrētie lietotāji
  • Posts

    291
  • Joined

  • Last visited

Posts posted by sviesc

  1. tātad ir kods:

    <?
    //piekonektejas serverim un datu bazei
    include("head.db.php");
    MYSQL_CONNECT ($hostname,$username,$password) OR DIE ("nav servera");
    mysql_select_db("$dbName") or DIE ("Nav DB.");
    
    // sākas selects
    $q = "SELECT * FROM bildes_main WHERE id='$id'";
    mysql_query($q) or die (mysql_error());
    // cikls
    if (!$q) { echo( mysql_error()); }
    else {
    while ($main_b = mysql_fetch_array($q)) {
    $bilde_id = $main_b["id"];
    $mazabilde = $main_b["bilde"];
    $bigz = $main_b["big"];
    
    unlink("mazas/$mazabilde");
    unlink("mazas/$bigz"); // lūk arī problemātiskā rinda
    
    }
    }
    
    // SQL DB datu izdzēšana
    $d = "DELETE FROM bildes_main WHERE id='$id'";
    mysql_query($d) or die (mysql_error());
    ?>

    problēma ar tajā ka bilde netiek izdzšta( nodzēsta no servera), problēma nebūs ar chmod tas ir uz 777

    man ir stupras aizdomas ka art to unlink() kautkas nau kārtībā varbūt me nepareizi šamo izman to :blink:

  2. es personigi ieteiktu izmantot db.

    ieraxtam katru apmeklesanas (hit) IP db un tad varam iegut jau divus parametrus

    kopējo hit skaitu un varam atlasīt arī nevienādās IP un iegūt hostus.

    var arī pielikt datumu un tad var atlasī arī tekošās dienas vai vakardienas apmeklējumus tā var improvizēt cik vien tīk :blink:

  3. mums patīk asu vārdu apmaiņa ...

    tas texts nebija domāts Tev bet vispārīgi nākošreiz kad lasi pacenties pieliekties tuvāk monitoram un sprast raktītā jēgu. un man web einige nav pati labākā es to apzinos, bet tās ideja jau ir `tada lai nevis uzkopējam uz servaka uztaisam db un jūtamies kā webmasteri, bet gan lai jaunie PHP koderi varētu šo to uzzināt jaunu tasīu maksimāli vienkārši ...

  4. Sposibo vsem, kto pomog v dannoy probleme sovetom! Osobenno za umnyie rechi Venomu! :)

     

    Problema bila kak raz v REDAKTORE! Ya poprobival Winsyntax - redaktor, vsye poshlo i stalo na svoi mesta!

     

    S HEADERSAMI tozhe razobralsja, problema bila kak raz s tem, chto prostoy NOTEPAD v XP stavil simvol pered tekstom, kotorogo nebilo vidno, poka fail ne otkroesh v drugom redaktore!

     

    Tema zakrita!!!!!!!!

    no comments

  5. kādu laiku es pats plosījos kamēr ko līdzīgu dabulu gatavu es tasīju tā ar DB struktūru

     

    tabula main

    ---id----text---

    1 | bdbmnb|

    2 | mnmcn |

     

    tabula apaksadala

    ---id----text---main_id---

    3 | bdbmnb| 2 |

    4 | mnmcn | 1 |

     

    tabula apaks_apaksadala

    ---id----text---main_id---apaksadalas_id---

    1 | bdbmnb| 2 | 3

    2 | mnmcn | 1 | 4

     

    un tad cep augšā selectus kuri atkarīgi no to kur esi iebraucis met ārā to ko vajag zīmē linkus etc :blink:

  6. :D darbs - laps PHP programētājs nekad nevar zināt visu, bet ja pikas girb strādāt vai tad viņiem tas ir jāliedz. Varbūt pienāks kāds brīdis, kad nespēs ko uzraxtīt un tad arī strādāšana apstāsies, bet pats galvenais jau ir gribēšana strādāt :blink:

  7. a un par lasīt tālāk ieteiktu lietot mysql datubāzu sitēmu ar divām tabulām tipa sorttext un fulltext :blink:

     

    chmods ir uz unix tiopa serveriem feilu premisijas tipa 777 ir atļaut viesu ar failu darīt visiem lietotājiem ierakstīt - apskatīt - izpildīt

    :blink:

  8. es teiktu pašam ātrāk un saprotamāk būtu ar diviem laikiem news un full nevs un tur pielikt to joku ar 1 un 0 - es laprātāk lietoju yes un no - vieglāk saprast, bet tas jau ir gaumes jautājums :blink:

  9. tur vienozīmīgi vajaga $_POST jo tas vis tak nāk no post formas

    un formā neesi norādijs kā dati šutīsies Tev jagag uztasiīt šādi

    <form action="insert.php" METHOD="post">

    jo scripts nezin kādā veidā viņam tie dati ir jāsūta...

    tas tā es tik aci uzmetu :blink:

  10. 1 pārbaudi savu pieprasījumu kvalitāti - vai vienā peprasījumā nau 100 WHERE :D

    2 ja Tev DB neatrodas uz tava servaka (freemysql etc) tad 99% gadijumu vaina būs saistīta ar to cik ātri Tavs pieprasījums aizvilksies līdz DB :blink:

  11. tas tak ir elementāri ņem te Tev visa pakete

    $comments1 = strip_tags($comments); //apgiežam visus HTML tagus
    $comments1 = nl2br($comments1); // entar par <br />
    $comments1 = substr($comments1, 0, 2500); // maksimālais texta - simbolu skaits
    $comments1  = ereg_replace("([^ ]{55})","\\1<br>",$comments1); // ik pēc 55 simboliem liekam <br> (tipa ja vārds pārsniedz 55 simbolus)

    :blink:

  12. jo linki tiek pieņemti no db un tie automātiski tiek saistīti ar linkiem un nau noteikts linku daudzums varbūt 2 varbūt 47 un katram pierakstīt kur viņš tagad atradīsies ir diezgan neparocīgi. Parocīgāk būtu nospiest left vai right un vis notiek automātiski.... :blink:

×
×
  • Create New...