Помогите с написанием простого скрипта

Discussion in 'PHP' started by vova1609, 10 May 2013.

  1. vova1609

    vova1609 New Member

    Joined:
    14 Jun 2012
    Messages:
    24
    Likes Received:
    2
    Reputations:
    -7
    Здравствуйте. Хочу написать вот такой скрипт на php:
    1. Пользователь вводит в форму свой Email.
    2. Этот Email добавляется в базу данных MySQL с порядковым id.
    3. Пользователю получает ссылку вида: ./index.php?id=1
    4. При переходе по ссылки он видет форму для ввода текста (знаю как сделать) и при вводе текста он получает введенный текст на Email.

    Например: пользователь ввел email [email protected], эта почта записывается в таблицу с id=1 , затем если пользователь перейдет сюда ./index.php?id=1 и введет в форму текст он его получит на email mail.email.mail .

    Простите за тупой вопрос, помогите пожалуйста.
     
  2. mrDebian

    mrDebian Member

    Joined:
    27 Jan 2013
    Messages:
    96
    Likes Received:
    13
    Reputations:
    10
    1) Что сделано?
    2) Что не получается?
     
  3. vova1609

    vova1609 New Member

    Joined:
    14 Jun 2012
    Messages:
    24
    Likes Received:
    2
    Reputations:
    -7
    1) сделаны все формы ввода, и отправка на почту.
    2) не знаю как можно сделать чтобы при переходе по ссылке index.php?id=1 , текст отправлялся на почту id=1.
     
  4. mrDebian

    mrDebian Member

    Joined:
    27 Jan 2013
    Messages:
    96
    Likes Received:
    13
    Reputations:
    10
    2) Делаешь выборку из бд по id, и отправляешь функцией php.net/mail
     
    1 person likes this.
  5. BlackIce

    BlackIce Elder - Старейшина

    Joined:
    10 Jan 2013
    Messages:
    100
    Likes Received:
    31
    Reputations:
    27
    PHP:
    SELECT email FROM mails WHERE id=1
    Далее юзаем ф-цию mail()
     
  6. vova1609

    vova1609 New Member

    Joined:
    14 Jun 2012
    Messages:
    24
    Likes Received:
    2
    Reputations:
    -7
    Да, но как это реализовать? Вот часть кода:
    PHP:
    <?php
    $dbhandle
    =mssql_connect("192.168.0.155,1433""sa""orient12"); 
    $db=mssql_select_db("TicketsOnLine") or die ("Could not select db"); 
    $sql='select * from Destinations'
    $result=mssql_query($sql);
    mssql_select_db('TicketsOnLine') or die ("The database is missed");
    if (
    $_GET['submit']) { $ID=(int)$_GET['ID'];
    $mail=(string)$_GET[mail];
     } else { echo 
    "<h1>The form does not submited</h1>"
    $sql "INSERT INTO Destinations (ID, mail) VALUES ($ID$mail)"
    mssql_query($sql); 
    mssql_close($link2);
    ?> 
    Что дописать?