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

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

Kaldata.com - Форуми

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

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

Добре дошли!

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

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

 

Код за връзка с емайл

Featured Replies

Здрвейте! Някой може ли да ми каже къде бъркам?

Когто пратя поръчка ми идва емайл с "име" от кой емайл е и само текст ареата (коментар)?

Също така когато пиша на кирелица ми идват ироглифи.

<?php
$action=$_REQUEST['action'];
if ($action=="")    /* display the contact form */
    {
    ?>
    <form  action="" method="POST" enctype="multipart/form-data">
    <input type="hidden" name="action" value="submit">
	Линк Към Банерът:<br>
    <input name="baner" type="text" value="" size="30"/><br>
	Линк Към Сайта:<br>
    <input name="site" type="text" value="" size="30"/><br>
	Кода:<br>
    <input name="code" type="text" value="" size="30"/><br>
    Име:<br>
    <input name="name" type="text" value="" size="30"/><br>
    Емайл:<br>
    <input name="email" type="text" value="" size="30"/><br>
    Коментар:<br>
    <textarea name="message" rows="14" cols="60"></textarea><br>
    <input type="submit" value="Прати"/>
    </form>
    <?php
    } 
else                /* send the submitted data */
    {
	$baner=$_REQUEST['baner'];
	$site=$_REQUEST['site'];
	$code=$_REQUEST['code'];
    $name=$_REQUEST['name'];
    $email=$_REQUEST['email'];
    $message=$_REQUEST['message'];
    if  (($baner=="")||($site=="")||($code=="")||($name=="")||($email=="")||($message==""))
        {
        echo "All fields are required, please fill <a href=\"\">the form</a> again.";
        }
    else{        
        $from="From: $name<$email>\r\nReturn-path: $email";
        $subject="Message sent using your contact form";
        mail("моят емайл", $subject, $message, $from);
        echo "Изпратено успешно. Заявката ще бъде прегледана от Администратор!!!";
        }
    }  
?>

 

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

преди 5 часа, Wantedcs написа:

Когто пратя поръчка ми идва емайл с "име" от кой емайл е и само текст ареата (коментар)?

Също така когато пиша на кирелица ми идват ироглифи.

Защото, когато изпращаш писмото си написал:

  mail("моят емайл", $subject, $message, $from);

и изпращаш само тези полета.

 

"Йероглифи" получаваш заради некоректната кодировка на страницата. Използвай кодиране UTF-8.

  • Автор
преди 7 часа, Ken написа:

Защото, когато изпращаш писмото си написал:


  mail("моят емайл", $subject, $message, $from);

и изпращаш само тези полета.

 

"Йероглифи" получаваш заради некоректната кодировка на страницата. Използвай кодиране UTF-8.

Да това го видях късно вечерта но когато го оправя ми дава грешка.

снимка

Ето и как го напрваих.

<?php
$action=$_REQUEST['action'];
if ($action=="")    /* display the contact form */
    {
    ?>
    <form  action="" method="POST" enctype="multipart/form-data">
    <input type="hidden" name="action" value="submit">
	Линк Към Банерът:<br>
    <input name="baner" type="text" value="" size="30"/><br>
	Линк Към Сайта:<br>
    <input name="site" type="text" value="" size="30"/><br>
	Кода:<br>
    <input name="code" type="text" value="" size="30"/><br>
    Име:<br>
    <input name="name" type="text" value="" size="30"/><br>
    Емайл:<br>
    <input name="email" type="text" value="" size="30"/><br>
    Коментар:<br>
    <textarea name="message" rows="7" cols="30"></textarea><br>
    <input type="submit" value="Прати"/>
    </form>
    <?php
    } 
else                /* send the submitted data */
    {
	$baner=$_REQUEST['baner'];
	$site=$_REQUEST['site'];
	$code=$_REQUEST['code'];
    $name=$_REQUEST['name'];
    $email=$_REQUEST['email'];
    $message=$_REQUEST['message'];
    if  (($baner=="")||($site=="")||($code=="")||($name=="")||($email=="")||($message==""))
        {
        echo "All fields are required, please fill <a href=\"\">the form</a> again.";
        }
    else{        
        $from="From: $name<$email>\r\nReturn-path: $email";
        $subject="Message sent using your contact form";
        mail("[email protected]", $baner, $site, $code, $subject, $message, $from);
        echo "Изпратено успешно. Заявката ще бъде прегледана от Администратор!!!";
        }
    }  
?>

Енкодинга го нагласям да е на utf-8 но пак не иска да се оправи.

В грешката со е посочено : параметрите на mail са най-много 5.
Ако искаш да изпратиш съдържанието на повече полета ще ги обединиш в едно.
Какво означава "нагласям" ?

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

преди 6 минути, Wantedcs написа:

Как да ги обединя ?

От нотпад ++ кодировка и го слагам на utf-8 

В линка е показано как.
В head на страницата постави


  <meta charset="UTF-8">
 
  • Автор

Ето какво направих сега не дава грешка но не получавам нищо на емайла.

<?php
$action=$_REQUEST['action'];
if ($action=="")    /* display the contact form */
    {
    ?>
    <form  action="" method="POST" enctype="multipart/form-data">
    <input type="hidden" name="action" value="submit">
	Линк Към Банерът:<br>
    <input name="baner" type="text" value="" size="30"/><br>
	Линк Към Сайта:<br>
    <input name="site" type="text" value="" size="30"/><br>
	Кода:<br>
    <input name="code" type="text" value="" size="30"/><br>
    Име:<br>
    <input name="name" type="text" value="" size="30"/><br>
    Емайл:<br>
    <input name="email" type="text" value="" size="30"/><br>
    Коментар:<br>
    <textarea name="message" rows="7" cols="30"></textarea><br>
    <input type="submit" value="Прати"/>
    </form>
    <?php
    } 
else                /* send the submitted data */
    {
	$baner=$_REQUEST['baner'];
	$site=$baner.['site'];
	$code=$baner.['code'];
    $name=$_REQUEST['name'];
    $email=$_REQUEST['email'];
    $message=$_REQUEST['message'];
    if  (($baner=="")||($site=="")||($code=="")||($name=="")||($email=="")||($message==""))
        {
        echo "All fields are required, please fill <a href=\"\">the form</a> again.";
        }
    else{        
        $from="From: $name<$email>\r\nReturn-path: $email";
        $subject="Message sent using your contact form";
        mail("[email protected]", $baner, $subject, $message, $from);
        echo "Изпратено успешно. Заявката ще бъде прегледана от Администратор!!!";
        }
    }  
?>

Моля ако може да ми го нагласите защото аз не съм много на ясно с програмните езици.

  • Автор

И аз така го направих но пак не бачка.

Някой ще може ли да ми редактира или даде друг код който да работи.

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

преди 3 часа, Wantedcs написа:

И аз така го направих но пак не бачка.

Някой ще може ли да ми редактира или даде друг код който да работи.

Това, което ти показвам е грешното.
Липсва ти $_REQUEST пред имената на параметрите.

  • Автор
$baner=$_REQUEST['baner'];
	$site=$_REQUEST($baner.)['site'];
	$code=$_REQUEST($baner.)['code'];
    $name=$_REQUEST['name'];
    $email=$_REQUEST['email'];
    $message=$_REQUEST['message'];

Така ли трябва да стане?

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

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

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

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

Дарение

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

Бюлетин

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

Профил

Навигация

Търсене

Търсене

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

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