Asistenta iT

Full Version: Problema Aliniere
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Buna, nu de mult m-am apucat sa facu un forum cms in php si am dat de o problema :[Image: imageswd.th.jpg]

Vedeti acolo unde este scris "Spatiu" este problema mea, doresc ca, cand postez sa nu mai coboare si numele si avataru , doresc sa ramana sus, am incercat tot felu de scripturi (<div align="top"> si multe altele) si nu a functionat nimica.

Las si codul aicea sa vedeti.

Code:
echo "<div valign='top'><tr><div valign='top'>";
  echo "<div valign='top'><td width='80'><font color='white'><div valign='top'><div valign='top'> ". $row['Name'] .
" <br />";
echo "<div align='left' valign='top'> <img src=imagini/no_avatar.gif><br /> </td>";
Trebuia sa postezi tot fisierul index.php ca sa intelegem unde incepe si unde se termina tabelul unde se inchid div-urile etc, oricum ruland codul am obtinut
Code:
<div valign='top'>
<tr>
<div valign='top'>
<div valign='top'>
<td width='80'>
<font color='white'>
<div valign='top'><div valign='top'>
<br /><div align='left' valign='top'>
<img src=imagini/no_avatar.gif><br />
</td>
mi se pare ca ai un "<br />" in plus codul generat ar trebui sa fie:
Code:
<div valign='top'>
<tr>
<div valign='top'>
<div valign='top'>
<td width='80'>
<font color='white'>
<div valign='top'><div valign='top'>
<div align='left' valign='top'>
<img src=imagini/no_avatar.gif><br />
</td>
Repet: Nu pot sa inteleg codul fara fisier (oricum mi se pare nebunie curata sa faci un script de forum) Winking
Se pare ca nu functioneaza uite aicea indexul.

Code:
<?php

echo '<link href="/imagini/favicon.ico" rel="icon" type="image/x-icon" />';
require_once('configg.php'); //configul

