Jump to content

MximuS

Newbie
  • Posts

    25
  • Joined

  • Last visited

Everything posted by MximuS

  1. MximuS

    Код страницы

    Здравствуйте! Проблема: <?php $str = file_get_contents('http://localhost/free/post.htm'); $s=$str; $s = strstr($s,'<h2>Санкт'); list($s, $l) = explode('</span>', $s); $l=''; echo($s); ?> Скрипт с этой страницы выводит инфу лишь об Питере, если адрес на html файл, то всё норм, а вот если такой http://www.rus-trip.ru/content/view/275/2/ (точно также страница только в нете а не на localhost) не работает, при том что код оно получает, так как если сделать так: <?php $str = file_get_contents('http://www.rus-trip.ru/content/view/275/2/'); echo($str); ?> то нормально выводит страницу. Уже 3 часа сижу бьюсь над этой проблемой, пожалуйста подскажите как исправить.
  2. в адреса картинок допишите ../
  3. MximuS

    код php в форме

    нет, не всё. в тексте появились обратные слеши "\", возле ковычек. Я по пробовал сделать так: $names = str_replace('\"','"',$names); $names = str_replace("\'","'",$names); Однако почему то убрало не все слеши, есть ли специальная функция для этого?
  4. MximuS

    код php в форме

    спасибо, теперь всё работает как надо.
  5. MximuS

    код php в форме

    Сделал, теперь когда выводит текст из БД не обрабатывает HTML
  6. MximuS

    код php в форме

    Насчёт явы спасибо. Я так понимаю надо прописать имя переменной с текстом = htmlspecialchars(имя переменной с текстом); а насчёт php судя по всему выполняется при добавление новости. Выводит такую ошибку: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'opencaptcha']=='failed') { echo "<script>alert('You Did Not Fill In T' at line 1 Какой фильтр поставить что бы данные добавлялись.
  7. MximuS

    код php в форме

    Наверно это не поможет, так как код выложен для копирования, а если так сделать то при копировании он работать не будет. На многих сайтах и даже на этом, когда пишешь php код он встовляется в отдельную область и не исполняется, подскажите как так сделать или хотя бы где об этом почитать.
  8. Здравствуйте! Проблема следующая: Написал скрипт добавляет новости на сайт, но проблема, если в новости присутствует код php или JS, то он исполняется несмотря на заключение в BBcode Что можно сделать что бы код не исполнялся?
  9. Спасибо большое, сам не заметил. теперь всё работает.
  10. Здравствуйте! Написал скрипт на php для вывода новостей: $dbcnx = mysql_connect("localhost", "", ""); $hand = mysql_select_db("blog", $dbcnx); $query = "SELECT * FROM news"; $result = mysql_query ($query); $news = ''; while($row = mysql_fetch_array($result)) {$news_zukl = ' <div style="width: 482px;"> <span style="aling:left; font-size:16px;"><b>'.$row['name'].'</b></span><br><br><br> <span>'.$row['kor_text'].'<br></span><br><br> <span style="float:left;">'.$row['kot'].'</span><span style="float:right;"><a href="/index.php?news='.$row['id'].'">Подробней<a></span> </div> <br> <hr>'; $news = $news_zukl.$news; } mysql_close($dbcnx); $text = str_replace('{content}',$news,$text); echo $text; А вот скрин с localhost: http://saveimg.ru/show-image.php?id=3a5c94...09508d1c670a583 Как видите первая новость выводится правильно, а во второй весь текст становится ссылкой. Подскажите как исправить.
  11. Спасибо, помогло
  12. Там тоже самое что и я написал, но возможно и не оффтоп, извините пожалуйста, погорячился. но на преведённо вами странице человеку ещё искать придётся и выделять, а у меня рабочий скрипт.
  13. я вот не понимаю господа, вы тут все такие умные, вам человек написал что он ноль в php и попросил код,а не совет, я написал код, LokiDi L0ck написал функцию быстрее, а все остальные лишь оффпостят.
  14. Возможно вы и правы.
  15. Здравствуйте! Вопрос следующий, я думаю многие видели движок для сайтов DLE, так вот, при добавление новостей там над полем для ввода данных, есть панель с кнопками, нажимаешь определённую, добавляется определённый bbcode. Так как я в JS ноль, а данная функция мне нужна, прошу хотя бы вашего объяснения как это делать.
  16. В форме тогда наверно должно быть как минимум 2 элемента, кнопка и поле для ввода названия. <?php $handle = fopen("test.html", "w"); //если имя файла не статично $put = $_POST['put']; $handle = fopen($put, "w") //если имя файла статично и задаётся в форме, обращаю внемание что название поля для ввода должно быть put, а метод передачи данные POST $text = "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n<head>\n<title>Страница</title>\n</head>\n<body>\n</body>\n</html>" if(fwrite($handle, $text) == FALSE){echo "Где то косячок :(";} else { echo "Файлик успешно создан :)";} fclose($handle); ?> Если я вас правильно понял, то вот. P.S. код не проверял.
  17. Ещё раз спасибо. Очень надо было это сделать
  18. Понял Надо делать так: <textarea> <?php //тут код для простого вывода содержимого файла? ?> </textarea> Я знаком и с php, и с элементами формы, но только слабо предстовлялось как присвоить заранее значение элементу формы, а теперь я это понял, спасибо большое!
  19. Я совсем тёмный в этом вопросе, мне главное что бы можно было в этой области редактировать и это должна быть форма так как текст это будет сохраняться.
  20. Здравствуйте! Возникла надобность в скрипте, который будет открывать файл по указаному пути, выводить его содержимое в облость для редактирования, затем этот текст будут редактировать и потом скрипт должен перезаписать отредактированый текст в тот же файл. Ну как открытие и перезапись сделать я предстовляю, проблема с редактируемой областью, я не разу подобного не делал, поэтому хочу спрасить вашего совета.
  21. Первый ответ помог в решение данной проблемы, но сразу возникла другая. Теперь нижнее меня не отображается вообще.
  22. снесите IE6 и делайте сайт спокойно
  23. Всё, помогло, терь все работает и в Лисе. Тока вот скажите что это за стиль такой, я такого не знаю virtualbox и туда винду много мароки, наднях поставилю wine и туда уже IE
  24. Здравствуйте! Проблема следующая: Вот ссылка sh32brest, при открытие её в Firefox неработают ссылки, на их месте как будто бы картинка, даже не выделяется, при открытие в Opere всё работает нормально, но всё таки на Opere не так много людей сидят, поэтому необходимо исправить данную ошибку. Сам мучался 2 дня, не получилось Вот код(хотел под споилер спрятать, но не получилось) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta name="google-site-verification" content="cDRTvkwHKrlwzrKmOiLlkx8qhNnOBpwatsjyyV8FeVU" /> <title>Средняя школа №32, г.Брест</title> <link rel="stylesheet" type="text/css" href="styles/style.css" media="all" /> <script> function ShowMenu(objId, vis) { obj = document.getElementById(objId); obj.style.visibility = vis; } </script> </head> <body> <div id="topBorder"> <img src="styles/main_top1.png"> </div> <div id="mainField"><div id="mainSheet"> <div id="Logo"> <img src="images/flag.gif" alt="здесь находятся название и логотип сайта, единые для всех страниц" title="СШ №32, г.Брест"> <!-- Вывод даты --> <div id="data"> <span style="font-size:10px;"> <script language=JavaScript> var months=new Array(13); months[1]="Январь"; months[2]="Февраль"; months[3]="Март"; months[4]="Апрель"; months[5]="Май"; months[6]="Июнь"; months[7]="Июль"; months[8]="Август"; months[9]="Сентябрь"; months[10]="Октябрь"; months[11]="Ноябрь"; months[12]="Декабрь"; var time=new Date(); var lmonth=months[time.getMonth() + 1]; var date=time.getDate(); var year=time.getFullYear(); if (year<100) year="19" + time.getFullYear(); else year=time.getFullYear(); document.write("<b>" + date + ", "+ lmonth); document.write( ", " + year + "</b>"); </SCRIPT> </span> <!-- Конец вывода даты --> </div> <form id="SSS" method="POST" action="search.php"> <span class="sText">Поиск по сайту:</span> <input type="text" name="whatdoreplace" size="25"> <input type="submit" value="Искать" name="B1"> </form> </div> <div id="mainMenu"> <div class="menuBox"><a href="punkt.php?id=index" onMouseOver="ShowMenu('sBox1','visible')" onMouseOut="ShowMenu('sBox1','hidden')">О школе</a></div> <div class="menuBox"><a href="punkt.php?id=documents">Документы</a></div> <div class="menuBox" style="width:210px;"><a href="punkt.php?id=nea">Методическая копилка</a></div> <div class="menuBox"><a href="punkt.php?id=nea">Вне уроков</a></div> <div class="menuBox"><a href="punkt.php?id=okno">Одно окно</a></div> <div class="lastBox"><a href="punkt.php?id=about">О сайте</a></div> </div> <div class="sBox" id="sBox1" onMouseOver="ShowMenu('sBox1','visible')" onMouseOut="ShowMenu('sBox1','hidden')"> <a href="punkt.php?id=shtori">История</a> <a href="punkt.php?id=sistem">Система управления</a> <a href="punkt.php?id=adminis" onMouseOver="ShowMenu('sBox2','visible')" onMouseOut="ShowMenu('sBox2','hidden')">Администрация</a> <a href="punkt.php?id=uchit">Учителя</a> </div> <div class="sBox_1" id="sBox2" onMouseOver="ShowMenu('sBox2','visible')" onMouseOut="ShowMenu('sBox2','hidden')"> <a href="#">Директор (Киселевич С.В.)</a> <a href="#">Зам директора по УР(Мурашко С.Ю.)</a> <a href="#">Зам директора по УР(Татарчук А.А.)</a> <a href="#">Зам директора по УР(Даниленко С.Ф.)</a> <a href="#">Зам директора по ВР(Голубева О.А.)</a> <a href="#">Зам директора по ХР(Кожевников Ю.А.)</a> </div> <!-- Начало контента --> <!-- Левая колонка --> <div id="leftBlock" style="padding-top:5px;"> <div class="ordinaryBox"> <div class="header"> <span>Оглавление</span> </div> <span class="fieldText" style="text-align:justify; font-size:80%;"> <a href="punkt.php">Главная</a><br> <a href="punkt.php?id=nea">Форум</a><br> <a href="punkt.php?id=news">Новости</a><br> <a href="punkt.php?id=foto">Фотогалерея</a><br> <a href="punkt.php?id=dostish">Достижения</a><br> <a href="punkt.php?id=vipusk">Выпускники</a><br> <a href="punkt.php?id=lincks">Ссылки</a><br> <a href="punkt.php?id=contacts">Контакты</a><br> <a href="punkt.php?id=smi">Наша школа в СМИ</a><br> <a href="punkt.php?id=nea">Юмор</a><br> </span> </div> <div class="ordinaryBox"> <div class="header"> <span>Стоит заглянуть</span> </div> <span class="fieldText" style="text-align: left; font-size:80%;"> <a href="http://www.zorki.ucoz.ru">Сайт 7 "Б" класса</a><br> <hr> <a href="http://www.sh32brest.narod.ru">Сайт Пионерской дружины "Лидер"</a><br> <hr> <a href="http://www.mir.pravo.by"><img src="images/pravo.gif"></a> </span> </div> <div class="ordinaryBox"> <div class="header"> <span>Новости мира</span> </div> <span class="fieldText" style="text-align: left; font-size:80%;"> <!-- Экспорт новостей TUT.BY --> <script type="text/javascript" src="http://sh32brest.iatp.by/TUTBYExporter.js" charset="utf-8"></script> <script type="text/javascript" src="http://news.tut.by/export/index_3.js" charset="utf-8"></script> <script type="text/javascript"> TUTBY.SetTitleStyle("Verdana, Arial,Helvetica, sans-serif",10,"navy"); TUTBY.SetCategoryStyle(true,"Verdana, Arial,Helvetica, sans-serif",10,"bold","navy"); TUTBY.SetDateStyle(true,"dd-mm-yyyy","Verdana, Arial,Helvetica, sans-serif",8,"normal","red"); TUTBY.ExportNews(); </script> <!-- Экспорт новостей TUT.BY --> </span> </div> </div> <!-- Правая колонка --> <div style="float:right; width: 140px;"> <div id="rightBlock"> <div class="ordinaryBox"> <div class="header"> <span>Наши новости</span> </div> <?php $dir = "news"; // Сортировка по убывайте $sort = scandir($dir, 1); // Выводим содержимое массивов $i=1; foreach($sort as $val) { if($val == "poln") continue; if($val == ".") continue; if($val == "..") continue; if($i < 5) { $put = "news/".$val; $text = file_get_contents ($put); echo $text; ++$i; } } ?> </div> <div class="ordinaryBox"> <div class="header"> <span>Всякие банеры</span> </div> <center> <script>URL="http://img.gismeteo.ru/flash/120x60_2.swf?city=33008&cset=5&nname=%D0%91%D1%80%D0%B5%D1%81%D1%82";w="120";h="60";value="33008&cset=5&nname=%D0%91%D1%80%D0%B5%D1%81%D1%82";lang="ru";</script><script src="http://img.gismeteo.ru/flash/fcode.js"></script> <!-- catalog.tut.by code begin --> <a href="http://catalog.tut.by/"> <img src="http://catalog.tut.by/images/catalog-tut5.gif" border=0 width=88 height=31 alt="Каталог TUT.BY"></a> <!-- catalog.tut.by code end --> <?php //—-visitLog v0.9.1—- $visitLogLogin = ''; $visitLogPassword = ''; $visitLogURL = 'http://visitlog.net/counter?t=h&l='.$visitLogLogin; $visitLogURL .= '&p='.$visitLogPassword; if (isset ($_SERVER['HTTP_USER_AGENT']) && strlen($_SERVER['HTTP_USER_AGENT'])>0) { $visitLogURL .= '&u=' . urlencode($_SERVER['HTTP_USER_AGENT']); } if (isset ($_SERVER['HTTP_HOST']) && strlen($_SERVER['HTTP_HOST'])>0) { $visitLogURL .= '&d=http://' . $_SERVER['HTTP_HOST']; if (isset ($_SERVER['REQUEST_URI']) && strlen($_SERVER['REQUEST_URI'])>0) { $visitLogURL .= $_SERVER['REQUEST_URI']; } } if (isset ($_SERVER['HTTP_REFERER']) && strlen($_SERVER['HTTP_REFERER'])>0) { $visitLogURL .= '&r=' . urlencode($_SERVER['HTTP_REFERER']); } if (isset ($_SERVER['REMOTE_ADDR']) && strlen($_SERVER['REMOTE_ADDR'])>0) { $visitLogURL .= '&i=' . urlencode($_SERVER['REMOTE_ADDR']); } if (isset ($_SERVER['HTTP_X_FORWARDED_FOR']) && strlen($_SERVER['HTTP_X_FORWARDED_FOR'])>0) { $visitLogURL .= '&x=' . urlencode($_SERVER['HTTP_X_FORWARDED_FOR']); } $visitLogPrevSocketTimeout=ini_set('default_socket_timeout', 5); @file_get_contents($visitLogURL); ini_set('default_socket_timeout', $visitLogPrevSocketTimeout); //—/visitLog—- ?> <!--Akavita counter start--> <script type="text/javascript">var AC_ID=42506;var AC_TR=false; (function(){var l='http://adlik.akavita.com/acode.js'; var t='text/javascript'; try {var h=document.getElementsByTagName('head')[0]; var s=document.createElement('script'); s.src=l;s.type=t;h.appendChild(s);}catch(e){ document.write(unescape('%3Cscript src="'+l+'" type="'+t+'"%3E%3C/script%3E'));}})(); </script><div id="AC_Image" style="display: inline"></div> <noscript><a target='_top' href='http://www.akavita.by/'> <img src='http://adlik.akavita.com/bin/lik?id=42506&it=1' border='0' height='1' width='1' alt='Akavita'/> </a></noscript> <!--Akavita counter end--> <a href="http://www.visitlog.net"><img src="http://visitlog.net/cnt/sh32-264.png" alt="visitLog" /></a> </center> </div> </div> </div> <!-- Центральный текстовый блок --> <div id="centralBlock" style="font-size:90%; width: 620px;"> <div style="float:left; width: 140px;"> <a href="jumor.php?id=Avto">Авто</a><br /> <a href="jumor.php?id=english">Английские</a><br /> <a href="jumor.php?id=army">Армия</a><br /> <a href="jumor.php?id=vasili_ivanovich">Василий Иванович</a><br /> <a href="jumor.php?id=vovochka">Вовочка</a><br /> <a href="jumor.php?id=doctor">Врачебные</a><br /> <a href="jumor.php?id=rabinovich">Еврейские</a><br /> <a href="jumor.php?id=computer">Компьютерные</a><br /> <a href="jumor.php?id=men">Мужские</a><br /> <a href="jumor.php?id=newyear">Новогодние</a><br /> <a href="jumor.php?id=NewRus">Новые русские</a><br /> <a href="jumor.php?id=polit">Политика</a><br /> <a href="jumor.php?id=prazdnik">Праздники</a><br /> <a href="jumor.php?id=blonds">Про блондинок</a><br /> <a href="jumor.php?id=work">Работа</a><br /> <a href="jumor.php?id=raznoe">Разное</a><br /> <a href="jumor.php?id=fam">Семья</a><br /> <a href="jumor.php?id=sport">Спорт</a><br /> <a href="jumor.php?id=stud">Студенческие</a><br /> </div> <div style="float:right; width: 480px;"> <?php $id= $_GET["id"]; $connection = mysql_connect ("localhost", "", ""); $db =mysql_select_db ("", $connection); $query = "SELECT * FROM anekd"; $result = mysql_query ($query); if($id=='all'){ while($row = mysql_fetch_array($result)) {echo (' <hr> <div>'.$row["text"].'<div> <div style="text-align:left;>'.$row["data"].'</div><div style="text-align:right;>'.$row["kot"].'</div> ');}} else{ while($row = mysql_fetch_array($result)) { if($id==$row["kot"]) { echo (' <hr> <div>'.$row["text"].'<div> <div style="text-align:right;>'.$row["kot"].'</div> '); } } } ?> </div> </div> </div> </div> </div> </div> <!-- Нижняя информационная полоса --> <div id="bottomBlock" style="width:950px; display:block; height:auto"> <img src="images/hr.gif"> <span style="color:#000000; float:left; font-size:10px">Школьный e-mail: <a href="mailto:sh32brest@mail.ru">sh32brest@mail.ru</a>, E-mail админа: <a href="mailto:sh32@open.by">sh32@open.by</a></span> <span style="color:#000000; float: right; font-size:10px">Наш адрес: г. Брест, ул. Строительная ,21</span> <img src="images/hr.gif"> <span style="color:#000000; float:left; font-size:8px">This web page is hosted free of charge through the Internet Access and Training Program (IATP). IATP is a project funded by the US Department of State, Bureau of Educational & Cultural Affairs, and implemented within the framework of the UNDP "Internet-2" project.<img src="http://www.iatp.by/logos/eca.gif" width="15" height="15" border="0" alt="State Exchange"></span> <img src="images/hr.gif"> <span style="font-size:8px"><center><b>©</b> 2010 «<a href="http://sh32brest.iatp.by/">sh32brest</a>»</center></span> <img src="images/hr.gif"> </div> </div></div> <!-- конец контента --> <div id="bottomBorder"> <img src="styles/main_bott1.png"> </div> </body> </html> Очень надеюсь на помощь, на этом форуме. p.s. у кого есть, посмотрите пожалуйста, корректно ли работает страница в IE(последней версии), у меня стоит Ubuntu виндосовские программы не запускаются
  25. с помощью чего можно реализовывать. может глупо, но само легко это сделать на php
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy