Foros del Web » Programando para Internet » PHP »

Libro de visitas+bbcode

Estas en el tema de Libro de visitas+bbcode en el foro de PHP en Foros del Web. Hola a todos, necesito incluir un bbcode en un libro de visitas que arme pero no encuentro la forma ya que usar arays al leer ...
  #1 (permalink)  
Antiguo 29/12/2007, 10:34
Avatar de seinkraft  
Fecha de Ingreso: diciembre-2007
Mensajes: 119
Antigüedad: 16 años, 4 meses
Puntos: 1
Libro de visitas+bbcode

Hola a todos, necesito incluir un bbcode en un libro de visitas que arme pero no encuentro la forma ya que usar arays al leer la tabla de sql.

guestbook.php
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<link href="styles/crystal.css" rel="stylesheet" type="text/css" />
</head>

<?php
include('languajes/english/register.php');
include(
'languajes/english/guestbook.php');
include(
'includes/bbcode.php');

$dbhost='localhost';
$dbusername='root';
$dbuserpass='sein84244323';
$dbname='beast';

$con=mysql_connect($dbhost,$dbusername,$dbuserpass);
mysql_select_db($dbname,$con);

$pegar "SELECT * FROM guestbook ORDER BY id DESC";
$cad mysql_db_query($dbname,$pegar) or die (mysql_error());
$cad do_bbcode($cad);
?>
<body class="body">

<div class="div_container">
<div class="div_title">Guestbook</div>
<div class="div_text">
<?php  
   
while($array mysql_fetch_array ($cad)) {
   echo 
"<div class='div_gestbook'><strong>".$lang_guestbook['Username'].":</strong> <a class='a' target='_blank' href=".$array['website'].">".$array['username']."</a>
   <br><strong>"
.$lang_guestbook['E-mail'].":</strong> ".$array['email']."
   <br><strong>"
.$lang_guestbook['Time'].":</strong> ".$array['time']."
   <br><br><strong>"
.$lang_guestbook['Message'].":</strong><br>".$array['message']."</div>
   <hr class='hr'"
;
   }
   
mysql_close($con); 
?>
</div>
</div>

</body>
</html>
guestbook_post.php
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<link href="styles/crystal.css" rel="stylesheet" type="text/css" />
</head>

<?php
include('languajes/english/register.php');
$dbhost='localhost';
$dbusername='root';
$dbuserpass='sein84244323';
$dbname='beast';

$con=mysql_connect($dbhost,$dbusername,$dbuserpass);
mysql_select_db($dbname,$con);

$pegar "SELECT * FROM guestbook ORDER BY id DESC";
$cad mysql_db_query($dbname,$pegar) or die (mysql_error());

if(isset(
$_POST['submit'])){

$time=date("d/m/Y h:i A");
$sql "INSERT INTO guestbook (username, email, website, message, time) VALUES ('".$_POST['username']."', '".$_POST['email']."', '".$_POST['website']."', '".$_POST['message']."', '$time')";
$result mysql_query($sql);

exit;
}
?>
<body class="body">

<div class="div_container">
<div class="div_title">Guestbook</div>
<form method="POST" action="<? echo $_SERVER['PHP_SELF']; ?>">
<div class="div_text">
<?php echo $lang_register['Username'?>:<br />
<input type="text" name="username" id="username" size="25" maxlength="25" />
<br />
<?php echo $lang_register['E-mail'?>:<br />
<input type="text" name="email" size="35" maxlength="35" />
<br />
<div class="code">
<?php echo $lang_register['Website_Leyend'?>
</div>
<?php echo $lang_register['Website'?>:<br />
<input type="text" name="website" size="50" maxlength="50" />
<br />
<?php echo $lang_register['Website'?>:<br />
<textarea name="message" cols="30" rows=""></textarea>
</div>
<div class="div_text">
<input type="submit" value="<?php echo $lang_register['Submit'?>" name="submit">
</div>
</form>
</div>
</body>
</html>
El bbcode tiene la funcion do_bbcode($text) y devuelve la cadena de texto tambien en $text.

Intente padar el aray $cad atravez de la funcion poniendo $cad=do_bbcode($cad); antes de leer $cad a travez del while.

Me pueden ayudar?
  #2 (permalink)  
Antiguo 29/12/2007, 10:39
 
Fecha de Ingreso: marzo-2004
Ubicación: España
Mensajes: 185
Antigüedad: 20 años, 1 mes
Puntos: 19
Re: Libro de visitas+bbcode

$array['message']=do_bbcode($array['message']); ¿?
__________________
Escape Room -

Ios Games
  #3 (permalink)  
Antiguo 29/12/2007, 10:47
Avatar de seinkraft  
Fecha de Ingreso: diciembre-2007
Mensajes: 119
Antigüedad: 16 años, 4 meses
Puntos: 1
Re: Libro de visitas+bbcode

jajaja no se me habia ocurrido xD, era mas simple de lo que parecia :P

Gracias =D
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:54.