if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("autentificare", $con); //cobectarea la baza de date
echo "<hr>";
$result = mysql_query("SELECT * FROM post"); //selectarea din tabel
function formatare($txt) {
    $de_inloc = $cu_inloc = array();
    
    $de_inloc[] = ":))";
    $cu_inloc[] = "<img src=\"zambareti/zambaret_1.gif\" align=\"middle\" alt=\":))\" title=\":))\" border=\"0\">";
    
    $de_inloc[] = ">:)";
    $cu_inloc[] = "<img src=\"zambareti/zambaret_2.gif\" align=\"middle\" alt=\">:)\" title=\">:)\" border=\"0\">";            
    
    $de_inloc[] = ":)";
    $cu_inloc[] = "<img src=\"zambareti/zambaret_3.gif\" align=\"middle\" alt=\":(\" title=\":(\" border=\"0\">";

    
    $de_inloc[] = ";)";
    $cu_inloc[] = "<img src=\"zambareti/zambaret_4.gif\" align=\"middle\" alt=\";)\" title=\";)\" border=\"0\">";

    $de_inloc[] = ":\(";
    $cu_inloc[] = "<img src=\"zambareti/zambaret_5.gif\" align=\"middle\" alt=\":(\" title=\":(\" border=\"0\">";

    $de_inloc[] = ":~";
    $cu_inloc[] = "<img src=\"zambareti/zambaret_6.gif\" align=\"middle\" alt=\":~\" title=\":~\" border=\"0\">";

    $de_inloc[] = ":&quot;>";
    $cu_inloc[] = "<img src=\"zambareti/zambaret_7.gif\" align=\"middle\" alt=\":">\" title=\":">\" border=\"0\">";
    
    $de_inloc[] = ":o";
    $cu_inloc[] = "<img src=\"zambareti/zambaret_8.gif\" align=\"middle\" alt=\":o\" title=\":o\" border=\"0\">";    
    
    $de_inloc[] = ":ups";
    $cu_inloc[] = "<img src=\"zambareti/zambaret_9.gif\" align=\"middle\" alt=\":ups\" title=\":ups\" border=\"0\">";        
    
    $de_inloc[] = "B-)";
    $cu_inloc[] = "<img src=\"zambareti/zambaret_10.gif\" align=\"middle\" alt=\"B-)\" title=\"B-)\" border=\"0\">";    


    $de_inloc[] = "welcome";
    $cu_inloc[] = "<img src=\"imagini/welcome.gif\" align=\"middle\" alt=\"B-)\" title=\"B-)\" border=\"0\">";        
    



            
    $de_inloc[] = "\[b\]";
    $cu_inloc[] = "<strong>";
    
    $de_inloc[] = "\[/b\]";
    $cu_inloc[] = "</strong>";
    
    $de_inloc[] = "\[i\]";
    $cu_inloc[] = "<i>";
    
    $de_inloc[] = "\[/i\]";
    $cu_inloc[] = "</i>";
    
    $de_inloc[] = "\[u\]";
    $cu_inloc[] = "<u>";
    
    $de_inloc[] = "\[/u\]";
    $cu_inloc[] = "</u>";
    
    $de_inloc[] = "\\[url\\]([^\\[]*)\\[/url\\]";
    $cu_inloc[] = "<font color='red'><a href=\"\\1\" target=\"_blank\" title=\"\\1\">\\1</a>";
    
    $de_inloc[] = "\\[url=([^\\[]*)\\]([^\\[]*)\\[/url\\]";
    $cu_inloc[] = "<a href=\"\\1\" target=\"_blank\" title=\"\\1\">\\2</a>";
    
    $de_inloc[] = "\\[img\\]([^\\[]*)\\[/img\\]";
    $cu_inloc[] = "<img src=\"\\1\" alt=\"\\1\" title=\"\\1\">";
    
    $de_inloc[] = "\\[img=([^\\[]*)\\]([^\\[]*)\\[/img\\]";
    $cu_inloc[] = "<img src=\"\\1\" alt=\"\\2\" title=\"\\2\">";
    
    foreach($de_inloc as $nume => $valoare) {
    $txt = eregi_replace($valoare, $cu_inloc[$nume], $txt);
    }
    
    $txt = nl2br($txt);
    return $txt;
}

//tot ce a fost mai sus sunt bbcodes

echo '<link rel="stylesheet" href="style.css" type="text/css">'; //stilul tabelului

echo "<table width=70% height=100% border=1 cellspacing=0 bordercolordark='#000000' bordercolor='#666666' bgcolor='#202020 ' align='center'><tr><td class=text>";
echo '<div align="top"><b><center><a href="autentificare.php"><font color="white">Login</a> &nbsp;&nbsp;&nbsp;&nbsp;<a href="profil.php"><font color="white">User Control Panel</a> &nbsp;&nbsp;&nbsp;&nbsp; <a href="faq.php"><font color="white">FAQ</a> &nbsp;&nbsp;&nbsp;&nbsp;<a href="search.php"><font color="white">Search </a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="members.php"><font color="white">Members  </a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="iesire.php"><font color="white">Logout</a>&nbsp;&nbsp;&nbsp;&nbsp; <a href="inregistrare.php"><font color="white">Register</a></b></center></font>';
echo "<hr>";
echo '<body bgcolor="#080808 ">';
echo "<center>";

echo "<b/>";
echo "<table border='1' cellpadding='0' cellspacing='0' bordercolordark='#000000' bordercolor='#666666' bgcolor='#202020 ' align='center'>
<tr>
<th><body bgcolor=#707070><font color='white'>Author</body></th>
<th><font color='white'>Post</th>";
while($row = mysql_fetch_array($result))
{
echo "<div valign='top'><tr><div valign='top'>";
  echo "<div valign='top'><td width='80'><font color='white'><div valign='top'><div valign='top'> ". $row['Name'] .
" <br />";





echo "<div align='left' valign='top'> <img src=imagini/no_avatar.gif><br /> </td>";
  echo formatare ("<td width='650'><font color='white'>".$row['Post']."<div align=right><a href=postare.php><font color=#202020 ><div align=buttom><br><img src=imagini/i_reply.png></a></div></font></td>");
echo "<b/>";
echo "<b/>";
  echo "</tr>";
echo "<b/>";
echo "<b/>";
}
echo "</table>";
echo "<br>";
echo "<br>";
echo '</td></tr></table></td></tr></table>';

