Jump to content
php.lv forumi

Tvinky

Reģistrētie lietotāji
  • Posts

    20
  • Joined

  • Last visited

Posts posted by Tvinky

  1. Es saskāros ar šiem: rawurldecode/rawurlencode un itkā "worko". Kāda tad ir atšķirība starp rawurldecode/rawurlencode un urlencode/urldecode ?

     

    P.S Salīdzināju, tomēr labāk patīk urlencode/urldecode izdotais rezultāts ;) Paldies bubu

  2. Sveicināti! Vāru sakot izveidoju skriptu priekš tā, lai varētu sadalīt tekstu un izvadīt linku "lasīt tālāk". Skripts tikai veidots priekš lv/ru/en valodām. Kļūdas sāka rādīties pie ru... Un tā lūk mans kods:

     

    <?php
    $teksts = "Какбы всё ок! Какбы всё ок! Какбы всё ок! (Tā turpinās līdz pārsniedz 400 simbolus)";
    
    if (strlen(@$teksts) >= 400)
    	{
    		 	$teksts = stripslashes($teksts);
    			echo substr($teksts,0,400);
    			echo "  ";
    	echo "<a href=#>Далще...</a>";
    	 	}
    ?>

     

    Un izvadot, es iegūstu:

     

    Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы всё ок! Какбы КаР Далще...

     

    Kā redzat, pēdējais vārds vispār jocīgs. Vietā, lai tur būtu vārds "всё" viņš izdod kaut kādus ķeburus.

     

    P.S Atbildi biju meklējis foruma meklēšanā, bet neatradu. (Tas laikam ir tāpēc, ka tiek sadalīts burts uz pusēm, jo utf laikam aizņem vairākus baitus - vismaz kaut ko tamlīdzīgu dzirdēju).

    Kādam ir ideja, kā ar šo cīnīties? Paldies, iepriekš.

  3. Tur tā lieta, ka nemainās. Un ja jaunākās ziņas nolasās tagad otrādāk (no apakšas) tad vinš jaunajam linkam caur count dod id=0. Un tad ja veido linku pa kuru tam jāiet, tas vnk ver netās ziņas vaļā spiežot uz linka "Lasīt tālāk". Tur jau tā škrobe.. Brbr, būš tad savādāk jātaisa :(

  4. bik laikam ne par tēmu, bet tomēr - iekš failiem var rakstīt neparedzēto kļūdu logu, no formas labojamu konfigurācijas failu un līdzīgas lietas. bet lapas saturu nez vai vajag rakstīt iekš faila.

    news.txt vietā izmanto kādu datubāzi. lietojot db atkritīs gara ņemšanās ar to kā sasortēt, kā pārnesumus jaunaa rindā, kā whatever ko vēl saglabāt.

     

    Un ja man nav pieejams tāds hostings, jeb vispār mysql jeb citas db pieejas? Tad man jaiztiek ar txt. Kādu neparedzēto logu kļūdu? Cik esmu taisījis mājaslapas, kuras izmanto txt failus priekš informācijas glabāšanas viss normāli strādā. :) Un man kā iesācējam, nav nekāda liela mājaslapa, lai visu sortētu/glabātu iekš db... Brbr =)

  5. Piemēru varat iedot? Es iekš lv.php.net to neiebraucu. Nu ja piemēram man tur notiek tādas lietas:

     

    $f = file('./adm/news.txt');

    $cnt = count($f);

    for($i=0; $i<$cnt; $i++) {

    $bum = explode("<space>",$f[$i]);

    utt...

     

    Tad man vajag vienkārši rakstīt pēc vai pirms bum to array_reverse($bum); ? Man neizdevās nez kapēc. +( Ja var, tad lūdzu ar piemēriem.

  6. Liels paldies, jumsejos viss strada perfekti :) Es vnks rakstu, skriptu lai noteiktu cik cilveku ir saita online :) Tagad vel jasataisa, lai ik pec 5min parbauda, ja nav aktivs tad ip izdzesh no saraksta. Ir kadi ieteikumi, ka to izdarit?

     

    P.S

    Vel viens jautajums, jums nav kadu e-booku prieksh iesacejiem? Sausmig gruti man iet ;(

  7. Situacija tada, man vajag salidzinat ip adresi ar adresem kuras ir ieksh txt faila. Skripts ir tads:

     

    <?php

    $fo = fopen('users.txt', 'a+');

    $user_ip = $_SERVER['REMOTE_ADDR'];

    $f = file('users.txt');

    $cnt = count($f);

     

    for ($i=0; $i<$cnt; $i++) {

    if ($user_ip == $f[$i]) {

    echo "Tads ip jau ir";

    } else {

    fwrite($fo, "$user_ip\r\n");

    }

    echo $i++;

    }

    ?>

     

    Nu vot, un situacija tada, ka ja fails txt ir tuksh, vins neka neraksta. Ja faila ir kaut kads burts, tad vins sak localhost adresi rakstit 127.0.0.1 Ghm, un nemaz nesaka ka tads ip jau ir, tik atkarto un atkarto.

     

    P.S

    Esmu iesacejs, tejkanna :) Ja kads var paldizet, tad ar tadiem konkretakiem piemeriem, jo pagruti tadiem iesacejiem kaut ko saprast stipri sarezgitu. Paldies!

×
×
  • Create New...