Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: ПОмогите новичку
Форумы портала PHP.SU » PHP » Регулярные выражения » ПОмогите новичку

Страниц (3): [1] 2 3 »
 

1. -OReX- - 06 Июня, 2008 - 11:34:45 - перейти к сообщению
if ($_GET['lang']=="ru" or $_GET['lang']=="in" or $_GET['lang']=="fr")

Как мне получить в переменную то что пропустил if ..... fr прошло или же ru или in??? Растерялся
2. EuGen - 06 Июня, 2008 - 13:52:06 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. if($_GET['lang']=="ru" or $_GET['lang']=="in" or $_GET['lang']=="fr")
  4. {
  5.    $lang=$_GET['lang'];//Ваша переменная
  6. }?>
  7.  
3. scuter - 06 Июня, 2008 - 17:19:37 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. switch ($_GET['lang']) {
  2.         case "ru":
  3.                 break;
  4.         case "in":
  5.                 break;
  6.         case "fr":
  7.                 break;
  8.         default:
  9.                 break;
  10. }
4. -OReX- - 06 Июня, 2008 - 18:16:43 - перейти к сообщению
EuGen Спасибо))))

У меня ещё вопрос:

PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. if (isset($_GET['lang'])) {
  4. if ($_GET['lang']=="ru" or $_GET['lang']=="in" or $_GET['lang']=="fr") {
  5. $url = $_GET['lang'];
  6. //тело
  7.  
  8. //часть таблицы изменяющаяся в зависимости от id
  9.  
  10. //тело
  11. }}
  12. ?>
  13.  


вот например ссылка index.php?lang=ru
как мне сделать так что бы можно было считать из строки по отдельности и id и ru и как это должно выглядеть?
5. EuGen - 06 Июня, 2008 - 18:31:10 - перейти к сообщению
Это в зависимости от того, в каком виду Вы хотите получить результат и в каком виде у Вас есть входные данные.
6. -OReX- - 06 Июня, 2008 - 18:38:32 - перейти к сообщению
Ну я думаю ссылка должна выглядеть как то так - ?lang=ru=id000
id и ru должны быть как текст в переменной
ну как получить ru я понял а вот как id и причём id мы не знаем какой
по нему потом будут должны загрузится донные и сгенерироваться ссылки
7. valenok - 06 Июня, 2008 - 19:30:42 - перейти к сообщению
href="?lang=ru&id=000"
<?php echo @$_GET['id']; ?>

по php есть много замечательных учебников и самоучителей.
Настоятельно рекомендую начать знакомство с php именно с них.
8. -OReX- - 14 Июля, 2008 - 12:28:06 - перейти к сообщению
Когда я заменяю строку из файла строка сливается с ниже идущей строкой.
Например заменяю 3 строку она сливается в одну с 4. Из за чего это? Как это избежать?

PHP:
скопировать код в буфер обмена
  1. $fl = "object\\".$page."data.txt";
  2. $file = file($fl);
  3. $count = count($file);
  4. $fp = fopen($fl,"w");
  5. for($i=0;$i<$count;$i++)
  6. {
  7. if($i!=$line-1)
  8. {
  9. fwrite($fp,$file[$i]);
  10. }
  11. else
  12. {
  13. fwrite($fp,$rep);
  14. echo "Строка ".$line." заменена.";
  15. }
  16. }
  17. fclose($fp);
9. valenok - 14 Июля, 2008 - 21:43:56 - перейти к сообщению
К концу строки добавьте символы окончания строки
chr(10).chr(13) (они же \r\n в народе)
10. -OReX- - 16 Сентября, 2008 - 11:07:49 - перейти к сообщению
Подскажите плиз как мне сделать что бы загруженное изображение сохранялось на сервер с разрешением 120х120? Но нужно что бы оно не сжималось а было обрезано. Сначало уменьшается пока ширина или высота не станет равна 120 и потом обрезалось с двух сторон до 120.
11. whyte - 16 Сентября, 2008 - 15:05:22 - перейти к сообщению
-OReX- пишет:
Подскажите плиз как мне сделать что бы загруженное изображение сохранялось на сервер с разрешением 120х120? Но нужно что бы оно не сжималось а было обрезано. Сначало уменьшается пока ширина или высота не станет равна 120 и потом обрезалось с двух сторон до 120.


Тебе необходимо написать хитрый скрипт с использованием функций отсюда http://www.php.su/functions/?cat=image
В принципе сложного ничего, как напишешь - выкладывай, разберем.
12. -OReX- - 15 Октября, 2008 - 14:49:26 - перейти к сообщению
Реально изменить куку сохранённую в браузере? Например создал мне браузер куку nom равную 3, можно её изменить и обмануть скрипт?
13. Champion - 15 Октября, 2008 - 15:07:03 - перейти к сообщению
кука - обычный файл со всеми вытекающими оттуда последствиями
14. -OReX- - 15 Октября, 2008 - 15:13:32 - перейти к сообщению
значит всю важную инфу надо по любому в md5 вносить
15. Champion - 15 Октября, 2008 - 15:18:29 - перейти к сообщению
это надо делать даже не потому, что ее поменять можно, но и потому, что подсмотреть

 

Powered by ExBB FM 1.0 RC1