Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - myname

Страницы: 1 2 [3] 4 5
31
PHP / Подтверждение регистрации
« : 14 Мая 2003, 23:16:42 »
Не, ребята. Моих знаний пхп не хватит чтобы такое написать. Вроде всё ясно и понятно, но, думаю, что сталкнусь с массой вопросов, которые тут, наверное, будут не уместны. Буду очень благодарен, если кто-то из вас сможет поделиться кодом и, если у меня возникнут вопросы - помочь с ними разобраться.

Может правда легче с регенерацией паролей, но и тут для меня дебри. Очень прошу помощи, при возможности отблагодарю как смогу.

myname@siteks.lv
ICQ: 7165779

32
PHP / Подтверждение регистрации
« : 14 Мая 2003, 19:33:33 »
В данный момент у меня есть следующее:
1 раздел: Регистрация
2 раздел: Вход в раздел
3 раздел: Восстановление пароля.

Клиент регистрируется, вводит свой юзернейм, емайл и пасс и получает подтверждение регистрации со своими данными на указанный емайл. В избежании "левых" регистраций, КАК сделать регистрацию с подтверждением реального емайла? Т.е. Клиент регистрируется, получает на майл ссылку, по которой должен пройти и уже после этого авторизируется и заносится в БД.

Может у кого-то есть пример?

33
PHP / E-mail: copy
« : 14 Мая 2003, 19:25:53 »
Благодарю
[OFF]

34
PHP / E-mail: copy
« : 14 Мая 2003, 18:00:23 »
То есть, допустим:
$headers  = "MIME-Version: 1.0\\n";
$headers .= "Content-type: text/html; charset=windows-1251\\n";   

mail ("@mail 1", "webmail", "
" . $mailtext . "
", $headers);}
mail ("@mail 2", "webmail", "
" . $mailtext . "
", $headers);}

будет правильно? или есть другой способ?

35
PHP / E-mail: copy
« : 14 Мая 2003, 16:35:22 »
Существует ли возможность отправки сообщения с формы на 2 емайла сразу?

36
PHP / Just a problem
« : 11 Февраля 2003, 17:40:14 »
$query = "INSERT INTO home (rayon, ulica, komnat, m2, etaz, ser, etazei, tip_doma, udobstva, cena, valuta, what_plus, comments, NewID_Date, IP, name, address, tel, email)
VALUES (\'$rayon\', \'$ulica\', \'$komnat\', \'$m2\', \'$etaz\', \'$ser\', \'$etazei\', \'$tip_doma\', \'$udobstva\', \'$cena\', \'$valuta\', \'$what_plus\', \'$comments\', \'$NewID_Date\', \'$REMOTE_ADDR\', \'$name\', \'$address\', \'$tel\', \'$email\')";
$result=mysql_query($query) or die(mysql_error());

37
PHP / Just a problem
« : 11 Февраля 2003, 07:53:00 »
Не смогу нормальным языком объяснить сейчас, спать уже собираюсь в 7 утра. Вообщем проблема заключяется, скорее всего, в путях до файлов. Но приведу всё сразу, чтобы не гадать. Страничка состоит из следующих частей:
1) index.php
2) home.php
3) addnew.php

По порядку:

1)
if ($show=="home") { include("home/home.php"); }
if (($show=="home") && ($view=="addnew")) { include("home/addnew.php"); }

2) это выборка с БД - приводить нет смысла

