Astin
блин, этот код - избыток кода(
Цитата (Zzepish @ 3.03.2016 - 11:29) | ||
Astin
Это связь 1 ко многим. 2 таблицы |
Цитата (Zzepish @ 3.03.2016 - 11:30) |
Astin блин, этот код - избыток кода( |
Цитата (Zzepish @ 3.03.2016 - 11:53) |
Astin МНого кода на квадратный сантиметр) |
Цитата (Zzepish @ 3.03.2016 - 12:27) |
Astin Ничего лишьнего, но не гибко, и не совсем удобно. КРоме того - чтоб что-то добавить (страницу) надо лезть в код |
Цитата (Zzepish @ 3.03.2016 - 17:54) |
из GET-ссылки - нормальную? Шта? |
<ul>
<li itemprop='name'><a href='./'>Главная</a></li>
<li itemprop='name'><a style="<?php echo $clas; ?>" href="index.php?page=zayvka">Заявка на кредит</a></li>
<li itemprop='name'><a style="<?php echo $clas_ab; ?>" href="index.php?page=about">О нас</a></li>
<li itemprop='name'><a style="<?php echo $clas_faq; ?>" href="index.php?page=faq">FAQ</a></li>
</ul>
<li itemprop="name"><a class="<?php echo $clas; ?>" href="index.php?page=zayvka">Заявка на кредит</a></li>
<li itemprop="name"><a class="<?=$clas?>" href="index.php?page=zayvka">Заявка на кредит</a></li>
Цитата (Arh @ 3.03.2016 - 18:14) |
Тему не читал. Просто в глаза бросилось где можно сократить =) <li itemprop="name"><a class="<?php echo $clas; ?>" href="index.php?page=zayvka">Заявка на кредит</a></li> <li itemprop="name"><a class="<?=$clas?>" href="index.php?page=zayvka">Заявка на кредит</a></li> |
<?php echo $переменная; ?>
<?=$переменная?>
<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*$ index.php?getData=$0 [NC,L]
</IfModule>
Цитата (Zzepish @ 3.03.2016 - 18:26) |
Astin чтоб сделать чпу - надо знать, как настроить .htaccess на сервере. <IfModule mod_rewrite.c> Вот мой пример |
AddDefaultCharset UTF-8
php_flag magic_quotes_gpc Off
php_flag magic_quotes_runtime Off
php_flag register_globals Off
ErrorDocument 404 /message/404.html
Options All -Includes +FollowSymLinks
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/favicon.ico
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#Блокируем все ссылки, содержащие script
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
#Блокируем все скрипты, которые пытаются изменить переменные PHP Globals
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
#Блокируем все скрипты, которые пытаются изменить переменную _REQUEST
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
#Перенаправляем все подобные на страницу с ошибкой 403 запрещено
RewriteRule ^(.*)$ index.php [F,L]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?wm.freeacces.ru [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]
RewriteBase /
RedirectMatch Permanent ^/css http://wm.freeacces.ru
RedirectMatch Permanent ^/images http://wm.freeacces.ru
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ - [L]
RewriteRule . /index.php [L]
</IfModule>
<Files .htaccess>
order allow,deny
deny from all
</Files>
<Limit ALL>
Deny from all
</Limit>
RewriteRule ^(.*)$ index.php?page=$0 [NC,L]