Автор Тема: Файл .htaccess  (Прочетена 7703 пъти)

0 Потребители и 3 Гости преглежда(т) тази тема.

zareva_rositsa

  • Full Member
  • ***
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 149
Файл .htaccess
« -: 06 Януари 2010, 20:03:15 »
Не можаж да накарам галерията да проработи с .htaccess. Направих файла, не намерих откъде да сменя настройката на Apache. Освен това след като направих файла, вместо да си ми показва местата, където трябва да са снимките, ми изкара една SQL грешка за синтаксис, аз я оправих, index_logged.php продължи да си ми я показва, и още :

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in D:\\xampp\\htdocs\\gallery\\common.php on line 16 (да кажем, че е заради невярната SQL-заявка, макар че тя вече е вярна;

Warning: Invalid argument supplied for foreach() in D:\\xampp\\htdocs\\gallery\\templates\\index_logged.php on line 4

т.е. вече не ми формира $pics като хората. Как можах да оплескам нещата толкова генерално?

kerkenez

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 2
  • -Получени: 14
  • Публикации: 1205
Отг:Файл .htaccess
« Отговор #1 -: 06 Януари 2010, 21:23:42 »
Дай да видим кода

zareva_rositsa

  • Full Member
  • ***
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 149
Отг:Файл .htaccess
« Отговор #2 -: 06 Януари 2010, 21:36:09 »
Кода на кой от всички файлове?

kerkenez

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 2
  • -Получени: 14
  • Публикации: 1205
Отг:Файл .htaccess
« Отговор #3 -: 06 Януари 2010, 21:47:01 »
На .htaccess файла както и на common.php а може и на index_logged.php

zareva_rositsa

  • Full Member
  • ***
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 149
Отг:Файл .htaccess
« Отговор #4 -: 06 Януари 2010, 21:53:20 »
.htaccess:

Код: Apache configuration
  1. order deny, allow
  2. deny from all

common.php:

Код: PHP
  1. <?php
  2. mysql_connect( ' localhost ' ,  ' gatakka ' ) or die( ' No server ' );
  3. mysql_select_db( ' gallery ' ) or die ( ' No database ' );
  4.  
  5. function run_q($sql) {
  6.     mysql_query( ' SET NAMES UTF8 ' );
  7.     $rs=mysql_query($sql);
  8.     if(mysql_error()) {
  9.         echo mysql_error(). '  SQL ' .$sql;
  10.     }
  11.     return $rs;
  12. }
  13.  
  14. function fetch_all($mysql_resourse) {
  15.     while($row=mysql_fetch_assoc($mysql_resourse)) {
  16.         $resp[]=$row;
  17.     }
  18.     return $resp;
  19. }
  20.  
  21.  
  22.  
  23. ?>
  24.  
index_logged.php:

.............
« Последна редакция: 15 Април 2015, 20:34:10 от Avalanche »

zareva_rositsa

  • Full Member
  • ***
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 149
Отг:Файл .htaccess
« Отговор #5 -: 06 Януари 2010, 21:56:21 »
ааааааааааааааа, фалшива тревога, видях си грешката, докато копирах файла :). Оправи се. Все пак е било SQL - заявката :).

Благодаря за вдъхновението ;)

Поздрави