Jump to content
php.lv forumi

yeahz

Reģistrētie lietotāji
  • Posts

    381
  • Joined

  • Last visited

Posts posted by yeahz

  1. Saglabā failu ar Notepad++ un format uzliec "Encode in UTF-8 without BOM".

    Protams, pirmstam visu nokopē un tad pārliec formātu, un tad iekopē no jauna.

  2. Strādā (īsts ceļš uz failu):

    switch/delete.php?blogid=41

     

    Nestrādā (ar htaccess palīdzību, delete lapa ielādējas, bet GET negrib padoties):

    delete/?blogid=41

     

    It kā tādam variantam vajadzētu nostrādāt, bet kāpēc nestrādā?

  3. Lieta tāda, ka uzliku ckeditor. Strādā labi, bet problēma ir tur, ka no visa lielā teksta tiek nogriezts sākums (kā papildinājums lapā, kur tiek pārskatīti visi blogi) un tad izveidojas kaut kas šāds (ja ir htmlspecialchars()):

    <p> fb daf badf bbfadkjdabfnbnd<a href="http://somewhere.net/">a bda fb dafb daf badf b bfadkjdabfn</a>bnda bda fb dafb daf  fb da fb dafb daf badf<span style="background-color: rgb(0, 255, 255);"> b...

    bet ja nebūtu htmlspecialchars, tad jau tas viss aizietu tālāk uz leju, uz visiem pārējajiem rakstiem. No sākuma bija doma kaut kā izgriezt tos html tagus, bet pēc tam nodomāju, ka vairs nebūs smuki, tad viss būs vienā putrā.

     

    Pēc tam izdomāju, ka varētu nolasīt kādi tagi tur ir, un tad viņus visus noslēgt, bet tas varētu būt sarežģīti (pareizāk sakot, nav ne jausmas kā to izdarīt). + Vēl kas, ja nu gadās, ka tas tags tieši tiek pārgriezts:

    <span style="background-color: rgb(0, 25...

    tad to arī vajadzētu izdzēst.

     

    Kādi padomi?

  4. INTam man liekas ka maksimālais ir 11 nevis 100.

     

    Un kāpēc tev ir POST[id]? Vai tad tu neizmanto kaut ko līdzīgu kā šis - adrese.lv/lietotajs.php?id=45 ? To varēja noprast pēc tā, ka tu jau atver lapu ar lietotāju. Ja tev ir tāda sistēma, tad lieto GET.

  5. <?php
    if (isset($_POST['yes'])) {
    mysql_query("UPDATE users SET yes = yes +1 WHERE id=$id");
    } elseif (isset($_POST['no'])) {
    mysql_query("UPDATE users SET no = no +1 WHERE id=$id");
    }
    ?>
    <p>Patīk?</p>
    <form method="post">
    <input type="submit" name="yes" value="yes" />
    </form>
    <form method="post">
    <input type="submit" name="no" value="no" />
    </form>
    

  6. Kās te nepareizs?

    $get = $_GET['albumid'];
    $max_order = mysql_fetch_array(mysql_query("SELECT MAX(order) AS max_order FROM gallery_pictures WHERE albumid=$get"));

     

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in .....

     

    $_GET['albumid'] ir parasts skaitlis. Visi order, albumid un gallery_pictures eksistē.

  7. Vēlos panākt, ka, piemēram, sarakstot visus inputus, spiežot pievienot un kad dati pievienoti - mani pārmetīs uz jauno topiku. Izveidot māku, bet metode noteikti ir nepareiza. Metode - ievada jaunos datus datubāzē -> ar query izvelk ieraksta id ar $_POST['nosaukums'] kur time ir vislielākais -> notiek pārmešana ar header("location: forum.php?topic=$jaunais_id");

     

    Metode noteikti nav pareiza, lūdzu pareizos variantus.

  8. -br-----b-notice--b----undefined-index---image-title-in--b-c--appserv-www-switch-mygallery-php--b--on-line--b-174--b--br----43-

     

    Kā lai panāk ka izveidojas šādi?

     

    br-b-notice-b-undefined-index-image-title-in-b-c-appserv-www-switch-mygallery-php-b-on-line-b-174-b-br-43

     

    Tātad lai visi "-----" tiek aizvietoti ar vienu "-", un ja pirmais un pēdējais ir "-", tad tas tiek izdzēsts.

  9. Ieliku memory_limit iekš htaccess un kaut kas pagāja uz priekšu, paldies. Bet tagad nevaru atrisināt nākošo problēmu. :D

     

    Warning: imagecopyresampled(): 3 is not a valid Image resource in C:\AppServ\www\g.php on line 88
    
    Warning: imagecopyresampled(): 3 is not a valid Image resource in C:\AppServ\www\g.php on line 101

     

    Izvilku ārā vērtības pirmajam imagecopyresampled():

    $tmp1 = Resource id #6,   $src = Resource id #3,   $newwidth1 = 500,   $newheight1 = 375,   $width = 3264,   $height = 2448

     

    Lielākā bilde tiek ielādēta un viss ir ok, abas pārējās ķip tiek ielādētas un samazinātas, bet vienkārši melnas.

  10. ok, pamanīju vienu kļūdu ka neredzēju error reportieri.

     

    E_ALL:

    Fatal error: Allowed memory size of 25165824 bytes exhausted (tried to allocate 13056 bytes) in C:\AppServ\www\gal.php on line 40

     

    print_r($_FILES);

    Array ( [image] => Array ( [name] => DSC00179.JPG [type] => image/jpeg [tmp_name] => C:\Windows\Temp\php1368.tmp [error] => 0 [size] => 2650918 ) )

     

    Neko nesaprotu, kāpēc tā. Varbūt tāpēc, ka man ir pievienots vēl image resizers? Jo ja izdzēš to resizera daļu, tad iet, arī visi 2,5 MB. Varbūt kods palīdzēs.

  11. Vienalga nestrādā. Ieliku šo htaccessā:

     

    php_value upload_max_filesize 20M
    php_value post_max_size 20M
    php_value max_execution_time 200
    php_value max_input_time 200

     

    un vēl pārbaudīju iekš phpinfo(), cipari ir tādi kādus es ierakstīju.

  12. Kāpēc, kad es uploadoju bildi, kura sver 2,5 MB, man nekas neparādās (it kā būtu izsaukts exit();), un bilde netiek ielādēta. Ja bilde sver 344 KB, tad tiek ielādēta. Bet max size ir atļauts vairāk kā 2,5 MB. Kur varētu būt vaina?

    define ("MAX_SIZE","5000000");

×
×
  • Create New...