//body`ul
echo '<font color="white"><center>
<a href="http://uprising.ro"><font color="red"><b>UPRISING FORUM CMS</b></font></a><BR>

© 2009 Uprising CMS. All rights reserved.<br>';

if(isset($_COOKIE['lastVisit']))
    $visit = $_COOKIE['lastVisit'];
else
    echo "You've got some stale cookies!";

echo "Your last visit was - ". $visit;
mysql_close($con);
?>

Partea de sus nu te prea intereseaza sunt bbcodes.
Posteaza si un View Source la index.
Code:
<link href="/imagini/favicon.ico" rel="icon" type="image/x-icon" /><hr><link rel="stylesheet" href="style.css" type="text/css"><table width=70% height=100% border=1 cellspacing=0 bordercolordark='#000000' bordercolor='#666666' bgcolor='#202020 ' align='center'><tr><td class=text><div align="top"><b><center><a href="autentificare.php"><font color="white">Login</a> &nbsp;&nbsp;&nbsp;&nbsp;<a href="profil.php"><font color="white">User Control Panel</a> &nbsp;&nbsp;&nbsp;&nbsp; <a href="faq.php"><font color="white">FAQ</a> &nbsp;&nbsp;&nbsp;&nbsp;<a href="search.php"><font color="white">Search </a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="members.php"><font color="white">Members  </a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="iesire.php"><font color="white">Logout</a>&nbsp;&nbsp;&nbsp;&nbsp; <a href="inregistrare.php"><font color="white">Register</a></b></center></font><hr><body bgcolor="#080808 "><center><b/><table border='1' cellpadding='0' cellspacing='0' bordercolordark='#000000' bordercolor='#666666' bgcolor='#202020 ' align='center'>
<tr>
<th><body bgcolor=#707070><font color='white'>Author</body></th>
<th><font color='white'>Post</th><div valign='top'><tr><div valign='top'><div valign='top'><td width='80'><font color='white'><div valign='top'><div valign='top'> Admin <br /><div align='left' valign='top'> <img src=imagini/no_avatar.gif><br /> </td><td width='650'><font color='white'>Everything seams to be working you may delete this post. To make a new post use the following link : postare.php.<br />

