Перейти к содержимому

Фото
- - - - -

ищу скрипт на php5


  • Вы не можете создать новую тему
  • Please log in to reply
11 ответов в этой теме

#1 studia@li.ru

studia@li.ru

    Веб-дизайнер

  • Постоялец
  • 56 сообщений

Отправлено 02 Февраль 2008 - 23:57

очень нужен!
или помогите переписать скрипт пхп4 в пхп5:

<?php
/*
Скрипт "Contact-IC v.0.1a"
Разработка: Zontik
Тюнинг скрипта Sander
Support site: http://www.intercity.pp.ru
*/

// ИЗМЕНИТЕ ЭТИ ДАННЫЕ
$adresat = "sander@mail333.com"; //замените на свой e-mail
$status = "Админ"; // замените на свой статус/должность
$msg = "Спасибо, Ваше сообщение было отправлено и мы обязательно вам ответим!<br><p align=right>$status</p>"; //Замените на свое сообщение, выводимое при отправке

// если вы не знаете php/html не изменяйте код ниже:
$you = "$status. E-mail:&nbsp;$adresat";
if ($submit) {
if(eregi("^[a-zA-Z0-9\._-]+@[a-z0-9\._-]+\.[a-z]{2,4}\$",$email))
{
if(empty($name)) echo "Введите ваше имя";
else
{
mail("$adresat", "Сообщение с сайта", "От: $name\nАдрес: $email\nСообщение:\n\n$message");
echo "<b>$msg<b>\n";
}
} else {
echo "E-mail неправильно введен или содержит недопустимые символы. Пожалуйста вернитесь и заполните все поля правильно";
}
}
else {
?>
<form action="<? echo $PHP_SELF?>" method=POST>
<table width=100%>
<tr>
<td align="left">Получатель:
<td align="left"><b><? echo "$you";?></b></td>
</tr>
<tr>
<td align="left">Ваше имя :</td>
<td align="left"><input type=text name=name size=25></td></tr>

<tr>
<td align="left">Ваш e-mail: </td>
<td align="left"><input type=text name=email size=25></td></tr>
<tr>
<td align="left">Ваше сообщение:</td>
<td align="left"><textarea cols=40 rows=3 name=message></textarea></td>
</tr>
</table>
<input name="submit" type=submit value="Отправить">
</form>
<?php
} // end "else" and end of this script)
?>
  • 0

#2 Setor

Setor
  • Постоялец
  • 1 890 сообщений
  • Откуда:Эстония, Таллин

Отправлено 03 Февраль 2008 - 08:46

3250, молодец, отличная шутка :)

Тебе не PHP5 тут нужен, а register_globals.

// если вы не знаете php/html не изменяйте код ниже:
$you = "$status. E-mail:&nbsp;$adresat";

extract( $_POST ); // <<<<<<< добавь сюда эту строчку

if ($submit) {

  • 0

#3 .NET

.NET
  • Постоялец
  • 3 511 сообщений

Отправлено 03 Февраль 2008 - 10:15

Кто-то ещё чистые переменные в двойных ковычках пишет .... дааа =)
  • 0

#4 Setor

Setor
  • Постоялец
  • 1 890 сообщений
  • Откуда:Эстония, Таллин

Отправлено 03 Февраль 2008 - 10:48

Кто-то ещё чистые переменные в двойных ковычках пишет .... дааа =)

Это типа принудительное приведение типа к string :D ;)
  • 0

#5 .NET

.NET
  • Постоялец
  • 3 511 сообщений

Отправлено 03 Февраль 2008 - 13:55

Уж лучше settype, а то это, ну незнаю, кому как, а мне как серпом по яйцам =)))))
  • 0

#6 Setor

Setor
  • Постоялец
  • 1 890 сообщений
  • Откуда:Эстония, Таллин

Отправлено 03 Февраль 2008 - 15:02

Уж лучше settype, а то это, ну незнаю, кому как, а мне как серпом по яйцам =)))))

Это шутка была ;) Один знакомый каждый раз перед mysql_query писал mysql_select_db... Но потом я его вроде как отучил ;)
  • 0

#7 .NET

.NET
  • Постоялец
  • 3 511 сообщений

Отправлено 04 Февраль 2008 - 19:12

:lol: =)
  • 0

#8 Vladson

Vladson

    XTGamers.com

  • Постоялец
  • 1 921 сообщений
  • Откуда:Эстония, Таллинн

Отправлено 04 Февраль 2008 - 19:24

Это типа принудительное приведение типа к string

Так из POST и так стринги приходят, зачем их приводить ? :D
  • 0
Один Владсон может за...ать всех, кроме себя самого. Два Владсона могли бы за...ать абсолютно кого угодно, но Владсон единственный и неповторимый. ©Vladson

Вы либо способны перелопатить тонны информации и отсеять лишнее, либо программистом не будете. ©Psih

Не вазелин, а бизнес-гель ©Avagraen

#9 Setor

Setor
  • Постоялец
  • 1 890 сообщений
  • Откуда:Эстония, Таллин

Отправлено 04 Февраль 2008 - 19:34

Так из POST и так стринги приходят, зачем их приводить ? :D

Я знаю, просто пошутил ;) Т.е. эта конструкция могла лишь привести значение переменной к типу стринг, иначе она бесполезна. Я же не серьёзно это говорю)
  • 0

#10 Vladson

Vladson

    XTGamers.com

  • Постоялец
  • 1 921 сообщений
  • Откуда:Эстония, Таллинн

Отправлено 04 Февраль 2008 - 19:40

Я почему и поставил смайлик после вопроса.

Вот серьёзно хотелось бы узнать, где стоят подобные скрипты ? (это же спамерский рай)
  • 0
Один Владсон может за...ать всех, кроме себя самого. Два Владсона могли бы за...ать абсолютно кого угодно, но Владсон единственный и неповторимый. ©Vladson

Вы либо способны перелопатить тонны информации и отсеять лишнее, либо программистом не будете. ©Psih

Не вазелин, а бизнес-гель ©Avagraen

#11 Setor

Setor
  • Постоялец
  • 1 890 сообщений
  • Откуда:Эстония, Таллин

Отправлено 04 Февраль 2008 - 19:53

Вот серьёзно хотелось бы узнать, где стоят подобные скрипты ? (это же спамерский рай)

Был у меня случай - гостевуха заспаменая ужасно, сделали простое решение: текстом написали "Введите код 123" [ ] и всё, ни одного спам-бота. Потом я предложил жабаскриптом подставлять эти цифры, но не было реализовано, т.к. заказчик был по уши доволен этими цифрами))) И нафига вся эта каптча?
  • 0

#12 Vladson

Vladson

    XTGamers.com

  • Постоялец
  • 1 921 сообщений
  • Откуда:Эстония, Таллинн

Отправлено 04 Февраль 2008 - 20:00

Введите код 123

Я на одном сайте видел "сколько будет 2х2" роботы отсеялись сразу (только те кто в ручную спамят остались, но таких мало)

Потом я предложил жабаскриптом подставлять эти цифры, но не было реализовано

Я на одном сайте реализовал, такая-же история, только те кто в ручную остались.
  • 0
Один Владсон может за...ать всех, кроме себя самого. Два Владсона могли бы за...ать абсолютно кого угодно, но Владсон единственный и неповторимый. ©Vladson

Вы либо способны перелопатить тонны информации и отсеять лишнее, либо программистом не будете. ©Psih

Не вазелин, а бизнес-гель ©Avagraen