Jump to content
php.lv forumi

eregi

Reģistrētie lietotāji
  • Posts

    314
  • Joined

  • Last visited

Everything posted by eregi

  1. Kā Tu man ieteiktu, Labāk saglabāt to failu kādā tmp mapē un tad konvertēt, fai konvertēt pataisno caur $_FILE, bet nesanāk, met ārā CLASS FFMPEG ERROR: Input file "" does not exist Fatal error: Cannot break/continue 1 level in /var/www/localhost/htdocs/w00t/includes/functions.php on line 227 itkā kod izskatās šādi - forma un pati funkcija - http://paste.php.lv/6507 klase - http://paste.php.lv/6505 tā errora rinda ir pirmā failā # 44. faktiski mēģināju tik pamainīt failu padošanas metod.. ā, startējot php vēl met erroru - http://paste.php.lv/6508 tas viss sākās pēc ffmpeg, lame u.c softu likšanas.
  2. andrisp, kad laižu tavu variantu ar checkbox man met ārā - Array mēģinu vnk echo $_POST['pic']; cik noprotu man tur ar array kkas būs jāčakarē?
  3. Andrisp, nebīju iedomājes, ka to sauc EOF, man to IESKAIDROJA :D par to rīsinājumu, faktiski vnk tas ir ņemts gatavs IPB login scripts, un tur man takā grūti iebraukt dēļ tās HEREDOC sintakses. Mārci, ļotie bieži nākās datubāzes mainīt, bet jā, konfig failā es taisu jau konekciju pie servera ar savu useri un paroli. par tiem qvērijiem, doma bija tā, vai vnk kādi ieteikumi kā jūs veidojat kvērijus u.t.t, lai tie mazāk vietas aizņemt vai, lai vienkārši ērtāk, jo varbūt ier iespējams risinājums, ka nevis taisa $SQL = mysql_query("SELECT * FROM System.Pic WHERE Id = $lapa LIMIT 1"); $row = mysql_fetch_assoc($SQL); bet gan kautkā uzreiz saštelē, lai tas fetch assoc būtu ( tas tik kā piemērs.)
  4. Tātad, radies jautājums, kā iekš tā 'EOF;' es varētu dabūt <?php, vajadzētu vienu funkciju palaist, bet īsti nezinu kā to varētu darīt un vai to varētu darīt. Vieta, kur tas būtu jāieabū ir - http://paste.php.lv/6488 6 un 7 rinda. Nākamā lieta ar, kuru es saskaros ir checkboxi un php. Taisu bilžu dzēšanu, viss notiek tā, izdrukāju visas bildes kādas man ir un tad pie katras salieku checkbox'u - <input value='".$row['Pic']."' type='checkbox'> , Pic vietā ir bildes nosaukums, piem phpYo.jpg tālak šito padodu funkcijai del_pic($_POST['pic']); un tād jau notiek parastais mysql qvērijs, kur dzēš ārā bildi no db un tālāk ir unlink. Bet, kā, lai panāk, ka es varu vairākus checkboxus atzīmēt un tad tos visus izdzēst? Jo caur to $_POST['pic'] pado tik vienu vērtību... nēxt, ka man panākt, ka, ja ir admins tad parāda checkboxu, ja nav, tad nerāda, bet galvenais to dabūt iekš viena echo, lai nav vairākas funkcijas jātaisa, piem - if(iradmins){ $muu=<input value='".$row['Pic']."' type='checkbox'>; } echo "blablbabla '.$muu. '"; šāds variants derētu? vai kāds var ietekt kādu gatavu skriptu, lai uploadotu video failus, tad tos pārkonvertētu par .flv un beigās arī būtu kāds flash plējeris, kas to atskaņo? mm, vēl, vai varat ieteikt kādus veidus kā uztaisīt 'īsākus/ātrākus' kvērijus, piem nevis mysq_select_db('db'); mysql_query("SELECT * FROM Tabula"); bet gan mysql_query("SELECT * FROM Db.Tabula"); šķiet, ka vajadzētu būt visādām iespējām, kā tos kvērijus apgraizīt, so ceru, ka palīdzēsiet ar tiem variantiem, kuri jums ienāks prātā :) paldies par uzmanību, ceru uz atsaucīb! :)
  5. Liels paldies :) Vebers - pamēģini tā - $_SESSION['permissions'] = 'a'; if(strpos($_SESSION['permissions'], 'a')) { //drikst pievienot rakstu } else { //nedrikst pievienot rakstu } šitāds peim neies, vismaz man tā, ja velku no db ārā un pirms tā flaga nav nekas, tad nemaz tur nekas nenotiek..
  6. Nu pats arī domāju izmantot abcdefgh... variantu, tad izvilkt to no db sadalīt pa burtiem un tad ar array ( iespējams, nezinu, vai būt labi) norādītu piem - a => add_news.. Kā ar to strstr jāstrādā, lai sagrieztu abcdefgh pa burtiem? itkā skatos http://lv2.php.net/strstr, bet neredzu nekur tādu piemēr, kur būtu kā sadalīt pa burtiem.
  7. Mārci, Tavam variantam nav nevainas, bet tomēr vēlos palikt pie sava sesiju varianta, tādēļ ceru, ka kāds ieteiks veidu, kā pēc tās funkcijas varētu redirektot uz to lapu, no, kuras mainīja valodu. aaa, ++ vai ir iespējams iekš http://paste.php.lv/6488 6 & 7 rindas palaist kādu php funkciju?
  8. Nu un kurā vietā man viņš jāliek? domā iekš - http://paste.php.lv/6475 vai iekš tā gabaliņa, kur es sadalu savu $_GET['kat']? un, ko Tu gribi laist caur ($lang,$key=0) mainīgajaiem?
  9. ir labi pašlaik, vajag par to redirektu. adrisp?
  10. Tātad gabals no index.php - http://paste.php.lv/6474 gabals no pašas funkcijas - http://paste.php.lv/6475 tātad vēlreiz jautājums tāds, ja piemēram esmu http://ip/raksts/muca sadaļā, un vēlos nomainīt valodu, kas būtu jādara, lai pēc valodas maiņas mani atmestu atpakaļ uz - http://ip/raksts/muca ? tā ja nebūtu rewraits lietots, tad varētu linkam pievienot ?lang=eng
  11. tātad ir valodas skripts.. pašā index faila augšā tiek izsaugta lang($kategorija,$id); pati funkcija - function lang($kategorija,$id) { if(isset($kategorija) && $kategorija==lang && isset($id)) switch($id) { case 'en': $_SESSION['valoda']="en"; break; case 'lv': $_SESSION['valoda']="lv"; break; default: $_SESSION['valoda']="lv"; } elseif(isset($kategorija) && $kategorija==lang && empty($id)) { header('location'); } } lapai izmantoju rewrite funkciju, tātad jautājums tāds, kā es varu panākt, lai nospiežot uz http://lapa/lang/eng tiktu switchota valoda, un useris atmests atpakaļ uz to lapu, kur viņš iepriekš bija, pievienot ?lang&id=eng neder, kā jau rewraitā..
  12. 'Un no diviem return pēc kārtas nav jēgas. Līdz otrajam kods nemaz netiks. Padomā taču loģiski.' jā, sor :) member_id ir skaitlisks, tavā dotajā piemērā es izechoju viņu pirms qvērija, takā ar to nav problēmas..
  13. function is_logged($member_id,$session_id) { if(is_numeric($member_id) && $member_id>=1) { $member_id = (int) $member_id; echo '$SQL=mysql_query("SELECT COUNT(*) FROM db.tabula WHERE member_id='.$member_id.' AND id='.$session_id.'");'; $sesija=mysql_fetch_row($SQL); return $sesija['id']; return $sesija['id'] == $session_id ? logged : not; } return not; } Atgriež visu laiku not.. šķiet, ka ar mysql daļu kaut kas nav pareizi. Toties tas mans 'variants' aizgāja - function is_logged($member_id,$session_id) { if($member_id>=1) { $SQL=mysql_query("SELECT * FROM db.tabula WHERE member_id='$member_id'"); while($sesija=mysql_fetch_array($SQL)) if($sesija['id']==$session_id) { return logged; } else { return not; } } else { return not; } } Tātad nav kādas idejas, kas neļauj andrisp variantam aiziet normālI?
  14. ok, pievienojot to return mans variants aizgāja :) bet tomēr interesē, lūdzu atbildi, ko Tu dari ar šīm rindām - $member_id = (int) $member_id; //un ar return $sesija[0] > 0 ? true : false; kādēļ [0] un kādēļ >0 un nafigam '?' :)
  15. am, vai man piem $member_id ir arī funkcijai ir jāpadod, ja man tas kaut kur konfig failos ir jau norādīts? Un kā tad, lai displejo to informāciju? (iekļauj if'āa) un ko Tu dari ar šīm rindām - $member_id = (int) $member_id; //un ar return $sesija[0] > 0 ? true : false; Un vispār andrisp, nepamanīj, bet es nosākuma atrodu tabulā pēc Id noteikto row'u un tad tās saturu salīdzinu ar $session_id, takā tas tavs gabals neies :)
  16. bik, vairāk, uz, ko man to return'u taisīt? :)
  17. function is_logged() { if($member_id>=1) { $SQL=mysql_query("SELECT * FROM db.tabula WHERE membera_id='$member_id'"); while($sesija=mysql_fetch_array($SQL)) if($sesija['id']==$session_id) { TRUE; } else { echo 'Lai pilditu sho funkciju Tev ir jabut ielogotam'; } } } un vēlāk es mēģinu izsaukt šo funkciju, piem if(isset($id) && !empty($id) && $id == add && is_logged()==TRUE) { echo 'Viss bumbaas'; } Bet cik noprotuma tas if's nav pareiz sastādīts, tātad jautājums tāds, kā es varu uzzināt, vai is_logged() ir TRUE.
  18. eregi

    round input.

    Kādi ieteikumi noapaļot input'am stūrus, drošvien tas būtu jādara ar image palīdzīb. Kādi jūsu ieteikumi? Pamatā likt tabulu un uz tās bildi, vai kā?
  19. es vienkārši emergoju, uzliku paris use flagus: cgi fastcgi gdbm php mysql -apache2 ( moš kādu aizmirsu pierakstīt) un laidu emerge lighttpd;
  20. bubu, vnk nodēvēju viņu par 'dll'u'. Val - nē, neatrodās, tādēļ noteikti met to erroru, bet atkal, kā, lai es dabūj vajadzīgos failus? Iepriekšējās reizes emergojot to paku man viss novilkās, tagad trūkst visādi papildus ekstenšeni
  21. Nū, vajag man palaist vienu figņu, kurai vajag xml atbalstu itkā meklēj, noņēmu ';' no extension=php_xmlrpc.dll un tanī brīdī, kad restartēju lighttpd man izmeta - PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/lib/php/extensions/no-debug-non-zts-20060613/php_xmlrpc.dll' - /usr/lib/php5/lib/php/extensions/no-debug-non-zts-20060613/php_xmlrpc.dll: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/lib/php/extensions/no-debug-non-zts-20060613/php_xmlrpc.dll' - /usr/lib/php5/lib/php/extensions/no-debug-non-zts-20060613/php_xmlrpc.dll: cannot open shared object file: No such file or directory in Unknown on line 0 tātad man uz servera nav vajadzīgais 'dll's'? kur lai viņu izrauju? emergojot kāds jauns useflags vajadzīgs?
  22. neesmu tik stūlbs, lai zem linuxa kabinātu windows failus dll'us. :) emm tad jau drīzāk, ka emergojot nav novilcies līdzi, moš kāds speciāls use flags tam ir?
  23. extension=php_gd2.dll un pie restarta uzreiz - ~ # PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5 /lib/php/extensions/no-debug-non-zts-20060613/php_gd2.dll' - /usr/lib/php5/lib/p hp/extensions/no-debug-non-zts-20060613/php_gd2.dll: cannot open shared object f ile: No such file or directory in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/lib/php /extensions/no-debug-non-zts-20060613/php_gd2.dll' - /usr/lib/php5/lib/php/exten sions/no-debug-non-zts-20060613/php_gd2.dll: cannot open shared object file: No such file or directory in Unknown on line 0 cik noprotu nevar atrast to dll?
  24. Em, nu es emergoju lighttpd, izmantoju šadus use flagus USE="bzip2 cgi fastcgi -gdbm php mysql -ldap -apache2 samba swat Bēet, kad vajag kaut kur gd, tad met tipisko erroru - Call to undefined function imagecreatefromjpeg(). itkā daudz par to runāts, bet neatradu, kas būt speciāli jāeneiblo pie emergosanas, lai gd aizietu. cjeers. edit: aa un ja tas kaut ko mainītu tad sēžu zem gentoo, sorē, par nepareizo sadaļu
  25. Un kāds būtu MakaTaNaw ieteikums? Faktiski ir tā, lai var padot 2 vai vairāk $_GEt'us, jo jāpadod taču sadaļa un Id's, + atkal ja dodās uz http://myip/path/kategorija/kakaashcxndsda...ujejjjddddzakma tad lapa nogļuko, nevis turpina normāli strādāt
×
×
  • Create New...