<br />
You can use bbcodes. <img src="zambareti/zambaret_3.gif" align="middle" alt=":(" title=":(" border="0"> <img src="zambareti/zambaret_8.gif" align="middle" alt=":o" title=":o" border="0"><br />
<br />
Admin.<div align=right><a href=postare.php><font color=#202020 ><div align=buttom><br><img src=imagini/i_reply.png></a></div></font></td><b/><b/></tr><b/><b/><div valign='top'><tr><div valign='top'><div valign='top'><td width='80'><font color='white'><div valign='top'><div valign='top'> Admin <br /><div align='left' valign='top'> <img src=imagini/no_avatar.gif><br /> </td><td width='650'><font color='white'><img src="http://news.cnet.com/i/bto/20080626/BlackHat.jpg" alt="http://news.cnet.com/i/bto/20080626/BlackHat.jpg" title="http://news.cnet.com/i/bto/20080626/BlackHat.jpg"><div align=right><a href=postare.php><font color=#202020 ><div align=buttom><br><img src=imagini/i_reply.png></a></div></font></td><b/><b/></tr><b/><b/><div valign='top'><tr><div valign='top'><div valign='top'><td width='80'><font color='white'><div valign='top'><div valign='top'> Uprising <br /><div align='left' valign='top'> <img src=imagini/no_avatar.gif><br /> </td><td width='650'><font color='white'>Uprising test.<div align=right><a href=postare.php><font color=#202020 ><div align=buttom><br><img src=imagini/i_reply.png></a></div></font></td><b/><b/></tr><b/><b/><div valign='top'><tr><div valign='top'><div valign='top'><td width='80'><font color='white'><div valign='top'><div valign='top'> Admin <br /><div align='left' valign='top'> <img src=imagini/no_avatar.gif><br /> </td><td width='650'><font color='white'>[URL=http://img32.imageshack.us/i/imageswd.jpg/]<img src="http://img32.imageshack.us/img32/2430/imageswd.th.jpg" alt="http://img32.imageshack.us/img32/2430/imageswd.th.jpg" title="http://img32.imageshack.us/img32/2430/imageswd.th.jpg">[/URL]<div align=right><a href=postare.php><font color=#202020 ><div align=buttom><br><img src=imagini/i_reply.png></a></div></font></td><b/><b/></tr><b/><b/><div valign='top'><tr><div valign='top'><div valign='top'><td width='80'><font color='white'><div valign='top'><div valign='top'> Admin <br /><div align='left' valign='top'> <img src=imagini/no_avatar.gif><br /> </td><td width='650'><font color='white'>[URL=http://img32.imageshack.us/i/imageswd.jpg/]<img src="http://img32.imageshack.us/img32/2430/imageswd.th.jpg" alt="http://img32.imageshack.us/img32/2430/imageswd.th.jpg" title="http://img32.imageshack.us/img32/2430/imageswd.th.jpg">[/URL]<div align=right><a href=postare.php><font color=#202020 ><div align=buttom><br><img src=imagini/i_reply.png></a></div></font></td><b/><b/></tr><b/><b/><div valign='top'><tr><div valign='top'><div valign='top'><td width='80'><font color='white'><div valign='top'><div valign='top'> Admin <br /><div align='left' valign='top'> <img src=imagini/no_avatar.gif><br /> </td><td width='650'><font color='white'><img src="http://img32.imageshack.us/img32/2430/imageswd.th.jpg" alt="http://img32.imageshack.us/img32/2430/imageswd.th.jpg" title="http://img32.imageshack.us/img32/2430/imageswd.th.jpg"><div align=right><a href=postare.php><font color=#202020 ><div align=buttom><br><img src=imagini/i_reply.png></a></div></font></td><b/><b/></tr><b/><b/><div valign='top'><tr><div valign='top'><div valign='top'><td width='80'><font color='white'><div valign='top'><div valign='top'> Admin <br /><div align='left' valign='top'> <img src=imagini/no_avatar.gif><br /> </td><td width='650'><font color='white'><font color='red'><a href="http://img32.imageshack.us/i/imageswd.jpg/" target="_blank" title="http://img32.imageshack.us/i/imageswd.jpg/">http://img32.imageshack.us/i/imageswd.jpg/</a><div align=right><a href=postare.php><font color=#202020 ><div align=buttom><br><img src=imagini/i_reply.png></a></div></font></td><b/><b/></tr><b/><b/></table><br><br></td></tr></table></td></tr></table><font color="white"><center>

<a href="http://uprising.ro"><font color="red"><b>UPRISING FORUM CMS</b></font></a><BR>

© 2009 Uprising CMS. All rights reserved.<br>You've got some stale cookies!Your last visit was -


Sper sa intalegi ceva, ma mai uit si eu sa vad.
Acum imi dau seama ca avatarul si numele autorului era centrat, problema e rezolvata :
PHP Code:
<?php

echo '<link href="/imagini/favicon.ico" rel="icon" type="image/x-icon" />';
require_once(
'configg.php'); //configul

if (!$con)
  {
  die(
'Could not connect: ' mysql_error());
  }

