
25.02.2010, 16:43
|
|
Постоянный
Регистрация: 14.04.2008
Сообщений: 327
С нами:
9512608
Репутация:
69
|
|
А код той странички не мог посмотреть?
Главное я так понял там rel='iload::Природа'
<a href="iload/1b.jpg" rel='iload::Природа' title="Лист::Эта фотография зеленого листа состоит в сете"><img src="iload/m1.jpg" /></a>
Вот почитать тебе: http://studioad.ru/blog/iload_3_image_gallery/2010-02-11-105
Последний раз редактировалось 0ldbi4; 25.02.2010 в 16:50..
|
|
|

25.02.2010, 16:51
|
|
Новичок
Регистрация: 08.01.2010
Сообщений: 7
С нами:
8599758
Репутация:
0
|
|
читал, да не понял нифига=) поэтому сюда и пишу.
как изображения в html это выглядит это я понимаю, руками каждое изображение прописать можно, но лениво. у меня их в галереи больше 2000, поэтому и использую файловую галерею (http://softtime.ru/info/smzgalleryfast.php?down=smzgalleryfast.zip вот тут она лежит если кому интересно). но в ней показ полноразмерного изображения устроен в новом окне, а я хочу во всплывающем. для этого я и хочу заюзать маленькую, но шуструю галерейку на яве.
тепрь, надеюсь, ясна суть. кому не лень - качните по ссылке выше (там меньше 10 килобайт всего архивчик) и присобачьте в index.php показ полноразмерных фоток через ту галерею на яве.
с меня +++++
Последний раз редактировалось Синий; 25.02.2010 в 17:00..
|
|
|

25.02.2010, 20:32
|
|
Участник форума
Регистрация: 29.10.2008
Сообщений: 165
С нами:
9227224
Репутация:
60
|
|
Как можно отправить POST запрос в виде сформулированной xml строки?
|
|
|

25.02.2010, 22:58
|
|
Новичок
Регистрация: 16.11.2007
Сообщений: 15
С нами:
9728560
Репутация:
0
|
|
Код HTML:
<HTML>
<HEAD>
<TITLE>Отправка сообщения с вложением</TITLE>
</HEAD>
<BODY>
<H3> <center><font color=#1E90FF>Отправка сообщения с вложением</font></H3>
<center>
<table width=1 border=0>
<form action=mail.php enctype='multipart/form-data' method=post>
<tr><td width=50%>To:</td><td align=right><input type=text name=mail_to maxlength=32></td></tr>
<tr><td width=50%>Subject:</td><td align=right><input type=text name=mail_subject maxlength=64></td></tr>
<tr><td colspan=2>Сообщение:<br><textarea cols=50 rows=8 name=mail_msg></textarea></td>
</tr><tr><td colspan=2><input type=submit value='Отправить'></td></tr>
</form>
</table>
</center>
</BODY>
</HTML>
PHP код:
<?php
if(empty($_POST['mail_to'])) exit("Введите адрес получателя");
// проверяем правильности заполнения с помощью регулярного выражения
if (!preg_match("/^[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}$/i", $_POST['mail_to']))
exit("Введите адрес в виде somebody@server.com");
$_POST['mail_to'] = htmlspecialchars(stripslashes($_POST['mail_to']));
$_POST['mail_subject'] = htmlspecialchars(stripslashes($_POST['mail_subject']));
$_POST['mail_msg'] = htmlspecialchars(stripslashes($_POST['mail_msg']));
$picture = "";
$path = "0063.zip"; // здесь указываем файл
$thm = $_POST['mail_subject'];
$msg = $_POST['mail_msg'];
$mail_to = $_POST['mail_to'];
// Вспомогательная функция для отправки почтового сообщения с вложением
function send_mail($to, $thm, $html, $path)
{
$fp = fopen($path,"r");
if (!$fp)
{
print "Файл $path не может быть прочитан";
exit();
}
$file = fread($fp, filesize($path));
fclose($fp);
$boundary = "--".md5(uniqid(time())); // генерируем разделитель
$headers .= "MIME-Version: 1.0\n";
$headers .="Content-Type: multipart/mixed; boundary=\"$boundary\"\n";
$multipart .= "--$boundary\n";
$kod = 'koi8-r'; // или $kod = 'windows-1251';
$multipart .= "Content-Type: text/html; charset=$kod\n";
$multipart .= "Content-Transfer-Encoding: Quot-Printed\n\n";
$multipart .= "$html\n\n";
$message_part = "--$boundary\n";
$message_part .= "Content-Type: application/octet-stream\n";
$message_part .= "Content-Transfer-Encoding: base64\n";
$message_part .= "Content-Disposition: attachment; filename = \"".$path."\"\n\n";
$message_part .= chunk_split(base64_encode($file))."\n";
$multipart .= $message_part."--$boundary--\n";
if(!mail($to, $thm, $multipart, $headers))
{
echo "К сожалению, письмо не отправлено";
exit();
}
}
// Отправляем почтовое сообщение
if(empty($picture)) mail($mail_to, $thm, $msg);
else send_mail($mail_to, $thm, $msg, $picture);
?>
неработает, что не так ?
|
|
|

26.02.2010, 00:30
|
|
Участник форума
Регистрация: 15.03.2009
Сообщений: 183
С нами:
9030530
Репутация:
160
|
|
Подскажите. поставил выполнение скрипта через крон. В скрипте есть очищение базе через truncate. Очищение базы не происходит. Как исправить? Спасибо
|
|
|

26.02.2010, 04:58
|
|
Новичок
Регистрация: 23.02.2010
Сообщений: 3
С нами:
8533475
Репутация:
0
|
|
Здравствуйте, проблема с этим обработчиком что не ввожу в форму, выводится всегда только пустая страница в браузере. Все переменные введены вроде корректно.Работаю с удаленным сервером.
Помогите плиз!
// Обработчик//
<?php include ("blocks/bd.php");
if (isset($_POST['author']))
{
$author = $_POST['author'];
}
if (isset($_POST['text']))
{
$text = $_POST['text'];
}
if (isset($_POST['check']))
{
$check = $_POST['check'];
}
if (isset($_POST['sub_com']))
{
$sub_com = $_POST['sub_com'];
}
if (isset($_POST['id']))
{
$id = $_POST['id'];
}
//echo $author;
//echo $text;
//echo $check;
//echo $sub_com;
//if (isset($_POST['sub_com']))
if (isset($sub_com))
{
if (isset($author)) { trim($author); }
else {$author= "";}
if (isset($text)) { trim($text); }
else {$text= "";}
if (empty($author) or empty($text))
{
exit ("<p>Not enough of information, please come back and fill all fields.<br><input name='back' type='button' value='Back'
onclick='javascript:history.back(1);'></p>");
//onclick='javascript:self.back();'
}
$author= stripslashes($author);
$text= stripslashes($text);
$author= htmlspecialchars($author);
$text= htmlspecialchars($text);
$res5= mysql_query("SELECT sum FROM comments_setting",$db);
$myrow5= mysql_fetch_array($res5);
if ($check==$myrow5["sum"])
{
}
else
{
exit ("<p>Incorrect!.<br><input name='back' type='button' value='Back'
onclick='javascript:self.back();'></p>");
}
}
?>
// Это форма//
<? include ("blocks/bd.php");
if (isset($_GET['id'])) {$id=$_GET['id'];}
if (!isset($id)) {$id=1;}
mysql_query("SET NAMES utf8");
$res = mysql_query("SELECT * FROM data WHERE id='$id'",$db);
if (!$res)
{
echo "<p>Couldn't make query. Send this to an administrator osetija@yahoo.com<br><b>error code:</b></p>";
exit(mysql_error());
}
if (mysql_num_rows($res) > 0)
{
$myrow = mysql_fetch_array($res);
$new_view = $myrow["view"]+1;
$update = mysql_query ("UPDATE data SET view='$new_view' WHERE id='$id'",$db);
}
else
{
echo "<p>No records.</p>";
exit();
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title><? echo $myrow["title"]; ?></title>
<link href="style.css" rel="stylesheet" type="text/css">
<meta name="description" content="<? echo $myrow["meta_d"]; ?>"/>
<meta name="keywords" content="<? echo $myrow["meta_k"]; ?>"/>
</head>
<body>
<table width="990" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="main_border">
<? include ("blocks/header.php"); ?>
<tr>
<td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<? include ("blocks/lefttd.php"); ?>
<td valign="top">
<?
printf("<p class='post_title2'>%s</p><p class='post_add'>Author: %s</p><p class='post_add'>Date: %s</p><p>%s</p><p class='post_view'>View: %s</p>",$myrow["title"],$myrow["author"],$myrow["date"],$myrow["text"],$myrow["view"]);
echo "<p class='post_comment'>Comments:</p>";
$res3=mysql_query("SELECT * FROM comments WHERE post='$id'",$db);
if (mysql_num_rows($res3)>0)
{
$myrow3 = mysql_fetch_array($res3);
do
{
printf ("<div class='post_div'><p class='post_comment_add'>Comment added by: <b>%s</b> <br> Date: <b>%s</b></p><p>%s</p></div>",
$myrow3["author"],$myrow3["date"],$myrow3["text"]);
}
while ($myrow3 = mysql_fetch_array($res3));
}
$res4=mysql_query("SELECT img FROM comments_setting",$db);
if (!$res4)
{
echo "<p>Couldn't make query. Send this to an administrator osetija@yahoo.com. <br> <b>error code:</b></p>";
exit(mysql_error());
}
if (mysql_num_rows($res4)>0)
{
$myrow4 = mysql_fetch_array($res4);
}
else
{
echo "<p>No records.</p>";
exit();
}
?>
<p class="post_comment">Make A Comment!</p>
<form action="comment.php" metod="post" name="form_com">
<p><label>Your name (required): </label><input name="author" type="text" size="30" maxlength="30"></p>
<p><label>Your comment: <br> <textarea name="text" cols="41" rows="4"></textarea></label></p>
<p>Enter The Sum Of Numbers From The Image<br><img style='margin-top:17px;'src="<?echo $myrow4["img"];?>" width="80" height="40">
<input style='margin-bottom:12px;'name="check" type="text" size="5" maxlength="5"></p>
<input name="id" type="hidden" value="<? echo $id; ?>">
<p><input name="sub_com" type="submit" value="Comment!"></p>
</form>
</td>
</td>
</tr>
</table></td>
</tr>
<? include ("blocks/footer.php"); ?>
</table>
</body>
</html>
|
|
|

26.02.2010, 05:04
|
|
Новичок
Регистрация: 23.02.2010
Сообщений: 3
С нами:
8533475
Репутация:
0
|
|
да и еще забыл сказать, что в браузерной строке почему-то выводятся все данные, которые ввожу в форму.
|
|
|

26.02.2010, 05:47
|
|
Постоянный
Регистрация: 26.01.2008
Сообщений: 796
С нами:
9626394
Репутация:
357
|
|
ossetia, для того что-бы что то выводилось на форму надо:
1) Использовать echo, print
2) Так же на форму выводится текст который не входит в "<?php ... ?>"
да и еще забыл сказать, что в браузерной строке почему-то выводятся все данные, которые ввожу в форму.
<form action="comment.php" method="post" name="form_com">
|
|
|

26.02.2010, 15:59
|
|
Новичок
Регистрация: 23.02.2010
Сообщений: 3
С нами:
8533475
Репутация:
0
|
|
HTL, спасибо вам огромное за помощь! Теперь все работает! 
|
|
|

26.02.2010, 16:46
|
|
Постоянный
Регистрация: 05.01.2009
Сообщений: 684
С нами:
9130007
Репутация:
485
|
|
Как сравнить результат с бд mysql,за определенный срок?!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|