Folgende Warnungen sind aufgetreten:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



net-board.net Archiv
habe ein paar fragen zu meinem php-gästebuch - Druckversion

+- net-board.net Archiv (https://net-board.net)
+-- Forum: Deine eigene Homepage (https://net-board.net/forumdisplay.php?fid=26)
+--- Forum: Scriptsprachen (+Datenbanksysteme) (https://net-board.net/forumdisplay.php?fid=19)
+--- Thema: habe ein paar fragen zu meinem php-gästebuch (/showthread.php?tid=2955)

Seiten: 1 2


habe ein paar fragen zu meinem php-gästebuch - KingGO - 01.11.2003

und zwar habe ich ja schon eins aber was mich stört ist das dort noch html geht. wie kann ich das unterbinden das bei dem eintrag html drine ist


ich wollte das mit code tags machen wie [FETT] [___] Z.b.


hat da wer eine idee das doch viel besser den mit html kann man eine menge scheiße machen


MFG

KingGO


- kickedINtheHEAD - 01.11.2003

http://www.netboard.sunsonic.de/wbboard/thread.php?threadid=2198&sid= Wink


- KingGO - 02.11.2003

das mit dem bbcode hatte ich selber schon drine hehe nur dieser html tag code soll gespert sein


- kickedINtheHEAD - 02.11.2003

$text = strip_tags($text, '<a><u>');

mit diesem befehl kannst du alle html und sonstige (wie php) befehle entfernen
die html codes dahinter (das <a> und <u>) sind die erlaubten tags die nicht entfernt werden sollen
wennst alle html tags entfernen willst einfach $text = strip_tags($text);


- KingGO - 02.11.2003

danke dir gehen dan auch noch meine klick smilys?

weil der kopiert ja nur in die txt datei zb [FETT]HALLO[/FETT]

und das FETT wandelt der ja dan um in der gb php müßte also noch alles gehen große klasse


danke dir


- kickedINtheHEAD - 02.11.2003

smileys musst fast gleich machen wie bbcode - das einfügen per klicken kommt dann per java script Wink


- KingGO - 02.11.2003

jo ist klar halt wie hier im board


- kickedINtheHEAD - 02.11.2003

http://www.netboard.sunsonic.de/wbboard/thread.php?threadid=2952&sid=
falls es dich intressiert Wink


- KingGO - 06.11.2003

?? wo muss dieser code hin????


in die ausgabe php oder die eingabe php


kann auch gern den code posten denke ja mal eingabe oder???


weil bei ausgabe ist es ja zu spätt hehe

und wo genau muss der rein ist das egal

$text = strip_tags($text, '<a><u>');


CODE

<?
//Spammschutz
$datei = fopen ("admin/gb.php","r");



//einlesen der einzelnen Zeilen

$i=0;

while (!feof($datei)) {

$line = fgets($datei,4096);

$array[$i] = $line;

$newarray[$i] = explode("|",$array[$i]);

$i++;

}
$newarray=array_reverse ($newarray);
$lastip=$newarray[1][2];




$userip = getenv ("REMOTE_ADDR");


if ($lastip==$userip) { echo ("Der Autor kann nicht 2 mal hintereinander eingetragen werden"); } else
{
//spammschutz ende


$stunde = date("H");
$min = date("i");
$zeit = "$stunde:$min Uhr";

$tag = date ("d");
$monat = date ("m");
$jahr = date ("Y");
$datum = $tag.".".$monat.".".$jahr;

$textareaname = str_replace("|","",$textareaname);
$username = str_replace("|","",$username);
$mail = str_replace("|","",$mail);

$message = "$username|$textareaname|$userip|$zeit|$datum|$mail";
//$tata = "$message";

$message = str_replace("\n","<br>",$message);


$datei = fopen ("admin/gb.php","a+");
fwrite($datei, "$message\r\n");
fclose($datei);
echo("<a href=gb-ein.php target=\"_self\">Dein Eintrag wurde übernommen zurück zum Gästebuch</a>");
}
?>


- pattex - 06.11.2003

hmm... so?

<?
//Spammschutz
$datei = fopen ("admin/gb.php","r");



//einlesen der einzelnen Zeilen

$i=0;

while (!feof($datei)) {

$line = fgets($datei,4096);

$array[$i] = $line;

$newarray[$i] = explode("|",$array[$i]);

$i++;

}
$newarray=array_reverse ($newarray);
$lastip=$newarray[1][2];




$userip = getenv ("REMOTE_ADDR");


if ($lastip==$userip) { echo ("Der Autor kann nicht 2 mal hintereinander eingetragen werden"); } else
{
//spammschutz ende


$stunde = date("H");
$min = date("i");
$zeit = "$stunde:$min Uhr";

$tag = date ("d");
$monat = date ("m");
$jahr = date ("Y");
$datum = $tag.".".$monat.".".$jahr;

$textareaname = str_replace("|","",$textareaname);
$username = str_replace("|","",$username);
$mail = str_replace("|","",$mail);

$message = "$username|$textareaname|$userip|$zeit|$datum|$mail";
//$tata = "$message";
$message = strip_tags($message, '<a><u>');
$message = str_replace("\n","<br>",$message);


$datei = fopen ("admin/gb.php","a+");
fwrite($datei, "$message\r\n");
fclose($datei);
echo("<a href=gb-ein.php target=\"_self\">Dein Eintrag wurde übernommen zurück zum Gästebuch</a>");
}
?>