Редакция на едно кодче

dELux_nike

Registered
Абе видях това за ползването на логин за сайта от форума
http://web-tourist.net/login/login/view.php?st=1103

и искам да попитам как да оформя кода
Код:
<? 
if ($userdata['user_active']>0) 
{ 

echo ' 
 
<table border="0" style="font-size:12px;" cellpadding="0" cellspacing="0" > 
<tr> 
<td style="font-size:12px;" height="20"><b>Потребител:</b> 
</td> 
</tr> 
<tr> 
<td style="font-size:12px;" height="20"><a 
href="'.$phpbb_root_path.'profile.php?mode=viewprofile&u='.$userdata['username'].' ">'. $userdata['username'].'</a> 
</td> 
</tr> 
<tr> 
<td height="20" ><a class="user" href="'.$phpbb_root_path.'login.php?logout=true&sid='.$userdata['session_id'].'">Изход</a></td> 
</tr> 
<tr> 
<td height="5"> 
</td> 
</tr> 
</table> 
 
'; 
} 
else 
{ 

echo ' 
 
<form action="'.$phpbb_root_path.'login.php" method="post" style="margin: 0px;"> 
<input type="hidden" name="redirect" value="../index.php" /> 
<table border="0" style="font-size:12px;" width="130" cellspacing="0" cellpadding="0"> 
<tr> 
<td class="left" height="25"> 
<b>Потребител:</b> 
</td> 
</tr> 
<tr> 
<td class="left" height="25"> 
<input type="text" name="username" size="10" maxlength="25"> 
</td> 
</tr> 
<tr> 
<td class="left" height="25"> 
<b>Парола:</b> 
</td> 
</tr> 
<tr> 
<td class="left" height="25"> 
<input type="password" name="password" size="10" maxlength="25"> 
</td> 
</tr> 
<tr> 
<td> 
автоматично: <input type="checkbox" name="autologin" checked > 
</td> 
</tr> 
<tr> 
<td class="left" height="35"> 
<input type="submit" name="login" value="Вход"> 
</td> 
</tr> 
<tr> 
<td class="left" height="20" > 
<a href="'.$phpbb_root_path.'profile.php?mode=register">Регистрация</a> 
</td> 
</tr> 
<tr> 
<td class="left" height="20"> 
<a href="'.$phpbb_root_path.'profile.php?mode=sendpassword" >Забравена парола</a> 
</td> 
</tr> 
</table> 
</form> 
 
'; 

} 

?>

вместо така да да е така:
0021.jpg


Да сложа формата за регистрация най-горе в сайта и да изглежда така:
0020.jpg


И след входа може би нещо от сорта да изглежда :
Потребител: (потребителя) и пак едно бутонче (изход)
+1
 
dELux_nike каза:
Абе видях това за ползването на логин за сайта от форума
http://web-tourist.net/login/login/view.php?st=1103

и искам да попитам как да оформя кода
Код:
<? 
if ($userdata['user_active']>0) 
{ 

echo ' 
 
<table border="0" style="font-size:12px;" cellpadding="0" cellspacing="0" > 
<tr> 
<td style="font-size:12px;" height="20"><b>Потребител:</b> 
</td> 
</tr> 
<tr> 
<td style="font-size:12px;" height="20"><a 
href="'.$phpbb_root_path.'profile.php?mode=viewprofile&u='.$userdata['username'].' ">'. $userdata['username'].'</a> 
</td> 
</tr> 
<tr> 
<td height="20" ><a class="user" href="'.$phpbb_root_path.'login.php?logout=true&sid='.$userdata['session_id'].'">Изход</a></td> 
</tr> 
<tr> 
<td height="5"> 
</td> 
</tr> 
</table> 
 
'; 
} 
else 
{ 

echo ' 
 
<form action="'.$phpbb_root_path.'login.php" method="post" style="margin: 0px;"> 
<input type="hidden" name="redirect" value="../index.php" /> 
<table border="0" style="font-size:12px;" width="130" cellspacing="0" cellpadding="0"> 
<tr> 
<td class="left" height="25"> 
<b>Потребител:</b> 
</td> 
</tr> 
<tr> 
<td class="left" height="25"> 
<input type="text" name="username" size="10" maxlength="25"> 
</td> 
</tr> 
<tr> 
<td class="left" height="25"> 
<b>Парола:</b> 
</td> 
</tr> 
<tr> 
<td class="left" height="25"> 
<input type="password" name="password" size="10" maxlength="25"> 
</td> 
</tr> 
<tr> 
<td> 
автоматично: <input type="checkbox" name="autologin" checked > 
</td> 
</tr> 
<tr> 
<td class="left" height="35"> 
<input type="submit" name="login" value="Вход"> 
</td> 
</tr> 
<tr> 
<td class="left" height="20" > 
<a href="'.$phpbb_root_path.'profile.php?mode=register">Регистрация</a> 
</td> 
</tr> 
<tr> 
<td class="left" height="20"> 
<a href="'.$phpbb_root_path.'profile.php?mode=sendpassword" >Забравена парола</a> 
</td> 
</tr> 
</table> 
</form> 
 
'; 

} 

