Menú Principal

¿Ehto qué ej?

Iniciado por Glategoja, Mayo 31, 2006, 11:30:44 PM

Tema anterior - Siguiente tema

Glategoja

';
switch ($_REQUEST['action']) { case "write": if ((!$context['user']['is_guest']) || ($modSettings['sbox_GuestAllowed'] == "1")) { // empty messages are not allowed $content=$_REQUEST['sboxText'];
if(chop($content."") != "") { // get actual weekday $days = array($txt['sbox_Sunday'],$txt['sbox_Monday'],$txt['sbox_Tuesday'],$txt['sbox_Wednesday'],$txt['sbox_Thurday'],$txt['sbox_Friday'],$txt['sbox_Saturday']);
$day=$days[date("w")];
// weekday $date=$day."
| ". date("G:i");
// time // handle spacial characters $content=addslashes($content);
// insert shout message into database $sql = "insert into ".$db_prefix."sbox_content (name,content,time) values ('".$user_info['username']."','".$content."','$date')";
db_query($sql,__FILE__,__LINE__);
// delete old shout messages (get id of last shouting and delete all shoutings as defined in settings $result = db_query("select id from ".$db_prefix."sbox_content where name='".$user_info['username']."'
and content='".$content."'
and time='$date'",__FILE__,__LINE__);
$rows = mysql_fetch_assoc($result) ;
$sql = "delete from ".$db_prefix."sbox_content where id <
'".($rows["id"]-$modSettings['sbox_MaxLines'])."'";
db_query($sql,__FILE__,__LINE__);
} } break;
case "kill": if ($context['user']['is_admin']) { $id = "".$_REQUEST['kill'];
if ($id != "") { $sql = "delete from ".$db_prefix."sbox_content where id=".$id."";
db_query($sql,__FILE__,__LINE__);
} } break;
} // close header and open body echo '
';
// get smilie path $themedir = $settings['default_theme_url'];
// smf theme path $imgdir = $themedir."/images/";
// smilie path // get shout messages out of database $result = db_query("select * from ".$db_prefix."sbox_content order by id desc, time asc limit ".$modSettings['sbox_MaxLines'],__FILE__,__LINE__);
if(mysql_num_rows($result)) { $count=0;
// counter to distinguish font color while($row = mysql_fetch_assoc($result)) { $count = $count + 1;
// increase counter $name = $row["name"];
// user name $date = $row["time"];
// shouting date and time $content = stripslashes($row['content']);
// shouting content // replace smilie code with path to smilie image $content = str_replace ($txt['sbox_smilie01_code'], '', $content);
$content = str_replace ($txt['sbox_smilie02_code'], '', $content);
$content = str_replace ($txt['sbox_smilie03_code'], '', $content);
$content = str_replace ($txt['sbox_smilie04_code'], '', $content);
$content = str_replace ($txt['sbox_smilie05_code'], '', $content);
$content = str_replace ($txt['sbox_smilie06_code'], '', $content);
$content = str_replace ($txt['sbox_smilie07_code'], '', $content);
$content = str_replace ($txt['sbox_smilie08_code'], '', $content);
$content = str_replace ($txt['sbox_smilie09_code'], '', $content);
$content = str_replace ($txt['sbox_smilie10_code'], '', $content);
$content = str_replace ($txt['sbox_smilie11_code'], '', $content);
$content = str_replace ($txt['sbox_smilie12_code'], '', $content);
$content = str_replace ($txt['sbox_smilie13_code'], '', $content);
$content = str_replace ($txt['sbox_smilie14_code'], '', $content);
$content = str_replace ($txt['sbox_smilie15_code'], '', $content);
// display shouting message and use a different color each second row if ($count % 2) echo '

';
else echo '

';
if ($context['user']['is_admin']) echo '[X]';
echo '[ '.$date.'
] <'.$name.'>
'.$content.'
';
} echo '
';
} ?>


:o

Solidamente

La "shoutbox"
que me sale ahora sí­ que mola, aunque espero que no se use siempre porque en ese caso, vamos dados....

patillotes

Señor Glategoja, eso es un pedazo de codigo de la web, son las tripas, vamos, y no se deberian de ver asi como asi. ¿Donde te ha salido eso?

Glategoja

Cita de: patillotes en Junio 01, 2006, 10:10:49 AM
Señor Glategoja, eso es un pedazo de codigo de la web, son las tripas, vamos, y no se deberian de ver asi como asi. ¿Donde te ha salido eso?

Donde debí­a aparecer la Shoutbox.

kim

Perdona si te he dado la impresión de que me importa lo que dices.

Je suis Charlie, pero solo la puntita.