mysql_select_db("autentificare"$con); //cobectarea la baza de date
echo "<hr>";
$result mysql_query("SELECT * FROM post"); //selectarea din tabel
function formatare($txt) {
    
$de_inloc $cu_inloc = array();
    
    
$de_inloc[] = ":))";
    
$cu_inloc[] = "<img src=\"zambareti/zambaret_1.gif\" align=\"middle\" alt=\":))\" title=\":))\" border=\"0\">";
    
    
$de_inloc[] = ">:)";
    
$cu_inloc[] = "<img src=\"zambareti/zambaret_2.gif\" align=\"middle\" alt=\">:)\" title=\">:)\" border=\"0\">";            
    
    
$de_inloc[] = ":)";
    
$cu_inloc[] = "<img src=\"zambareti/zambaret_3.gif\" align=\"middle\" alt=\":(\" title=\":(\" border=\"0\">";

    
    
$de_inloc[] = ";)";
    
$cu_inloc[] = "<img src=\"zambareti/zambaret_4.gif\" align=\"middle\" alt=\";)\" title=\";)\" border=\"0\">";

    
$de_inloc[] = ":\(";
    
$cu_inloc[] = "<img src=\"zambareti/zambaret_5.gif\" align=\"middle\" alt=\":(\" title=\":(\" border=\"0\">";

    
$de_inloc[] = ":~";
    
$cu_inloc[] = "<img src=\"zambareti/zambaret_6.gif\" align=\"middle\" alt=\":~\" title=\":~\" border=\"0\">";

    
$de_inloc[] = ":&quot;>";
    
$cu_inloc[] = "<img src=\"zambareti/zambaret_7.gif\" align=\"middle\" alt=\":">" title=\":">" border=\"0\">";
    
    
$de_inloc[] = ":o";
    
$cu_inloc[] = "<img src=\"zambareti/zambaret_8.gif\" align=\"middle\" alt=\":o\" title=\":o\" border=\"0\">";    
    
    
$de_inloc[] = ":ups";
    
$cu_inloc[] = "<img src=\"zambareti/zambaret_9.gif\" align=\"middle\" alt=\":ups\" title=\":ups\" border=\"0\">";        
    
    
$de_inloc[] = "B-)";
    
$cu_inloc[] = "<img src=\"zambareti/zambaret_10.gif\" align=\"middle\" alt=\"B-)\" title=\"B-)\" border=\"0\">";    


    
$de_inloc[] = "welcome";
    
$cu_inloc[] = "<img src=\"imagini/welcome.gif\" align=\"middle\" alt=\"B-)\" title=\"B-)\" border=\"0\">";        
    



            
    
$de_inloc[] = "\[b\]";
    
$cu_inloc[] = "<strong>";
    
    
$de_inloc[] = "\[/b\]";
    
$cu_inloc[] = "</strong>";
    
    
$de_inloc[] = "\[i\]";
    
$cu_inloc[] = "<i>";
    
    
$de_inloc[] = "\[/i\]";
    
$cu_inloc[] = "</i>";
    
    
$de_inloc[] = "\[u\]";
    
$cu_inloc[] = "<u>";
    
    
$de_inloc[] = "\[/u\]";
    
$cu_inloc[] = "</u>";
    
    
$de_inloc[] = "\\[url\\]([^\\[]*)\\[/url\\]";
    
$cu_inloc[] = "<font color='red'><a href=\"\\1\" target=\"_blank\" title=\"\\1\">\\1</a>";
    
    
$de_inloc[] = "\\[url=([^\\[]*)\\]([^\\[]*)\\[/url\\]";
    
$cu_inloc[] = "<a href=\"\\1\" target=\"_blank\" title=\"\\1\">\\2</a>";
    
    
$de_inloc[] = "\\[img\\]([^\\[]*)\\[/img\\]";
    
$cu_inloc[] = "<img src=\"\\1\" alt=\"\\1\" title=\"\\1\">";
    
    
$de_inloc[] = "\\[img=([^\\[]*)\\]([^\\[]*)\\[/img\\]";
    
$cu_inloc[] = "<img src=\"\\1\" alt=\"\\2\" title=\"\\2\">";
    
    foreach(
$de_inloc as $nume => $valoare) {
    
$txt eregi_replace($valoare$cu_inloc[$nume], $txt);
    }
    
    
$txt nl2br($txt);
    return 
$txt;
}