?>

вместо така да да е така:
0021.jpg


Да сложа формата за регистрация най-горе в сайта и да изглежда така:
0020.jpg


И след входа може би нещо от сорта да изглежда :
Потребител: (потребителя) и пак едно бутонче (изход)
+1

Заповядай:

Код:
<?
if ($userdata['user_active']>0)
{

echo '

<b>Потребител:</b>
<a href="'.$phpbb_root_path.'profile.php?mode=viewprofile&u='.$userdata['username'].' ">'. $userdata['username'].'</a>
<a class="user" href="'.$phpbb_root_path.'login.php?logout=true&sid='.$userdata['session_id'].'">Изход</a>


';
}
else
{

echo '

<form action="'.$phpbb_root_path.'login.php" method="post" style="margin: 0px;">
<input type="hidden" name="redirect" value="../index.php" />
<b>Потребител:</b> <input type="text" name="username" size="10" maxlength="25"> 
<b>Парола:</b> <input type="password" name="password" size="10" maxlength="25"> 
 автоматично: <input type="checkbox" name="autologin" checked >  <input type="submit" name="login" value="Вход">
<a href="'.$phpbb_root_path.'profile.php?mode=register">Регистрация</a> 
 <a href="'.$phpbb_root_path.'profile.php?mode=sendpassword" >Забравена парола</a>
</form>

';

}

?>

А ако искаш "Изход" да е бутон , мисля че така ще стане:

<form action='"'.$phpbb_root_path.'login.php?logout=true&sid='.$userdata['session_id'].''>
<input type="submit" value="Изход">
</form>

Код:
<?
if ($userdata['user_active']>0)
{

echo '

<b>Потребител:</b>
<a href="'.$phpbb_root_path.'profile.php?mode=viewprofile&u='.$userdata['username'].' ">'. $userdata['username'].'</a>

<form action='"'.$phpbb_root_path.'login.php?logout=true&sid='.$userdata['session_id'].''>
<input type="submit" value="Изход">
</form> 


';
}
else
{

echo '

<form action="'.$phpbb_root_path.'login.php" method="post" style="margin: 0px;">
<input type="hidden" name="redirect" value="../index.php" />
<b>Потребител:</b> <input type="text" name="username" size="10" maxlength="25"> 
<b>Парола:</b> <input type="password" name="password" size="10" maxlength="25"> 
 автоматично: <input type="checkbox" name="autologin" checked >  <input type="submit" name="login" value="Вход">
<a href="'.$phpbb_root_path.'profile.php?mode=register">Регистрация</a> 
 <a href="'.$phpbb_root_path.'profile.php?mode=sendpassword" >Забравена парола</a>
</form>

';

}

?>
 
Като сложа 1-вия код в началото е добре логвам се и всичко се скрива

А 2-рия код дава грешка на "34" ред а този ред е

Код:
<form action='"'.$phpbb_root_path.'login.php?logout=true&sid='.$userdata['session_id'].''>
 
dELux_nike каза:
Като сложа 1-вия код в началото е добре логвам се и всичко се скрива

А 2-рия код дава грешка на "34" ред а този ред е

<form action="'.$phpbb_root_path.'login.php?logout=true&sid='.$userdata['session_id'].'">

Пробвай така . Проблема е от кавичките най-вероятно :)
 

Back
Горе