проблемка небольшая не получается сделать его так,чтобы заработало и не выдавало синтаксических ошибок
class newman1
{
function registration ( $name,$login,$password)
{
//создаю новый массив
$element=array();
$element['name']=$name;
$element['login']=$login;
$element['password']=$password;
$_SESSION['users'][]=$element;
$_SESSION['login'] = $login;
$_SESSION['password']=$password;
$_SESSION['name']=$name;
?><div id="news"><?php $message= "Вы зарегестрировались как-".
$_SESSION['login']."</br>".$_SESSION['password']."</br>".$_SESSION['name']."</br>";
return $message;
}
?></div>
<?php
функция 2
{
}
[b]и т.д.[/b]
Спустя 8 минут (21.01.2012 - 20:55) bodja написал(а):
Куда катится мир?
![ohmy.gif](http://phpforum.ru/html/emoticons/ohmy.gif)
Спустя 7 минут, 13 секунд (21.01.2012 - 21:03) Commander Keen написал(а):
да это стёб )
Спустя 15 минут, 40 секунд (21.01.2012 - 21:18) UnWind написал(а):
Япона мама... Это шо такое ? Я впервые такое вижу, что бы человек умел писать классы и не знал куда HTML код вставлять
Я под сталом
![blink.gif](http://phpforum.ru/html/emoticons/blink.gif)
Я под сталом
![laugh.gif](http://phpforum.ru/html/emoticons/laugh.gif)
Спустя 28 минут, 17 секунд (21.01.2012 - 21:46) человекЕ написал(а):
я только учусь. html не сильно занимался.
получается делать подобную вставку если есть else , а тут то так то сяк,и в итоге никак
получается делать подобную вставку если есть else , а тут то так то сяк,и в итоге никак
Спустя 10 минут, 26 секунд (21.01.2012 - 21:57) Commander Keen написал(а):
Цитата |
что бы человек умел писать классы |
Эмм... ((
человекЕ, ты лучше напиши чего хочешь добиться.
Спустя 6 минут, 30 секунд (21.01.2012 - 22:03) UnWind написал(а):
Цитата |
Эмм... (( |
Ну в принципе ты прав, если человек из метода результат выводит echo - то это уже не о каких классов не говорит...
Спустя 5 минут, 42 секунды (21.01.2012 - 22:09) UnWind написал(а):
Кушайте с булочкой, вот исправленный вариант. (Скрипт написанный нормально - ниже, это просто исправление синтаксической ошибки)
Вам может быть стоило бы прочитать хотя бы одну книгу по PHP и чуть про разметку ?
Для чего вот эта строка в методе класса ?
Соотвественно закрывающий тег тоже зачем ?
Зачем этот массив ?
Зачем пихать это
в переменную, что бы потом вывести в return ?
Не проще ли сделать так:
Только что заметил, что это ?
С каких пор тег переноса является закрывающим ? Правильно:
Я Вам исправил, но смысла в этом не вижу - синтаксической ошибки конечно не будет.
Если в общем без Быдло кодинга, все это должно выглядить так:
Ну а вообще как уже и сказал - Вам сюда
class newman1
{
function registration ( $name,$login,$password)
{
//создаю новый массив
$element=array(
'name'=>$name,
'login'=>$login,
'password'=>$password,
'users'=>$element
);
$_SESSION['login'] = $login;
$_SESSION['password']=$password;
$_SESSION['name']=$name;
echo '<div id="news">';
$message= "Вы зарегестрировались как-" . $_SESSION['login'] . "</br>" . $_SESSION['password'] . "</br>" . $_SESSION['name'] . "</br>";
echo '</div>';
return $message;
}
?>
Вам может быть стоило бы прочитать хотя бы одну книгу по PHP и чуть про разметку ?
Для чего вот эта строка в методе класса ?
echo '<div id="news">';
Соотвественно закрывающий тег тоже зачем ?
Зачем этот массив ?
$element=array(
'name'=>$name,
'login'=>$login,
'password'=>$password,
'users'=>$element
);
Зачем пихать это
"Вы зарегестрировались как-" . $_SESSION['login'] . "</br>" . $_SESSION['password'] . "</br>" . $_SESSION['name'] . "</br>";
в переменную, что бы потом вывести в return ?
Не проще ли сделать так:
return "Вы зарегестрировались как-" . $_SESSION['login'] . "</br>" . $_SESSION['password'] . "</br>" . $_SESSION['name'] . "</br>";
Только что заметил, что это ?
</br>
С каких пор тег переноса является закрывающим ? Правильно:
<br />
Я Вам исправил, но смысла в этом не вижу - синтаксической ошибки конечно не будет.
Если в общем без Быдло кодинга, все это должно выглядить так:
class newman1 {
function registration ( $name,$login,$password) {
$_SESSION['login'] = $login;
$_SESSION['password']=$password;
$_SESSION['name']=$name;
return '<div id="news">Вы зарегестрировались как-' . $_SESSION['login'] . '<br />' . $_SESSION['password'] . '<br />' . $_SESSION['name'] . '</div>';
}
}
Ну а вообще как уже и сказал - Вам сюда
Спустя 34 минуты, 59 секунд (21.01.2012 - 22:44) человекЕ написал(а):
спасибо. мне это нужно было потому что слова эти echo ... выводятся на 1 фоне,и получается так,что на нее накладываются элементы с z-index 1, 2 и тд,а оказывается так просто,и даже не подумал о таком
Спустя 5 минут, 10 секунд (21.01.2012 - 22:49) UnWind написал(а):
человекЕ
Не за что, кушайте с булочкой.
Спасибо за плюсик!
Не за что, кушайте с булочкой.
![wink.gif](http://phpforum.ru/html/emoticons/wink.gif)
Спасибо за плюсик!
Спустя 1 минута, 40 секунд (21.01.2012 - 22:51) Семён написал(а):
самое интересное посмотрите на то что это регистрация )))
Спустя 3 минуты, 6 секунд (21.01.2012 - 22:54) UnWind написал(а):
Семён
Я это уже видал)
Ну может человек еще не допилил, может рега сессии) Фиг его знает ведь)
Я это уже видал)
Ну может человек еще не допилил, может рега сессии) Фиг его знает ведь)
Спустя 12 минут, 6 секунд (21.01.2012 - 23:06) человекЕ написал(а):
мне это не для реального сайта, типа тренировки или пробной версии,просто для показа
Спустя 6 часов, 3 минуты, 55 секунд (22.01.2012 - 05:10) Эли4ка написал(а):
человекЕ
даже для себя надо писать не абы как..а правильно,чтобы самому потом голову не ломать что же я такого здесь написал..
даже для себя надо писать не абы как..а правильно,чтобы самому потом голову не ломать что же я такого здесь написал..