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

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

Kaldata.com - Форуми

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

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

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Отстраняване на PHP грешки

Featured Replies

Въпрос:

Аз имам един имейл под формата [email protected] и как мога да проверя това?

Код

if (!eregi („^([a-z0-9_]|-|.)+@(([a-z0-9_]|-)+.)+[a-z]{2,4}$“, $email))

die („имейл адреса е невалидна“);

Въпрос:

Направил съм един уеб сайт на български език и на английски език.

Как мога да направя автоматично това, като посетителите дали идват от българия или от друга държава, сайта да се отвори автоматично за тях?

Примерно: ако посетителят идва от българия, нека сайта автоматично да се отвори с българско съдържание.

Ако посетителите идват от чужда държава нека сайта автоматично да се отваря на английски език.

Код

$lisan = $_SERVER["HTTP_ACCEPT_LANGUAGE"];

if ( $lisan == „bg“) {

header(„Location:index_bg.php“);

} else {

header(„Location:index_en.php“);

}

Въпрос:

Аз имам един форм, и в този форм искам да включвам код за защита, как мога да го направя?

Код

< ?

session_start();

$imagekod = “;

for ($i = 0; $i < 6; $i++)

{

$imagekod .= chr(mt_rand(100,120));

$imagekod = strtoupper($imagekod);

}

$_SESSION["guvenlikkodu"] = $imagekod;

$height = 20;

$width = 80;

$im = ImageCreate($width, $height);

$white = ImageColorAllocate ($im, 255, 255, 255);

$black = ImageColorAllocate ($im, 255,0,0);

ImageFill($im, 0, 0, $black);

ImageString($im, 300, 15, 3, $imagekod, $white);

Header („Content-type: image/gif“);

ImageGif($im);

ImageDestroy($im);

?>

извличане на базата

Код:

< ?php

session_start();

?>

< form method=“POST“ action=“baza.php“ id=form1 name=form1>

Security Kod : <img src=“security_kod.php“>

< input type=“text“ size=“6″ name=“guvenlikkodu“ value=“">

< /form>

baza.php

Kod:

< ?php

$orjinalguvenlikkodu = $_SESSION["guvenlikkodu"];

if($orjinalguvenlikkodu!=BuyukHarf(@$_POST["guvenlikkodu"]))

{

session_unset();

HataSayfasiniGoster();

exit();

}

?>

това е уникален код за тези, които използват форм за контакти, за да се защитят от floods, ddos атаки

Вижте по-вече, източник

Редактирано от Trichocephalus (преглед на промените)

Примерно: ако посетителят идва от българия, нека сайта автоматично да се отвори с българско съдържание.

Ако посетителите идват от чужда държава нека сайта автоматично да се отваря на английски език.

Код

$lisan = $_SERVER["HTTP_ACCEPT_LANGUAGE"];

if ( $lisan == „bg“) {

header(„Location:index_bg.php“);

} else {

header(„Location:index_en.php“);

}

Папагалското преписване си личи!

Този код няма нищо общо с това от коя държава иде посетителят. Тук разпознаване по IP не се вижда.

Предоставеният код разпознава HTTP Accept Languange хедъра, който праща информация за езиковата настройка на браузъра. Въз основа на това, се препраща.

В този ред на мисли, аз идвам от Таджикистан, но браузърът ми е на български. Чудо!

П.П. И си оправи кода, това „guvenlikkodu“ ще бъде разбрано само от турчалята.

Редактирано от ftpkid (преглед на промените)

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

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

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

Дарение

  • Подкрепи съществуването на форума - направи дарение
    26%
    Дарени 256.00 EUR от нужните 1,000.00 EUR

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

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

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