//tot ce a fost mai sus sunt bbcodes

echo '<link rel="stylesheet" href="style.css" type="text/css">'//stilul tabelului

echo "<table width=70% height=100% border=1 cellspacing=0 bordercolordark='#000000' bordercolor='#666666' bgcolor='#202020 ' align='center'><tr><td class=text>";
echo 
'<div align="top"><b><center><a href="autentificare.php"><font color="white">Login</a> &nbsp;&nbsp;&nbsp;&nbsp;<a href="profil.php"><font color="white">User Control Panel</a> &nbsp;&nbsp;&nbsp;&nbsp; <a href="faq.php"><font color="white">FAQ</a> &nbsp;&nbsp;&nbsp;&nbsp;<a href="search.php"><font color="white">Search </a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="members.php"><font color="white">Members  </a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="iesire.php"><font color="white">Logout</a>&nbsp;&nbsp;&nbsp;&nbsp; <a href="inregistrare.php"><font color="white">Register</a></b></center></font>';
echo 
"<hr>";
echo 
'<body bgcolor="#080808 ">';
echo 
"<center>"

echo 
"<b/>";
echo 
"<table border='1' cellpadding='0' cellspacing='0' bordercolordark='#000000' bordercolor='#666666' bgcolor='#202020 ' align='center'>
<tr>
<th><body bgcolor=#707070><font color='white'>Author</body></th>
<th><font color='white'>Post</th>"
;
while(
$row mysql_fetch_array($result))
{
echo 
"<div valign='top'><tr><div valign='top'>";
  echo 
"<div valign='top'><td width='80' valign="top"><font color='white'><div valign='top'><div valign='top'> "$row['Name'] .
" <br />";





echo 
"<div align='left' valign='top'> <img src=imagini/no_avatar.gif><br /> </td>";
  echo 
formatare ("<td width='650'><font color='white'>".$row['Post']."<div align=right><a href=postare.php><font color=#202020 ><div align=buttom><br><img src=imagini/i_reply.png></a></div></font></td>");
echo 
"<b/>"
echo 
"<b/>";
  echo 
"</tr>";
echo 
"<b/>"
echo 
"<b/>";
}
echo 
"</table>";
echo 
"<br>";
echo 
"<br>";
echo 
'</td></tr></table></td></tr></table>';

//body`ul
echo '<font color="white"><center>
<a href="http://uprising.ro"><font color="red"><b>UPRISING FORUM CMS</b></font></a><BR>

© 2009 Uprising CMS. All rights reserved.<br>'
;

if(isset(
$_COOKIE['lastVisit']))
    
$visit $_COOKIE['lastVisit']; 
else
    echo 
"You've got some stale cookies!";

echo 
"Your last visit was - "$visit
mysql_close($con);
?>
Au mai avut 2 erori dar le-am facut, multumesc mult, n-am observat ca era centratStraight face , multumesc incaodata.
Scuzama de dubble post nu am mai putut da edit, si ca sa fiu impacat si sa-ti raspund la " (oricum mi se pare nebunie curata sa faci un script de forum) Wink"

Il fac doar de fun/sa mai castig ceva experienta, si doresc sa particip cu el la un concurs.
Viitorul suna bine . Admin eu unul ma pierd in cifre la ce a scris baiatul acolo insa vad ca te pricepi bine si la asta .
Cu placere Spoof poate intr-o zi o sa facem un cms impreuna.
(am vazut restul greselilor cum ar fi config.php scris configg.php, neinchiderea div-urilor, inchiderea boldurilor inainte de </font> folosirea expresiei "<b><b>" etc) nu o lua in nume de rau fac caterinca.
TeKt0n1k ai vreme sa inveti.
Pages: 1 2
Reference URL's