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 :: Передача значения переменной на другую страницу
Покинул форум
Сообщений всего: 12
Дата рег-ции: Май 2015
Помог: 0 раз(а)
Доброго времени суток, товарищи!
Я совсем зеленый новичок, и у вас, думаю, теперь буду частый гость)
Помогите, пожалуйста, со следующей бедой:
Имеется недоделанная страница с анонсами постов (пока что выводится инфа целиком), в конце каждого анонса есть ссылка read more.
По моей мысли, она перенаправляет на другую страницу, которая из базы подгружает по id поста остальную инфу. И тут я столкнулся с бедой: я хоть убей не могу сообразить, как передать значение id поста.
Имею следующее: index.php:
page.php
сейчас пустая, в нее нужно передать значение $mypostid. Весь день потратил на поиски информации... Думал каким-то образом передать через $_GET или $_POST, долго мучился, но недавно наткнулся на каком-то форуме на сообщение, что эти массивы действуют только в рамках одного скрипта, это объяснило, почему у меня page.php постоянно пустая оказывается...
Часто на форумах находил фразу "изучай сессии". Пытался подключить сессии, выдает ошибку, и все равно нифига не работает. Помогите, пожалуйста
echo'Congratulations, you moved on page '.$id.')';
Таки, с этими простыми примерами я понял, но можно ли передать туда не конкретное значение, а переменную?
скажем, id у меня может принимать значение от до бесконечности, в зависимости от того, на какую ссылку нажимаю
касательно того , что я не понял, как они работают - вполне таки не исключено, хотя имеющиеся примеры я вроде разобрал
exlant
Отправлено: 10 Мая, 2015 - 15:12:21
Посетитель
Покинул форум
Сообщений всего: 425
Дата рег-ции: Февр. 2015
Помог: 14 раз(а)
Цитата:
Таки, с этими простыми примерами я понял, но можно ли передать туда не конкретное значение, а переменную?
в вашем случаи в этом нет надобности!
Цитата:
скажем, id у меня может принимать значение от до бесконечности, в зависимости от того, на какую ссылку нажимаю
касательно того , что я не понял, как они работают - вполне таки не исключено, хотя имеющиеся примеры я вроде разобрал
не изучайте php по попову, да вообще ничего по нему не изучайте, он мало того что даже самые основы дает в каком то дико перевернутом виде! Так еще и учит именно так, как делать не надо!
Покинул форум
Сообщений всего: 12
Дата рег-ции: Май 2015
Помог: 0 раз(а)
exlant пишет:
Цитата:
касательно того , что я не понял, как они работают - вполне таки не исключено, хотя имеющиеся примеры я вроде разобрал
не изучайте php по попову, да вообще ничего по нему не изучайте, он мало того что даже самые основы дает в каком то дико перевернутом виде! Так еще и учит именно так, как делать не надо!
Ни коим образом, никакие книжки и онлайн-курсы не читаю, есть задача, и я пытаюсь ее реализовать, с помощью php.net, форумов, ну и иногда каких-либо статей, но зачастую этого недостаточно бывает.. Общие случаи приводятся, но иногда нужны частности.. Поэтому я тут
За код огромнейшее спасибо, это как раз то, чего у меня не получилось нагуглить, но я предполагал что как-то так должна быть возможность делать! Скоро попробую)
это чисто поповская фишка, которая показывает полную его некомпетентность в этой сфере деятельности!
На каком-то форуме такой же чайник как я вопрос задавал, у него чета не получалось, я оттуда и стащил, посмотрев что работает и подпилив под себя...
А как надо правильно? научите, пожалуйста
exlant
Отправлено: 10 Мая, 2015 - 15:29:28
Посетитель
Покинул форум
Сообщений всего: 425
Дата рег-ции: Февр. 2015
Помог: 14 раз(а)
Alessanderrr ну так я привел ваш скрипт, к более нормальному, обычному виду
хотя до нормального ему еще очень далеко!
и тогда еще одно, библиотека mysql_* уже давно устарела, а в следующей версии php будет удалена http://php.net/manual/ru/functio...ysql-connect.php , так что не тратьте время на ее изучения, приступайте сразу к mysqli или pdo
Покинул форум
Сообщений всего: 12
Дата рег-ции: Май 2015
Помог: 0 раз(а)
exlant пишет:
Alessanderrr ну так я привел ваш скрипт, к более нормальному, обычному виду
хотя до нормального ему еще очень далеко!
и тогда еще одно, библиотека mysql_* уже давно устарела, а в следующей версии php будет удалена http://php.net/manual/ru/functio...ysql-connect.php , так что не тратьте время на ее изучения, приступайте сразу к mysqli или pdo
я начинал изначально работать именно с mysqli, но у меня тогда появились проблемы с подключением к базе, и я все поправил на mysql, тк какие-то функции я на mysql нашел, а на mysqli - нет,а вперемешку оно ругалось друг на друга но вроде потом разобрался, а то что было изначально - не поправил, исправлюсь!
А до нормального далеко - то да, но я буду стремиться именно к "Нормальному"!
Спасибо большое) (Добавление)
exlant пишет:
Alessanderrr ну так я привел ваш скрипт, к более нормальному, обычному виду
хотя до нормального ему еще очень далеко!
Чета теперь вообще нифига не работает
Alessanderrr
Отправлено: 10 Мая, 2015 - 21:09:05
Новичок
Покинул форум
Сообщений всего: 12
Дата рег-ции: Май 2015
Помог: 0 раз(а)
Alessanderrr пишет:
Чета теперь вообще нифига не работает
Потратил весь вечер на поиски, почему у меня вообще всё работать перестало... Долго разглядывал код, методом научного тыка правил, читал мануал по всем функциям что там есть... Нашёл.
В конце строчки while стоял ";"
Тяжелая это работа, быть нубом
dcc0
Отправлено: 10 Мая, 2015 - 22:20:58
Участник
Покинул форум
Сообщений всего: 1043
Дата рег-ции: Июль 2014
Помог: 10 раз(а)
error_reporting(E_ALL);
И смотреть на какой строчке ошибка, и вечер тратить не придется
И писать скрипты в редакторе, с подсветкой синтаксиса и номерами строк
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.