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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: ПОмогите новичку

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
-OReX-
Отправлено: 06 Июня, 2008 - 11:34:45
Post Id



Новичок


Покинул форум
Сообщений всего: 21
Дата рег-ции: Июнь 2008  


Помог: 0 раз(а)

[+]


if ($_GET['lang']=="ru" or $_GET['lang']=="in" or $_GET['lang']=="fr")

Как мне получить в переменную то что пропустил if ..... fr прошло или же ru или in??? Растерялся
 
 Top
EuGen Администратор
Отправлено: 06 Июня, 2008 - 13:52:06
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. if($_GET['lang']=="ru" or $_GET['lang']=="in" or $_GET['lang']=="fr")
  4. {
  5.    $lang=$_GET['lang'];//Ваша переменная
  6. }?>
  7.  


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
scuter
Отправлено: 06 Июня, 2008 - 17:19:37
Post Id



Посетитель


Покинул форум
Сообщений всего: 282
Дата рег-ции: Янв. 2008  


Помог: 0 раз(а)




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. }
 
 Top
-OReX-
Отправлено: 06 Июня, 2008 - 18:16:43
Post Id



Новичок


Покинул форум
Сообщений всего: 21
Дата рег-ции: Июнь 2008  


Помог: 0 раз(а)

[+]


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 и как это должно выглядеть?

(Отредактировано автором: 06 Июня, 2008 - 18:17:53)

 
 Top
EuGen Администратор
Отправлено: 06 Июня, 2008 - 18:31:10
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Это в зависимости от того, в каком виду Вы хотите получить результат и в каком виде у Вас есть входные данные.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
-OReX-
Отправлено: 06 Июня, 2008 - 18:38:32
Post Id



Новичок


Покинул форум
Сообщений всего: 21
Дата рег-ции: Июнь 2008  


Помог: 0 раз(а)

[+]


Ну я думаю ссылка должна выглядеть как то так - ?lang=ru=id000
id и ru должны быть как текст в переменной
ну как получить ru я понял а вот как id и причём id мы не знаем какой
по нему потом будут должны загрузится донные и сгенерироваться ссылки
 
 Top
valenok
Отправлено: 06 Июня, 2008 - 19:30:42
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




href="?lang=ru&id=000"
<?php echo @$_GET['id']; ?>

по php есть много замечательных учебников и самоучителей.
Настоятельно рекомендую начать знакомство с php именно с них.


-----
Truly yours, Sasha.
 
My status
 Top
-OReX-
Отправлено: 14 Июля, 2008 - 12:28:06
Post Id



Новичок


Покинул форум
Сообщений всего: 21
Дата рег-ции: Июнь 2008  


Помог: 0 раз(а)

[+]


Когда я заменяю строку из файла строка сливается с ниже идущей строкой.
Например заменяю 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);
 
 Top
valenok
Отправлено: 14 Июля, 2008 - 21:43:56
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




К концу строки добавьте символы окончания строки
chr(10).chr(13) (они же \r\n в народе)


-----
Truly yours, Sasha.
 
My status
 Top
-OReX-
Отправлено: 16 Сентября, 2008 - 11:07:49
Post Id



Новичок


Покинул форум
Сообщений всего: 21
Дата рег-ции: Июнь 2008  


Помог: 0 раз(а)

[+]


Подскажите плиз как мне сделать что бы загруженное изображение сохранялось на сервер с разрешением 120х120? Но нужно что бы оно не сжималось а было обрезано. Сначало уменьшается пока ширина или высота не станет равна 120 и потом обрезалось с двух сторон до 120.
 
 Top
whyte
Отправлено: 16 Сентября, 2008 - 15:05:22
Post Id


Новичок


Покинул форум
Сообщений всего: 29
Дата рег-ции: Сент. 2008  


Помог: 0 раз(а)




-OReX- пишет:
Подскажите плиз как мне сделать что бы загруженное изображение сохранялось на сервер с разрешением 120х120? Но нужно что бы оно не сжималось а было обрезано. Сначало уменьшается пока ширина или высота не станет равна 120 и потом обрезалось с двух сторон до 120.


Тебе необходимо написать хитрый скрипт с использованием функций отсюда http://www.php.su/functions/?cat=image
В принципе сложного ничего, как напишешь - выкладывай, разберем.
 
 Top
-OReX-
Отправлено: 15 Октября, 2008 - 14:49:26
Post Id



Новичок


Покинул форум
Сообщений всего: 21
Дата рег-ции: Июнь 2008  


Помог: 0 раз(а)

[+]


Реально изменить куку сохранённую в браузере? Например создал мне браузер куку nom равную 3, можно её изменить и обмануть скрипт?
 
 Top
Champion Супермодератор
Отправлено: 15 Октября, 2008 - 15:07:03
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




кука - обычный файл со всеми вытекающими оттуда последствиями
 
 Top
-OReX-
Отправлено: 15 Октября, 2008 - 15:13:32
Post Id



Новичок


Покинул форум
Сообщений всего: 21
Дата рег-ции: Июнь 2008  


Помог: 0 раз(а)

[+]


значит всю важную инфу надо по любому в md5 вносить
 
 Top
Champion Супермодератор
Отправлено: 15 Октября, 2008 - 15:18:29
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




это надо делать даже не потому, что ее поменять можно, но и потому, что подсмотреть
 
 Top
Страниц (3): [1] 2 3 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Регулярные выражения »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB