So. 03.09.2006
05:26 Uhr
#3
- Registriert seit
- 10.08.2006
- Beiträge
- 874
- Beitragswertungen
ähm und in welche datei??? login.php???
So. 03.09.2006
06:07 Uhr
#4
- Registriert seit
- 10.08.2006
- Beiträge
- 874
- Beitragswertungen
also ich habe es jetzt beispielsweise in der shoutbox geändert. es wird zwar kein antispam mehr angezeigt, aber dafür werden keine einträge mehr in der shoutbox übernommen...
Zuletzt modifiziert von Gerni am 03.09.2006 - 06:34:10
So. 03.09.2006
09:09 Uhr
#5
- Registriert seit
- 24.08.2004
- Beiträge
- 10.192
- Beitragswertungen
Das liegt warscheinlich daran das du die Antispamfunktion einfach aus dem Template genommen hast und das Script nachwievor auf die Eingabe wartet
Omnia bona erunt
So. 03.09.2006
10:44 Uhr
#6
- Registriert seit
- 21.04.2006
- Beiträge
- 826
- Beitragswertungen
hmm wenn du das machst war es ziemlich Blöd ^^
Ne spaß du musst das in die jeweilige .php Datei schreiben was ich dir da geschribeen habe !
So. 03.09.2006
20:13 Uhr
#7
- Registriert seit
- 10.08.2006
- Beiträge
- 874
- Beitragswertungen
habe ich ja gemacht also in die php-Datei. bloß leider wie schon erwähnt.. geht es nicht..
Mo. 04.09.2006
11:58 Uhr
#8
- Registriert seit
- 21.04.2006
- Beiträge
- 826
- Beitragswertungen
hmm das geht schon du musst es nur richtig machen ^^
ne spaß melde dich einfach mal per icq dann können wir zusammen schauen ob es geht oder nicht !
Gruß
Lars
Mi. 06.09.2006
05:38 Uhr
#9
- Registriert seit
- 10.08.2006
- Beiträge
- 874
- Beitragswertungen
mhm... kann mir jemand bei der Shoutbox helfen...
habe zwar das Antispam für registrierte User wegbekommen, aber die Einträge in die Shoutbox werden nicht übernommen!
Hier die php-Datei wie ich es gemacht habe:
defined ('main') or die ( 'no direct access' );
$shoutbox_VALUE_name2 = getenv("REMOTE_ADDR");
$datum=date("j.n.Y");
$zeit=date(" H:i ");
if ( loggedin() ) {
$shoutbox_VALUE_name = $_SESSION['authname'];
} else {
$shoutbox_VALUE_name = 'Nickname';
}
if ( !empty($_POST['shoutbox_submit']) AND chk_antispam ('shoutbox')) {
$shoutbox_nickname = escape($_POST['shoutbox_nickname'],'string');
$shoutbox_nickname = substr($shoutbox_nickname, 0, 15);
$shoutbox_textarea = escape($_POST['shoutbox_textarea'],'textarea');
$shoutbox_textarea = preg_replace("/\[.?(url|b|i|u|img|code|quote)[^\]]*?\]/i","",$shoutbox_textarea);
$shoutbox_textarea = strip_tags($shoutbox_textarea);
if ( !empty($shoutbox_nickname) AND !empty($shoutbox_textarea) ) {
db_query('INSERT INTO `prefix_shoutbox` VALUES ( "" , "'.$zeit.''.$shoutbox_nickname.'" , "'.$shoutbox_textarea.'" ) ' );
}
}
echo '<form action="index.php" method="POST">';
echo "<center><br> $datum $zeit <br>IP:<b> $shoutbox_VALUE_name2</b><br>";
echo '<input type="text" size="15" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" onFocus="if (value == \''.$shoutbox_VALUE_name.'\') {value = \'\'}" onBlur="if (value == \'\') {value = \''.$shoutbox_VALUE_name.'\'}" maxlength="15">';
echo '<br /><textarea style="width: 80%" cols="15" rows="2" name="shoutbox_textarea"></textarea><br />';
if (loggedin())
{}
else
{echo get_antispam ('shoutbox', 1);}
echo '<input type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit">';
echo '</form><table width="88%" class="border" cellpadding="2" cellspacing="1" border="0">';
$erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT 10');
$class = 'Cnorm';
while ($row = db_fetch_object($erg) ) {
$class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
echo '<tr class="'.$class.'"><td><b>'.$row->nickname.':</b> '.preg_replace( '/([^\s]{10})(?=[^\s])/', "$1\n", $row->textarea).'</td></tr>';
}
echo '</table><a class="box" href="index.php?shoutbox">'.$lang['archiv'].'</a>';
?>
Ich hoffe mir kann einer Helfen? Vielleicht habe ich auch was falsch gemacht.
DANKE
Sa. 09.09.2006
06:06 Uhr
#10
- Registriert seit
- 10.08.2006
- Beiträge
- 874
- Beitragswertungen
ilch.de-Team,
könntet ihr mir bitte helfen??? komme alleine nicht weiter...
Sa. 09.09.2006
14:57 Uhr
#11
- Registriert seit
- 21.01.2006
- Beiträge
- 2.659
- Beitragswertungen
nach ner kleinen suche im ordner hab ich rausgefunden das das per session gespeichert wird.... also würd ich einfach die session schon in der shoutbox.php setzten...
Zitat geschrieben von
loW
Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
Sa. 09.09.2006
15:13 Uhr
#12
- Registriert seit
- 10.08.2006
- Beiträge
- 874
- Beitragswertungen
und wie mache ich das?? ich kenn mich doch noch net so gut aus mit html/php
Di. 12.09.2006
17:27 Uhr
#13
- Registriert seit
- 10.08.2006
- Beiträge
- 874
- Beitragswertungen
also mir ist grad aufgefallen, dass das Antispam sowohl im Gästebuch als auch in der Shoutbox auf für User sichtbar ist...
Als Erweiterung für das neue Update wäre dann noch im Kontakt das Antispam, denn dort befindet sich gar keins.
Und alle Antispam nur für Gäste sichbar... das wäre doch mal klasse^^