PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (5): « 1 [2] 3 4 5 »
Найдено сообщений: 71
valkiriy
Отправлено: 09 Ноября, 2013 - 17:31:34 • Тема: вопрос по preg_replace • Форум: Вопросы новичков
Ответов: 1 Просмотров: 92
Хочу заменит "; " на "\n" (перенос строки):
соответственно браузер ругается матом на английском и отказывается выполнять поставленную задачу (понимаю конечно что написал с ошибкой)
Как я понял нужно экранировать то что я хочу сделать, но прочитав кучу статей так и не понял как... Помогите и подкиньте на будущее какую нибудь справку пожалуйста.
valkiriy
Отправлено: 28 Сентября, 2013 - 09:59:26 • Тема: allowstransparency="true" webbrowser • Форум: Вопросы по Perl/Python/.NET
Ответов: 0 Просмотров: 2816
[PROJECT]GameAutoUpdate.rar (13.4 MB):
Контролл webbrowser наследует allowstransparency="true" основной формы - это свойство очень мешает
Прошу помочь мне реализовать решение указанное ссылкой ниже:
С уважением,
valkiriy.
VS 2012 ultimate
C#
WPF
valkiriy
Отправлено: 11 Июля, 2013 - 15:46:30 • Тема: форма комментариев и bb-code • Форум: Вопросы новичков
Ответов: 0 Просмотров: 76
Доброго времени суток пользователи PHP.SU,
встала задача использования bb-кодов в форме комментирования.
соответственно погуглив я нашел несколько решений собрав якобы рабочий скрипт, подключил jquery и с поникшей головой начал копаться в коде в поиске ошибки...
сначала заметил в js комментарии (а код написан в строчку), ну не долго думая вернул изначальное оформление и всеровно упал в грязь лицом(
посмотрите кому не сложно мало ли я что-то просмотрел
valkiriy
Отправлено: 06 Июля, 2013 - 01:38:13 • Тема: uploadfile + mysql не работает • Форум: Вопросы новичков
Ответов: 4 Просмотров: 265
вот такая проблема:
CODE (
htmlphp ):
скопировать код в буфер обмена
<? php
@ DEFINE ( 'SQL_HOST' , '127.0.0.1' ) ; @ DEFINE ( 'SQL_PASS' , '123456' ) ; @ DEFINE ( 'SQL_DB' , 'db_studio' ) ; $dir = 'img/work/' ;
$TrueExt = array ( 'jpg' , 'png' ) ; $FileExt = pathinfo ( $_FILES [ 'uploadfile' ] [ 'name' ] ) ; if ( isset ( $_POST [ 'submit' ] ) && ( $_POST [ 'submit' ] == "Добавить" || $_POST [ 'submit' ] == "Добавить" ) and in_array ( $FileExt [ 'extension' ] , $TrueExt ) ) {
$ext = pathinfo ( $_FILES [ 'uploadfile' ] [ 'name' ] ) ; $name = $_POST [ 'titel' ] . '.' . $ext [ 'extension' ] ;
if ( copy ( $_FILES [ 'uploadfile' ] [ 'tmp_name' ] , $uploadfile ) ) {
echo 'Файл успешно загружен на сервер<br>' ;
}
else
{
echo '<font color="red">Ошибка! Не удалось загрузить файл на сервер!</font><br>' ;
}
{
echo 'Работа успешно добавлена в портфолио<br>' ;
}
else
{
echo '<font color="red">Ошибка! Работа не добалена</font><br>' ;
}
}
?>
< form ENCTYPE= "multipart/form-data" method= "POST" action= "#" >
< table>
< tr>
< th> Название:</ th>
< td>< input type= "text" size= "40" maxlength= "200" name= "titel" /></ td>
</ tr>
< tr>
< th> Изображение:</ th>
< td>< input type= "File" name= "uploadfile" > Допустимые форматы: *jpg *png</ td>
</ tr>
< tr>
< th> Автор:</ th>
< td>< input type= "text" size= "40" maxlength= "200" name= "author" ></ td>
</ tr>
< tr>
< th> Описание:</ th>
< td>< textarea rows= "15" cols= "40" name= "description" ></ textarea></ td>
</ tr>
< tr>
< th colspan= "2" >< input type= "submit" name= "submit" value= "Добавить" /></ th>
</ tr>
</ table>
</ form>
<? PHP
$sqlNews = "SELECT * FROM " . SQL_DB. ".work" ;
$x = 0 ;
{
echo '<tr>
<td >' . $getNews -> id . '</td>
<td >' . $getNews -> titel . '</td>
<td >' . $getNews -> description . '</td>
<td >' . $getNews -> author . '</td>
<td >' . $getNews -> img . '</td>
</tr>' ;
$x ++;
}
?>
файл загружается а путь в базу нет( знающие люди ткните носом в мою ошибку - буду вам очень признателен
valkiriy
Отправлено: 23 Июня, 2013 - 00:09:35 • Тема: WordPress SearchForm • Форум: Вопросы новичков
Ответов: 4 Просмотров: 180
Погуглил, про js вы что-то типа этого имели ввиду?
CODE (
htmlphp ):
скопировать код в буфер обмена
< a id= "Z" href= "#" > Z</ a>
< script type= "text/javascript" >
$( '#Z' ) . click( function( ) {
$. ajax( 'index.php' , {
'data' : {
'' s': Z
},
' type': ' post'
);
return false;
});
</script>
Про хуки слышал но пока не сталкивался
(Добавление)
Спасибо, нашел решение: WP принимает get запросы
valkiriy
Отправлено: 22 Июня, 2013 - 23:41:49 • Тема: WordPress SearchForm • Форум: Вопросы новичков
Ответов: 4 Просмотров: 180
Bio man пишет: 1 вариант. Отправляй гетом.
С радостью, но для этого придется переделывать скрипты WP и случись чего я просто забуду при переносе шаблона... Не практично(
Bio man пишет: 2 вариант. Принимай пост.
я бы и не против но как ссылку вот такого вида переделать в пост:
да можно было бы на каждую ссылку сделать форму, но это ой какой громоздкий код
есть еще вариант сделать вот так:
но почему-то мне внутри не по себе от такого подхода
valkiriy
Отправлено: 22 Июня, 2013 - 23:05:16 • Тема: WordPress SearchForm • Форум: Вопросы новичков
Ответов: 4 Просмотров: 180
Доброго времени суток,
тут на WP столкнулся с проблемой поиска по алфавитному указателю:
CODE (
htmlphp ):
скопировать код в буфер обмена
< script type= "text/javascript" src= "<?php bloginfo('template_url'); ?>/js/jquery.js" ></ script>
< script type= "text/javascript" >
$( document) . ready( function( ) {
var tabContainers = $( '#alphanavi .tabcontent' ) ;
tabContainers. hide( ) . filter( ':first' ) . show( ) ;
$( '#alphanavi #alpselect a' ) . click( function ( ) {
tabContainers. hide( ) ;
tabContainers. filter( this. hash ) . show( ) ; $( '#alphanavi #alpselect a' ) . removeClass( 'selected' ) ;
$( this) . addClass( 'selected' ) ;
return false ;
} ) . filter( ':first' ) . click( ) ;
} ) ;
</ script>
< div class= "searchbox" >
< div class= "searchform" >
< form method= "post" action= "<?php echo home_url( '/' ); ?> /">
< div class= "lfield" >
< input class= "reset" id= "story" name= "s" value= "<?php _e( 'Поиск...', 'desk-mess-mirrored' ); ?> " onblur="if(this.value == '') {this.value = '<? php _e( 'Поиск...' , 'desk-mess-mirrored' ) ; ?> ';}" onfocus="if(this.value == '<? php _e( 'Поиск...' , 'desk-mess-mirrored' ) ; ?> ') {this.value = '';}" type="text" />
</ div>
< div class= "submit" >
< input class= "reset" type= "image" src= "<?php bloginfo('template_url');?> /images/spacer.gif" title="<? php _e( 'Искать!' , 'desk-mess-mirrored' ) ; ?> " alt="<? php _e( 'Искать!' , 'desk-mess-mirrored' ) ; ?> " />
</ div>
</ form>
</ div>
< div id= "alphanavi" class= "alphanavi" >
< ul class= "reset" id= "alpselect" >
< li class= "rus" >< a title= "Показать русскую раскладку" href= "#alprus" class= "selected" > rus</ a></ li>
< li class= "eng" >< a title= "Показать английскуй раскладку" href= "#alpeng" > eng</ a></ li>
</ ul>
< span id= "alprus" class= "tabcontent" >
< a href= "games/..." > 0-9</ a>
< a href= "games/%D0%90" > А</ a>
< a href= "games/%D0%91" > Б</ a>
< a href= "games/%D0%92" > В</ a>
< a href= "games/%D0%93" > Г</ a>
< a href= "games/%D0%94" > Д</ a>
< a href= "games/%D0%95" > Е</ a>
< a href= "games/%D0%96" > Ж</ a>
< a href= "games/%D0%97" > З</ a>
< a href= "games/%D0%98" > И</ a>
< a href= "games/%D0%99" > Й</ a>
< a href= "games/%D0%9A" > К</ a>
< a href= "games/%D0%9B" > Л</ a>
< a href= "games/%D0%9C" > М</ a>
< a href= "games/%D0%9D" > Н</ a>
< a href= "games/%D0%9E" > О</ a>
< a href= "games/%D0%9F " > П</ a>
< a href= "games/%D0%A0" > Р</ a>
< a href= "games/%D0%A1" > С</ a>
< a href= "games/%D0%A2" > Т</ a>
< a href= "games/%D0%A3" > У</ a>
< a href= "games/%D0%A4" > Ф</ a>
< a href= "games/%D0%A5" > Х</ a>
< a href= "games/%D0%A6" > Ц</ a>
< a href= "games/%D0%A7" > Ч</ a>
< a href= "games/%D0%A8" > Ш</ a>
< a href= "games/%D0%A9" > Щ</ a>
< a href= "games/%D0%AD" > Э</ a>
< a href= "games/%D0%AE" > Ю</ a>
< a href= "games/%D0%AF" > Я</ a>
</ span>
< span id= "alpeng" class= "tabcontent" >
< a href= "games/..." > 0-9</ a>
< a href= "games/A" > A</ a>
< a href= "games/B" > B</ a>
< a href= "games/C" > C</ a>
< a href= "games/D" > D</ a>
< a href= "games/E" > E</ a>
< a href= "games/F" > F</ a>
< a href= "games/G" > G</ a>
< a href= "games/H" > H</ a>
< a href= "games/I" > I</ a>
< a href= "games/J" > J</ a>
< a href= "games/K" > K</ a>
< a href= "games/L" > L</ a>
< a href= "games/M" > M</ a>
< a href= "games/N" > N</ a>
< a href= "games/O" > O</ a>
< a href= "games/P" > P</ a>
< a href= "games/Q" > Q</ a>
< a href= "games/R" > R</ a>
< a href= "games/S" > S</ a>
< a href= "games/T" > T</ a>
< a href= "games/U" > U</ a>
< a href= "games/V" > V</ a>
< a href= "games/W" > W</ a>
< a href= "games/X" > X</ a>
< a href= "games/Y" > Y</ a>
< a href= "games/Z" > Z</ a>
</ span>
</ div>
</ div>
Проблема собственно состоит в том что форма отсылает Post-данные(с которыми я пока не очень знаком)
Вот если форма обрабатывала GET-данные, я бы мог хотя бы заменить ссылку: на
подскажите как быть с Post
valkiriy
Отправлено: 05 Мая, 2013 - 15:40:55 • Тема: Не додумаюсь как реализовать • Форум: Вопросы новичков
Ответов: 1 Просмотров: 122
Здравствуйте,
есть функция портфолио которая читает папку и выводит ссылки на работу:
CODE (
php ):
скопировать код в буфер обмена
$dir = 'img/work/' ;
function dir_rekursiv( $verzeichnis )
{
{
if ( $datei != "." && $datei != ".." )
{
if ( is_dir ( $verzeichnis . $datei ) ) {
dir_rekursiv( $verzeichnis . $datei . '/' ) ;
} else {
$title_file = explode ( '.' , $datei ) ; echo '<a href="index.php?page=work&templete=' . $title_file [ 0 ] . '"><img width="120" height="100" style="border-radius:6px; -moz-border-radius:5px; -khtml-border-radius:10px; box-shadow: 0 0 10px rgba(0,0,0,0.5);" src="' . $return . '" alt="Metin-2: ' . $title_file [ 0 ] . '"></a>' ;
}
}
}
}
dir_rekursiv( $dir ) ;
вопрос как сделать так чтоб через определенное кол-во ссылок вставлялся тег br?
valkiriy
Отправлено: 03 Мая, 2013 - 11:39:58 • Тема: Ограничение по Mime-type • Форум: Вопросы новичков
Ответов: 4 Просмотров: 228
да уже попробовал и через pathinfo() получить расширение и сверить с строками и через explode () сверить строку после точки, но потерпел кучу неудач... просто хочу поставить ограничение на определенные расширения файлов... есть еще предложения?
valkiriy
Отправлено: 03 Мая, 2013 - 05:18:46 • Тема: Ограничение по Mime-type • Форум: Вопросы новичков
Ответов: 4 Просмотров: 228
Доброе утро,
дорабатываю скриптик галереи и встала задача как ограничить файлы по формату
CODE (
htmlphp ):
скопировать код в буфер обмена
<? php
if ( isset ( $_POST [ "submit" ] ) and $_POST [ "submit" ] == 'upload' ) {
$uploaddir = './img/screenshots/' ;
$uploadfile = $uploaddir . basename ( $_FILES [ 'uploadfile' ] [ 'name' ] ) ; if ( copy ( $_FILES [ 'uploadfile' ] [ 'tmp_name' ] , $uploadfile ) ) {
echo "<h3>Файл успешно загружен на сервер</h3>" ;
}
else { echo "<h3>Ошибка! Не удалось загрузить файл на сервер!</h3>" ; exit ; } }
else
{
?>
< FORM ENCTYPE= "multipart/form-data" ACTION= "" METHOD= "POST" >
< input type= "File" name= "uploadfile" size= "30" maxlength= "255" >
< INPUT TYPE= "submit" name= "submit" VALUE= "upload" >
</ FORM>
<? php
}
?>
пробовал так:
когда писал - особо не надеялся... ну так и получилось, что нечего не получилось... ибо $_FILES['uploadfile']['type'] не определена... подскажите какие нибудь варианты?
valkiriy
Отправлено: 29 Апреля, 2013 - 10:08:37 • Тема: NivoSlider против Elastislide... как заставить работать вместе? • Форум: JavaScript & VBScript
Ответов: 1 Просмотров: 907
DeepVarvar пишет: У нас не принято давать прямые ссылки на ресурсы не в нашей тематике, причем не готовые.
Горе.. Почему так долго главная страница загружается?
Извиняюсь, но думаю выкладывать весь код сюда будет не разумным, когда любой желающий может посмотреть его через браузер...
Да дело в том, что изначально все JS пускались через RocketScript, который был для меня не очень удобен... С быстродействием буду разбираться позже... как лучше оформить тему, чтоб не было больше замечаний?
(Добавление)
а все извиняюсь за беспокойство... проверил код на валидность и нашел ошибку)))
Страниц (5): « 1 [2] 3 4 5 »
Powered by ExBB FM 1.0 RC1. InvisionExBB