Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Отвечаю на ваши вопросы


Рекомендуемые сообщения

т.е ты хочешь ссылку пояснение к ошибке произошедшей при добавлении файла юзверем?

юзер на нее нажимает и ему объясняется почему произошел баг?

или я что то не так понял ...

Да, все верно.

но в любом случае нет такой возможности (пока =) ) получать полный путь к выбранному юзером файлу.

Дак я её реализовал уже через клиентский скрипт. Я только обработать полученную строку в удобоваримый вид не могу.

вот мой код упрощенно:

<form name="AddFile" enctype="multipart/form-data" method="POST"> файл: <input name="userfile" type="file" /> <input type="hidden" name="userentered" value="nul" /> <input type="submit" value="Send File" onclick="userentered.value=userfile.value" /></form><?phpecho $userentered;?>

в итоге в $userentered у меня сохраняется нужный полный путь, только я его не могу привести к нужному виду :)

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 94
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

Народ можете мне объяснить содержимое файла .htaccess (что это означает)

RewriteEngine onRewriteCond %{HTTP_HOST} ^sait.ru$ [OR]RewriteCond %{HTTP_HOST} ^www.sait.ru$RewriteRule ^(.*)$ http://www.drugoi.sait.ru [R=301,L]

а то я перерыл несколько книжечек по .htaccess а ответа не нашел... :(

Ссылка на комментарий
Поделиться на другие сайты

Почему мой скрипт не работает. :) :) :)

Спасибо.

Скрипт:

<html>

<head><title>JavaScript</title>

<script language="javascript"type="text/javascript">

<!--

function email()

{

var a=document.form1.email.value;

if (a == "")

{

alert ("Вы не ввели свой адресс E-mail.")

}

else

{

if (a.indexOf ("@") == 0 || a.indexOf ("@") == -1)

{

alert ("Вы ввели неправильно свой адресс E-mail.")

}

else

{

if (a.lastindexof (".ru") != 0,2)

{

alert ("Вы ввели неправильно свой адресс E-mail.")

}

}

}

}

//-->

</script>

</head>

<body>

<form name="form1">

<input type="text" name="email">

<input type="button" value="ok" onClick="email()">

</form>

</body>

</html>

Ссылка на комментарий
Поделиться на другие сайты

alex45:

Во-первых, твой код можно написать компактней (ошибки исправил):

<html><head><title>JavaScript</title><script language="JavaScript"><!--function pochta(a) { if (a == "") { alert ("Вы не ввели свой адресс E-mail."); } else {if (a.indexOf ("@") == 0 || a.indexOf ("@") == -1) {  alert ("Вы ввели неправильно свой адресс E-mail.");} else {  if (a.lastIndexOf(".ru") != 0,2) {	alert ("Вы ввели неправильно свой адресс E-mail!");  }} }}//--></script></head><body><form name="form1"> <input type="text" name="email"> <input type="submit" value="ok" onClick=pochta(email.value)></form> </body></html>

Во вторых, у тебя там много ошибок - будь аккуратней. В третьих, я уже ответил на твой вопрос, но повторюсь здесь. Не работало все потому, что у тебя имя функции и имя объекта формы совпадали.

Ссылка на комментарий
Поделиться на другие сайты

Есть вопросы, забил вопросы в поиск, но ответо которые искал не нащёл. Первый вопрос о каркасной таблице страницы. Вот её код:

<html><head><title>Пробная страничка</title></head><body><table border="0" width="100%" cellspacing="0" cellpadding="0"><tr>	<td colspan="3"> </td></tr><tr>	<td width="200">	<table border="0" width="100%" cellspacing="0" cellpadding="0">		<tr>			<td> </td>		</tr>		<tr>			<td> </td>		</tr>		<tr>			<td> </td>		</tr>		<tr>			<td> </td>		</tr>		<tr>			<td> </td>		</tr>	</table>	</td>	<td> </td>	<td width="200> </td></tr></table></body></html>

Сайт хочу сделать резиновый. Таблица внутри ячейки слева - для меню. Но возникают проблемы: иногда, в Опере, к примеру, столбци основной таблици по бокам не 200 пикселей, а стягиваются к центру, тоесть они не держат указанную ширину. Изза этого ломается весь дизайн, всё смещается. Если же задаю ширину центральной ячейки в процентах, что бы проижать к краям боковые ячейки - снова отображается некорректно, появляется горизонтальная прокрутка. Что делать? :sm(100): :sm(100):

Второй вопрос - цвета. Использую для граници некоторых таблиц безопасный цвет: 663300, но в Опере (последняя версия с Софтодрома) он заменяется обычным серым.

И последнее, главное. Слышал, что в Dreamweaver MX 2004 можно сделать шаблон странички. Тоесть, при внесении изменени в шаблон, те же изменения происходят во всех страницах, созданных на её основе, автоматически. И можна ли это сделать в какой либо другой программе или прописать в код вручную (было бы лучше всего)?

Ссылка на комментарий
Поделиться на другие сайты

Может кто-то мне обьяснит, что тут не так? :)

вот код clock.php

не показывает месяц... :)

clock.php

Ссылка на комментарий
Поделиться на другие сайты

verba

У тяба код:

$mon=date ("d");$m=$mon_m [$mon];

date("d") это ден, а не месяц

нужно изправить на

$mon=date ("m");$m=$mon_m [$mon];
Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

У меня такой вопросик:

Есть фаил .тхт, мне надо вывести его содержимое на страницу,

но все выводиться в одну строчку,

т.е. не учитывается переход на следующую строчку.

Ссылка на комментарий
Поделиться на другие сайты

У меня такой вопросик:

Есть фаил .тхт, мне надо вывести его содержимое на страницу,

но все выводиться в одну строчку,

т.е. не учитывается переход на следующую строчку.

Если просматриваешь текстовый документ Блокнотом, то в меню Формат есть Перенос по словам.

В других программах есть тоже такая функция, например в AkelPad она находиться в меню Правка.

Изменено пользователем sar_64
Ссылка на комментарий
Поделиться на другие сайты

У меня такой вопросик:

Есть фаил .тхт, мне надо вывести его содержимое на страницу,

но все выводиться в одну строчку,

т.е. не учитывается переход на следующую строчку.

ага это сказывается разноструктурирование Win и *nix платформ,все дело в символе \n для Windows надо \r\n

вот написал конвертер из *nix в Win

<?$f = file ("твой_тестовый_фаил");for ($i = 0;$i < count ($f);$i++) {$str = str_replace ("\n","\r\n",$f[$i]);$strings .= $str;}$f = fopen ("твой_тестовый_фаил","w");$p = fputs ($f,$strings);?>

но это просто конвертер ... но все же может оказаться полезным

Ссылка на комментарий
Поделиться на другие сайты

verba: Тебе нужно вывести из текстового файла в html страницу?

Попробуй это:

<?echo implode("<br>\r\n", file("file.txt")); // file.txt это твой фаил?>

Для xhtml

<?echo implode("<br />\r\n", file("file.txt")); // file.txt это твой фаил?>

Всё просто!!!

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Почему не отображается в ИЕ картинка, заданная с помощью тега <img src="1.jpg" align="right" width="222">. При этом все нормально отображается в Мозилле и Опере. Картинка с именем 1.jpg лежит в одной папке с самой страницей. В чем причина трабла?

Ссылка на комментарий
Поделиться на другие сайты

Бумер:

проблема может крыться в самой картинке.

Если как ты говоришь, все правильно, с путями не напутал и она лежит в той же папке с тем же именем, попробуй сделать следующее:

открывай в Adobe Photoshop'е или в Paint'е картинку и жми:

в Фотожопе: Сохр.для вэба => JPG (качество сам подгоняй) => прямо на старую картинку 1.jpg

в Пайнте: Сохр.как => JPEG/JPG => храним прямо на старую картинку

Если не помогает, меняем руки.exe =))

Ссылка на комментарий
Поделиться на другие сайты

Бумер, а если картинку просто открыть с помощью IE, то она отображается?

<img src="1.jpg" align="right" width="222" alt="error wiev">
Ссылка на комментарий
Поделиться на другие сайты

Roader: Попробовал свою картинку открыть с помощью ИЕ (открыть с помощью) и эта картинка не открылась, а другая открылась. Посмотрел свойства картинок - вроде одинаковые. Пробовал пересохранить картинку в Пайнте, но в ИЕ она опять не открывается. Что с ней?

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу



×
×
  • Создать...