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

Фотография

PHPвопросы по PHP


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 411

#261
winXP

winXP
  • Читатель
  • 2 533 сообщений

но чет у меня проблемки с формой для заполнения, не отображается результат.


register_global

Переменные нужно принимать через $_POST

print ("your first name is $_POST['firstname'].<br>\n");

Я бы посоветовал использовать $_REQUEST вместо $_POST. Тк он независим от метода get и post.

#262
kornel

kornel
  • В доску свой
  • 9 069 сообщений
Именно по этому им и стоит пользоваться только в крайнем случае. Когда точно знаешь, каким методом должен прийти запрос - лучше пользоваться отдельными суперглобалами. Несколько безопаснее.
  • 0

#263
codev0

codev0
  • Завсегдатай
  • 155 сообщений
извините что не к теме пхп, но учитывая тот факт, что ребята тут отзывчивые и знающие, прошу ответить на пару вопросов.

*я скачал и установил себе джентльменский набор denwer (создает локальный сервер), но не могу настроить mysql для вордпресса. опишите пожалуйста как это делать?

*нужна литература, или иной способ получить современные и качественные знания в области пхп, вебмастеринга и всего что может пригодится для этого?

*и соответственно о ПО для всего этого, мнения от мастеров, гуру, злых гениев и просто матерых ребят?

Благодарю за внимания и советы.
  • 0

#264
T. Anre

T. Anre

    Data Miner

  • В доску свой
  • 2 327 сообщений

Я бы посоветовал использовать $_REQUEST вместо $_POST. Тк он независим от метода get и post.

Программистам, желательно, точно знать как они посылают запросы.
Вдруг, файл решат GET-ом послать или 'точка G' окажется и в POST-е, и GET-е.
Поэтому вернее использовать GET, POST вместо REQUEST.
Например, было бы не очень удобно,
если на обеде в ресторане нам бы давали меню,
в котором первые блюда нужно было бы искать в перемешку со вторыми.

Сообщение отредактировал T. Anre: 27.08.2010, 12:10:55

  • 0

#265
ТатлиК

ТатлиК
  • В доску свой
  • 1 792 сообщений
Зачем настраивать MySQL под вордперсс ???

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

Думаю Denwer'a Вам вполне хватит
  • 0

#266
codev0

codev0
  • Завсегдатай
  • 155 сообщений

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

Думаю Denwer'a Вам вполне хватит

спасибо!

Зачем настраивать MySQL под вордперсс ???

сори, Юсуф Губайдулин ввел меня в заблуждение. посмотрел видео, где он чета мутил с файлом mysql при установке вордпресса. вот и понесло. :rolleyes:
  • 0

#267
codev0

codev0
  • Завсегдатай
  • 155 сообщений
Господа.

<!-- Left -->
</td>
<td colspan="13" width="594" height="100%" valign="top" class="info">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<table width="554" height="100%" cellpadding="0" cellspacing="0" border="0" align="center" style="margin-top: 21px; margin-bottom: 25px;">
<tr>
<td class="title_page" valign="top" height="47">Поиск отеля</td>
</tr>
<tr>
<td class="bl_info" valign="top">

<iframe src='http://four.hoteldiscount.ru' width=100% height=5500/ border=0 style="cellpadding:0;cellspacing:0;margin:0;border:none">
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
<td colspan="5" width="189" height="100%" class="rb_bg" valign="top">


после выделенного крассным, не отображается. говорят не закрыт тэг. только где и какой я разобраться не могу...

вот как хочу, а вот как на самом деле

помогите плз. Заранее спасибо!
  • 0

#268
WallEnd

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

Господа.

<!-- Left -->
</td>
<td colspan="13" width="594" height="100%" valign="top" class="info">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<table width="554" height="100%" cellpadding="0" cellspacing="0" border="0" align="center" style="margin-top: 21px; margin-bottom: 25px;">
<tr>
<td class="title_page" valign="top" height="47">Поиск отеля</td>
</tr>
<tr>
<td class="bl_info" valign="top">

<iframe src='http://four.hoteldiscount.ru' width=100% height=5500/ border=0 style="cellpadding:0;cellspacing:0;margin:0;border:none">
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
<td colspan="5" width="189" height="100%" class="rb_bg" valign="top">


после выделенного крассным, не отображается. говорят не закрыт тэг. только где и какой я разобраться не могу...

вот как хочу, а вот как на самом деле

помогите плз. Заранее спасибо!

Значит не закрыт :smoke: , если говорят)

Может быть вот тут что-то натолкнет на верные мысли??? :dont:

И на будущее... если стоит вопрос синтаксиса, то код нужно скидывать целиком... :rolleyes:
  • 0

#269
bcool

bcool
  • Частый гость
  • 66 сообщений
Люди, знающие толк в PHP, помогите советом! Что не так в этом коде? Мне необходимо произвести выборку из БД (взять id материала, заголовок из табл item, и получить значение рейтинга из табл rating), и вывести результат (Заголовок статьи + рейтинг) в виде таблицы (или списка) на сайт, отсортированная по рейтингу (больше - выше)
global $mosConfig_offset, $mosConfig_live_site;