3)
if (isset($_POST[\'submit\'])) {
  foreach($_POST as $key => $value) {
    if (!get_magic_quotes_gpc()) $_POST[$key]=addslashes($_POST[$key]);
     $$key=$_POST[$key]=trim(strip_tags($_POST[$key]));
  }
  include("server_home.php");
  $error=\'\';
 
  //проверяем правильность заполнения емайла
  //выводим ошибки

  if (!$error) {  
$NewID_Date = date("m.d.y H:i:s"); //присваиваем элементу массива 17:16:17

$query = "INSERT INTO home (всё как полагается)";
$result=mysql_query($query) or die(mysql_error());

    include \'registr_ok.php\'; //Выводим страничку со спасибом.
    exit;
  }
}

include \'header.php\'; //выводим макушку формы

if ($error) {
  echo $error;
  foreach($_POST as $key => $value)  $$key=$_POST[$key]=stripslashes(htmlspecialchars($_POST[$key],ENT_QUOTES));
}
?>

 




         
           



...







Проблема в следующем:
Всё это дело не хочет функционировать. Все формы выводяться как надо, но не идёт добавление в БД.

38
Прошу строго не судить, но я не нашёл такой темы на форуме (может не так хорошо искал). Хотелось бы к своим новостям добавить возможность комментирования. Но как я не крутил - не получается. Было бы замечательно, если бы кто-то помог сделать такого вида подменюшки http://bzz.ru/news/show/1734.html
Комментарии
Следующая новость
Предыдущая новость
Версия для печати

Если возможно, по ICQ. Отблагодарить за помощь могу только показами баннеров на сайте, с посещаемостью 1000-1500 хостов в сутки:-)

39
PHP / Connect to MySQL whith proxy
« : 04 Февраля 2003, 19:44:54 »
Я тоже так думаю... но всё равно буду пробовать обходные пути. Спасибо.
Оффтопик.

40
PHP / Connect to MySQL whith proxy
« : 04 Февраля 2003, 17:58:11 »
RomikChef  я ничего не напутал.
Именно через прокся и без пароля (нету пароля, потому что доступ на прокси по айпишнику)
Как раньше соединялся? БД стоит у меня, а у меня доступ унлимитед, а я хочу перенести скрипт на другой сервер, но там на загранку можно попасть только через прокси.

Администратор сервера в этих вопросах не помощник.

41
PHP / Connect to MySQL whith proxy
« : 04 Февраля 2003, 01:35:18 »
Кстати и в мануале такого дела тоже нету

42
PHP / Connect to MySQL whith proxy
« : 04 Февраля 2003, 01:32:52 »
RomikChef Вот и я о том, же, я в курсе что никто не знает и не делал так никогда, но всё таки может можно какой-нибудь обходной путь придумать? Я уже пробовал такой вариант - не канает.

43
PHP / Что-то не то получается.
« : 03 Февраля 2003, 20:16:24 »
nagash я сам удивился, что он мне ответил :)
RomikChef спасибо. Работает.
Оффтопик.

44
PHP / Connect to MySQL whith proxy
« : 03 Февраля 2003, 20:14:40 »
На сервере (linux) появилась возможность соединения через прокся, без пароля по айпишнику. Мне надо подключиться с помощью нижеуказанного к прокси. Покажите пожалуйста, если:
00.00.00.00 - IP proxy
0000 - port

$Database_host = "host";
$Database_user = "user";
$Database_pass = "pass";
$Database_name = "db_name";


MYSQL_CONNECT($Database_host,$Database_user,$Database_pass);
@mysql_select_db("$Database_name");

45
PHP / Что-то не то получается.
« : 03 Февраля 2003, 03:00:26 »
RomikChef Всё равно ничего не работает. Всё сделал в точности как у тебя, но не проходит скрипт проверку и всё тут! Если в форме не ввести данные, то выдаёт в ИЕ такого вида строку ?username=&email=&password=&submit=%CE%F2%EF%F0%E0%E2%E8%F2%FC, а если что-то ввести то выдаёт то же самое, только к строкам добавляет введённые данные: ?username=sss&email=sss&password=sss&submit=%CE%F2%EF%F0%E0%E2%E8%F2%FC

Вот форма ещё раз, выдели плиз цветом или жирным то, где в это ошибки и как их изменить. Спасибо заранее.

if (isset($_POST[\'submit\'])) {
  foreach($_POST as $key => $value) {
    if (!get_magic_quotes_gpc()) $_POST[$key]=addslashes($_POST[$key]);
     $$key=$_POST[$key]=trim(strip_tags($_POST[$key]));
  }
  include("server_divx.php");
  $error=\'\';
  if (empty($username)) $error=\'Не введён логин
\';
  if (empty($email)) $error.=\'Не введён e-mail
\';
  if (empty($password)) $error.=\'Не введён пароль!
\';
  $check=MySQL_Query("SELECT * FROM account WHERE username=\'$username\'") or die(mysql_error());
  if (MySQL_Num_Rows($check) !== 0) $error.=\'Такой пользователь уже зарегистрирован!
\';
 
  if (!$error) {  
    $query = "INSERT INTO account (username, email, password, IP)
VALUES (\'$username\', \'$email\', \'$password\', \'".$_SERVER[\'REMOTE_ADDR\']."\')";
    mysql_query($query) or die(mysql_error());
    Header("Location: $PHP_SELF"); //Ну, или на страничку со спасибом.
    exit;
  }
}
include \'index_files/html_menu.php\';
if ($error) {
  echo $error;
  foreach($_POST as $key => $value)  $$key=$_POST[$key]=stripslashes(htmlspecialchars($_POST[$key],ENT_QUOTES));
}
?>

         
           
         
       



   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Логин:" size="25" maxlength="20" style="font-family: Verdana; font-size: 10;">
Ваш e-mail:" size="25" maxlength="20" style="font-family: Verdana; font-size: 10;">
Пароль:"size="25" maxlength="20" style="font-family: Verdana; font-size: 10;">
 




         



Страницы: 1 2 [3] 4 5