HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #4251  
Старый 22.07.2008, 11:27
superboys
Познающий
Регистрация: 01.02.2008
Сообщений: 53
Провел на форуме:
136161

Репутация: 5
По умолчанию

Спасибо огромное + репку тебе, просто я пока ламер в пхп
 
Ответить с цитированием

  #4252  
Старый 22.07.2008, 20:27
MafiaBoy3
Banned
Регистрация: 14.04.2007
Сообщений: 297
Провел на форуме:
756152

Репутация: 38
По умолчанию

Я Новичок с большой буквы и у меня следующая проблема.

Какой код мне нужно написать чтобы получить страницу вида index.php?id=123456?

Я то написал но уменя куча ошибок. Помогите
 
Ответить с цитированием

  #4253  
Старый 22.07.2008, 20:32
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Цитата:
Сообщение от MafiaBoy3  
Я Новичок с большой буквы и у меня следующая проблема.

Какой код мне нужно написать чтобы получить страницу вида index.php?id=123456?

Я то написал но уменя куча ошибок. Помогите
PHP код:
$id = !empty($_GET['id']) && is_numeric($_GET['id']) ? intval($_GET['id']) : '';

if(
$id == 123456){
   echo 
'Это страница index.php?id=123456';

Это с учётом что данные id цифровые.
Или проще:
PHP код:
if(!empty($_GET['id']) && $_GET['id'] == 123456){
   echo 
'Это страница index.php?id=123456';

 
Ответить с цитированием

  #4254  
Старый 22.07.2008, 20:39
MafiaBoy3
Banned
Регистрация: 14.04.2007
Сообщений: 297
Провел на форуме:
756152

Репутация: 38
По умолчанию

Забыл сказать у меня работа с Mysql.

Есть скрипт register.php, в котором вставляются в базу новые данные а после этого $id=mysql_insert_id(); То есть получаем только что созданный id. А далее вот что
header ('Location: index.php?id=$id');

Скрипт выполняется и меня перебрасывает на index.php получаю ошибку тут же mysql_fetch_array.... Наверно потому что в url localhost/index.php?id=$id.

Чё за фигня помогите
 
Ответить с цитированием

  #4255  
Старый 22.07.2008, 20:42
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Кавычки двойные используй, а не одинарные в header(....
 
Ответить с цитированием

  #4256  
Старый 22.07.2008, 20:46
MafiaBoy3
Banned
Регистрация: 14.04.2007
Сообщений: 297
Провел на форуме:
756152

Репутация: 38
По умолчанию

Спасибо, теперь всё нормально но почему " использовать за место '
 
Ответить с цитированием

  #4257  
Старый 22.07.2008, 20:47
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Потому что внутри одинарных кавычек пхп не воспринимает переменные
 
Ответить с цитированием

  #4258  
Старый 22.07.2008, 20:51
MafiaBoy3
Banned
Регистрация: 14.04.2007
Сообщений: 297
Провел на форуме:
756152

Репутация: 38
По умолчанию

А как сделать чтобы в mysql присвоение индентификатора начиналось не с нуля а с единицы. У меня щас 0
 
Ответить с цитированием

  #4259  
Старый 22.07.2008, 20:53
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

PHP код:
$r mysq_fetch_array($resultMYSQL_ASSOC);
//$r = mysql_fetch_assoc($result);
print_r($r); 
увидишь, что так - гораздо удобнее.
 
Ответить с цитированием

  #4260  
Старый 22.07.2008, 21:36
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Мля, теперь я допереть не могу =\
В mysql есть некое поле, которое содержит цифры как положительные так и отрицательные. Как посчитать сумму этих чисел?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