$type 		= intval( $params->get( 'type', 0 ) );
$count 		= intval( $params->get( 'count', 5 ) );
//$show_front	= $params->get( 'show_front', 1 );

$now 		= _CURRENT_SERVER_TIME;
$access 	= !$mainframe->getCfg( 'shownoauth' );
$nullDate 	= $database->getNullDate();
// select between Content Items, Static Content or both
	//Content Items only
	$query = "SELECT a.id, a.name"
	. "\n (#__rating.value / #__zoo_rating.value) AS rating"
	. "\n FROM #__item AS a"
	. "\n LEFT JOIN #__rating.value ON #__zoo_rating.item_id = a.id"
	. "\n WHERE ( a.state = 1)"
	. "\n AND ( a.publish_up = '$nullDate' OR a.publish_up <= '$now' )"
	. "\n AND ( a.publish_down = '$nullDate' OR a.publish_down >= '$now' )"
	. ( $access ? "\n AND a.access <= $my->gid AND cc.access <= $my->gid AND s.access <= $my->gid" : '' )
	. "\n AND s.published = 1"
	. "\n AND cc.published = 1"
	. "\n AND #__zoo_rating.value > 0"
	. "\n ORDER BY rating DESC"
	;
	$database->setQuery( $query, 0, $count );
	$rows = $database->loadObjectList();

// needed to reduce queries used by getItemid for Content Items
if ( ( $type == 1 ) || ( $type == 3 ) ) {
	$bs 	= $mainframe->getBlogSectionCount();
	$bc 	= $mainframe->getBlogCategoryCount();
	$gbs 	= $mainframe->getGlobalBlogSectionCount();
}

// Output
?>
<ul class="highestrated<?php echo $moduleclass_sfx; ?>">
<?php


 	$link = sefRelToAbs( 'index.php?option=com_zoo&task=item&item_id=$content_id&Itemid=54' );
	 	?>
 	<li class="higestrated<?php echo $moduleclass_sfx; ?>">
			<?php 
			
			$IMAGE = '<img src="../images/stories/'. $images .'" '. $dgm_title .'border="0" width="80"  />';
			echo $IMAGEs; ?>
			
		<a href="<?php echo $link; ?>" class="higestrated<?php echo $moduleclass_sfx; ?>">
			<?php echo $row->title; ?></a>
			<?php
			if ($type=="1"){echo " (".round($row->rating,1).")";}
			?><br />
			
			<?php 
			$row->introtext = preg_replace('#<.*?>#is', '' , $row->introtext);
            $row->introtext = preg_replace('/{([a-zA-Z0-9\-_]*)\s*(.*?)}/i', '', $row->introtext);
			$intro = substr($row->introtext, 0, 20).'...';
			echo $intro; 
			?>

 	</li>
 	<?php

?>
</ul>

  • 0

#270
codev0

codev0
  • Завсегдатай
  • 155 сообщений
Выскакивает ошибка при работе с phpDesigner.

вот собственно она.
Изображение

php переустановил, но она все равно в работе назит, хотя кажется все работает, но я еще далеко не заходил, пока только изучаю элементарное...

Спасибо за внимание, и ответ. Надеюсь вскоре я буду таких же как я наставлять.

зы:

"да прибудет с нами сила..."


Сообщение отредактировал 4iter: 07.09.2010, 18:16:13

  • 0

#271
kornel

kornel
  • В доску свой
  • 9 069 сообщений
Проверьте наличие поддержки mbstring в php
  • 0

#272
codev0

codev0
  • Завсегдатай
  • 155 сообщений
Решение ошибки "Приложению не удалось запуститься, поскольку php_mbstring.dll не найден"

все чекнул, в php.ini extension=php_mbstring.dll прописан без ";", наткнулся на мысль что мб она выскакивает из за того что у меня стоит пхп и на денвере, и в програмфайлс. Удалил из системы, сработало. Видимо что из за того что phpDesigner запрашивает его, а ни тот ни другой не запускаются, друг другу "палки в колеса ставят!"

Оставил запись для потомков! Будем собирать контент для таких как Я!

Жаль что нет функции сказать "Спасибо kornel"

Сообщение отредактировал 4iter: 08.09.2010, 15:31:55

  • 0

#273
codev0

codev0
  • Завсегдатай
  • 155 сообщений
Добрый вечер господа!

помогите пожалуйста.
Изображение нужно поменять местами. Инструмент=420, о компании=2, что не так сделал не пойму.

<div id="sidebar">
<div class="sin">
<div class="lang">
<?php echo qtrans_generateLanguageSelectCode('text'); ?>
</div><!-- <div class="lang"> -->
</div><!-- <div class="sin"> -->
<div class="menu">
<ul>
<?php
wp_list_pages('title_li=&include=2,420,6,8,10,14,16');
?>
</ul>
</div><!-- <div class="menu"> -->
</div><!-- <div id="sidebar"> -->


  • 0

#274
forspamonly

forspamonly
  • Гость
  • 34 сообщений
может, добавить &sort_column=ID ?
  • 0

#275
kornel

kornel
  • В доску свой
  • 9 069 сообщений

нужно поменять местами. Инструмент=420, о компании=2, что не так сделал не пойму.

Именно ваш вопрос к PHP ни какого отношения не имеет. Разбирайтесь с вашим движком. А точнее смотрите, как wp_list_pages() работает.
  • 0

#276
codev0

codev0
  • Завсегдатай
  • 155 сообщений
Решена проблема, спасибо за направления. И извините "за не к месту".
  • 0

#277
bcool

bcool
  • Частый гость
  • 66 сообщений
Прошу помочь в следующем:
Есть поле формы "Ссылка". В это поле пользователь вводит, например, "http://kiwi.kz/watch/hf34jd8s5". Надо прописать в php функцию замены части текста "http://kiwi.kz/watch/hf34jd8s5" на "http://v.kiwi.kz/v/hf34jd8s5". Как это сделать правильно?
Привожу примеры, чтобы лучше понять:
Вводим в поле "Ссылка" - "http://kiwi.kz/watch/hf34jd8s5" - получаем после обработки скриптом на выходе "http://v.kiwi.kz/v/hf34jd8s5";
Вводим "http://kiwi.kz/watch/sd58sfe87" - получаем "http://v.kiwi.kz/v/sd58sfe87";
Вводим "http://kiwi.kz/watch...t95dsf53sf&#34; - получаем "http://v.kiwi.kz/v/art95dsf53sf";
P.S. ссылки на страницы kiwi, указанные здесь, не существуют. Не стал заходить на сайт и брать рабочие ссылки) думаю, суть проблемы ясна))

Сообщение отредактировал bcool: 15.09.2010, 16:00:41

  • 0

#278
SuperBuba

SuperBuba
  • Завсегдатай
  • 152 сообщений

Прошу помочь в следующем:
Есть поле формы "Ссылка". В это поле пользователь вводит, например, "http://kiwi.kz/watch/hf34jd8s5". Надо прописать в php функцию замены части текста "http://kiwi.kz/watch/hf34jd8s5" на "http://v.kiwi.kz/v/hf34jd8s5". Как это сделать правильно?
Привожу примеры, чтобы лучше понять:
Вводим в поле "Ссылка" - "http://kiwi.kz/watch/hf34jd8s5" - получаем после обработки скриптом на выходе "http://v.kiwi.kz/v/hf34jd8s5";
Вводим "http://kiwi.kz/watch/sd58sfe87" - получаем "http://v.kiwi.kz/v/sd58sfe87";
Вводим "http://kiwi.kz/watch...t95dsf53sf&#34; - получаем "http://v.kiwi.kz/v/art95dsf53sf";
P.S. ссылки на страницы kiwi, указанные здесь, не существуют. Не стал заходить на сайт и брать рабочие ссылки) думаю, суть проблемы ясна))


$tmp	= explode('/', 'http://kiwi.kz/watch/hf34jd8s5');
$url	= 'http://farm.kiwi.kz/v/';
if(isset($tmp[4])) {
   $hash = $tmp[4];
   $url  .= $hash;
}

  • 0

#279
bcool

bcool
  • Частый гость
  • 66 сообщений

$tmp	= explode('/', 'http://kiwi.kz/watch/hf34jd8s5');
$url	= 'http://farm.kiwi.kz/v/';
if(isset($tmp[4])) {
   $hash = $tmp[4];
   $url  .= $hash;
}


Написал альтернативу вашему коду:

$string = ''.$this->videolink.''; // Вводимая пользователем ссылка
$this->string_result = str_replace('http://kiwi.kz/watch/','http://farm.kiwi.kz/v/',$string);
Итог: вводим "http://kiwi.kz/watch/hf34jd8s5", получаем "http://farm.kiwi.kz/v/hf34jd8s5".

Пришлось почитать с десяток форумов, чтобы сделать рабочий код))) Будем дальше учиться и совершенствоваться=)
  • 0

#280
kai121

kai121
  • Гость
  • 24 сообщений
Всем доброго времени суток. У меня Казахские буквы отображаются крокозябриками в phpmyadmin.
У меня Apache 2.2.16, MySQL 5.0.51a, PHP Version 5.2.14, PHPMyAdmin 3.1.3.
Все таблицы в базе данных mysql сохранены в кодировке UTF-8 (utf8_general_ci).
Сами php странички и скрипты тоже сохранены в UTF-8.
в head страниц написано вот так

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Казахские символы нормально отображаются в браузере. Но когда я открываю phpmyadmin и просматриваю строки таблиц то там казахские символы идут кроказябриками. Что мне сделать чтобы в phpmyadmin тоже были нормальные казахские символы...

Я пробовал следующее:

в файле my.ini в двух местах было так:

default-character-set=latin1

Эти две строки поменял на:
default-character-set=utf8

в файле httpd.conf добавил в произвольном месте:

AddDefaultCharset utf8

Раньше этой строки не было в в файле httpd.conf.

Но в PhpMyAdmin все равно крокозябрики...

Что делать?

Спасибо
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.