Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Sm0k3y7h3p07

Потребител
  • Регистрация

  • Последно онлайн

  1. Друг администратор, а? ... Е в такъв случай ще е най-практично с бази от данни. Но иначе идеята ми беше следната: Всичките неща, които съм правил на php, си имат една папка /includes/ в която държа основните неща на сайта. Неща като charset, DOCTYPE декларациите, отварящите и затварящи тагове на страниците, скриптовете и т.н. След това във всяка нова страница, която създавам добавям include 'include/f_main.php'; Предполагам знаеш как действа това нещо такаче няма да задълбавам В твоя случай виждам 2 варианта. Единия е ако системата е неактивна да се изкарва някакво съобщение и цялата страница да не се зареди. За да стане това във въпросния include файл слагаме кода if ($isActiveSystem == 0) {die("Error Message...");} Някъде преди този ред трябва да има декларация на променливата $isActiveSystem, била тя в друг include файл или просто един ред по-нагоре да пише $isActiveSystem = 0;. В този случай се спира цялата страница. Но ти май искаш да се спира само някои компонент... тогава пак имаме същата променлива и include файлове, но тогава най-вероятно ще се наложи да се декларират състоянията на системата във всеки отделен файл, в който е нужно. Примерно: <?php //index.php include 'includes/f_main.php'; //...някакъв код... if ($isActiveSystem == 1) { //Кодът на системата която искаш да спреш/пуснеш } else if ($isActiveSystem == 0) { //Друг код който да се изписва при неактивна система или нищо } //продължава зареждането на страницата... //...някакъв код... ?> И подобно нещо правиш с всеки файл, в който се ползва тази система. Ако използваш този вариант, но все пак искаш и други администратори да могат да включват/изключват системата без да се налага всеки път да се качват новите файлове, можеш да ползваш някои от filesystem фунцкиите на php, но сигурно ще ти отнеме повече време и усилия от колкото с базите от данни
  2. Прочети пак моето мнение и ми кажи дали не е по-лесно така? А ако аз не съм обяснил като хората, кажи... ще обясня по-подробно
  3. Няма ли да е по-лесно просто да имаш хедър файл някъде там, в който да има примерно: $newsystem = 1; // 1 ->активна; 0 -> неактивна И където ти е нужно да сложиш по един include към файла Ето така, да речем include 'h.php'; if($newsystem == '1') { define("NEWS_SYSTEM", true); } else { define("NEWS_SYSTEM", false); }
  4. Sm0k3y7h3p07 отговори в добавена от stgram тема в Програмиране
    $r=mysql_query("SELECT * FROM user WHERE potr='$potr', pass='$pass',$con") or die(mysql_error());
  5. 1 68785 10.70% 62235 13.13% 2.72 Gb 31.43% 167 3.37% 66.249.66.139 United States http://www.dnsstuff.com/tools/whois.ch?ip=66.249.66.139 Google bot ... явно той ти е направил трафика Виж тук или тук
  6. Може Но ми се струва, че е доста голямо увеличение за 2 месеца...освен ако не си добавил страниците Юли месец. Всички останали графи изглеждат почти еднакво. Вижда ми се странно Visits, Pages, Files и Hits да с по-малки стойности (нормално...не е свършил месеца), а Sites да е със същите стойности като предишния месец и сигурно ще се увеличава.
  7. На графиките май си личи от къде идва проблема. Виж при Sites графата (оранжевата) колко много са се увеличили стойностите за последните 2 месеца. От средно 8к за предишните три на 17к. Не знам какво точно показва тази графа...нещо не схващам, но предполагам, че от там идва проблемът ти
  8. Напълно съм съгласен с accorp, тези неща не се учат с четене. Мисля, че за html не ти трябва книга, не е кой знае какво А книжката "PHP 5 в лесни стъпки" на мен ми беше много полезна. По-полезна от една друга, която е 650 страници и струва 25 лева (е не са 1000 и не е 30...ама все пак ) Нито цената е от значение, нито броя на страниците. За PHP мога да ти препоръчам само един сайт: http://php.net/ A за html (JS, XML и т.н.): http://www.w3schools.com/
  9. Три отговора и нито един по темата... Аз преди време ползвах MkPortal. Единственото неудобство (ако може да се нарече такова) е, че задължително изисква форумна система. Според мен е лесен и удобен за ползване портал. http://www.mkportal.it/
  10. Дано това да ти помогне: $newsPage = $_GET['p']; // Взима номера на страницата $get_newsQry = mysql_query("SELECT * FROM таблица"); $get_newsRows = mysql_num_rows($get_newsQry); // Взимаме броя на редове(новини) в бд-то $num = 15; // Броя на новини на всяка страница $z = 0; // Просто променлива $var += 10*($newsPage-1); // Това се ползва за да изкарва правилно новините на всяка страница (от 1 до 15 на първата, от 16-30 на втората и т.н.) while ($z < $get_newsRows) { $z += 10; $pages++;} // От тук се определят броя на страници if ($pages == $newsPage) {$num -= $pages*$num - $get_newsRows;} // А това го ползвам, за да огранича броя на новините в последната страница (ако го нямаше този ред и новините не са точно 15,30, 45 и т.н., ще бъдат изкарани съответния брой новини(24 пр.) и останалите които липсват в бд-то ще бъдат изкарани като грешка (6 гр.)) $newsArray = array(); for( $i = 0; $i < $num; $i++ ) { $newsArray[ $i ] = mysql_result($get_newsQry, $var + $i, колонаВтаблицата);} // По този начин слагаме цялата информация в array // От тук започваме да изкарваме информацията на самата страница for ($i = 1; $i <= $pages; $i++) {echo "<a href=\"?p=$i\"><i>$i</i></a> ";} // Линкове към съответните страници for( $i = 0; $i < $num; $i++) {echo "$newsArray[ $i ]<br>";}; // Тук си правиш страницата така както искаш да изглежда и т.н. Този код просто ще изкара информацията и всяка новинаще бъде на нов ред... [/codebox] Сигурен съм, че има и много по-лесен и удобен начин...но на мен това ми върши чудесна работа Дано и на теб да ти помогне...
  11. Sm0k3y7h3p07 отговори в добавена от NIXP тема в Програмиране
    Мисля, че е това: a {text-decoration: none; background: transparent url(images/link-underline.gif) 0 1.15em repeat-x; } a:hover { color: #f50; text-decoration: none; background: transparent url(images/link-underline-hover.gif) 0 1.15em repeat-x; } [/codebox] http://www.gnome.org/projects/evolution/im...k-underline.gif http://www.gnome.org/projects/evolution/im...rline-hover.gif
  12. Ами.... честно казано не разбрах защо по този начин си подходил и какво точно се опитваш да направиш. Такам... значи не схващам идеята на това: $imgcheck = $_GET['image']; ... винаги ще е нула, освен ако няма някаква форма, от която да се взима стойност за този image. Трябваше да сложиш целия код на страницата с формите и другите глупости Защо ползваш mysql_result(), а не mysql_fetch_row() примерно...
  13. Sm0k3y7h3p07 отговори в добавена от NejnoStava тема в Програмиране
    Имам същата книжка и съм доволен от нея Мога да кажа, че понаучих това онова, но все пак си трябва и мн упражнения. Правиш нещо, виждаш си грешките, поправяш ги и т.н. А книгата е на издателство Софт Прес и е оранжева.
  14. До колкото разбрах искаш страницата да се сменя така както примерно във форума, след като се логнеш нали Един от начините (който и аз ползвам, по-удобен ми е) е да дефинираш две променливи, примерно $page_not_logged i $page_logged. Задаваш им стойности каквито би задал на самата страница ако беше статична. Примерно за $page_not_logged -> $page_not_logged = "<a href=\"bla/bla/register.php\">Регистрация</a> | <a href=\"bla/bla/login.php\">Влез</а>"; A на $page_logged да речем $page_logged = "Здравей, $user | <a href=\"bla/bla/logout.php\">Излез</a>"; Слагаш му един if, примерно: if ($logged == 1){ echo $page_logged;} else {echo $page_not_logged;} Взимаш си $logged и $user от бисквиткта създадена от логин формата (най-вероятно така пхпбб-то се оправя с юзърите) и си готов. Не съм имал вземане даване с phpBB и не мога да ти кажа с точност кои са промеливите и т.н., но дано да съм помогнал г/д
  15. Имам подобен проблем с USB портовете. Общо са 6, 2 на дъното, 2 от кутията и 2 допълнителни (тези се закачват като обикновенна PCI карти, но не влизат в слот). 2-та порта от кутията и двата допълнителни порта са закачени за USB пиновете на дъното (не знам точно как да го обясня това, дано да ме разберете ). Проблема е много странен и мисля, че дъното е загинало :-| Портовете на кутията и единия от допълнителните не разпознават устройствата, а другя порт и usb-тата на дъното си работят нормално. Странното е, че единия работи, а другия не. Неработещите портове подават ток на устройството, но след определен период от време изгасва (1-2 мин). Портовете от кутията може да съм ги объркал при свързването, защото всяко кабелче по отделно се връзва към пин, но другите могат да се свържат само по един единствен начин... Mainboard : DFI AD77 Chipset : VIA KT400 (VT8377) Processor : AMD Athlon XP @ 2000 MHz Operating System : Windows Vista Ultimate Professional 6.00.5744 Bios : Phoenix Technologies, LTD Version : 6.00 PG Проблемите се появиха малко след като качих вистата (която е beta rc2), но пък дори преди стартирането на win-a устройствата закачени към портовете изгасват. В един момент имах проблем със захранването и взех ново( Fortron Blue Storm 400), но не си спомням дали преди или след това са се скапали usb-тата. Дано да съм бил достатъчно изчерпателен в описанието

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.