anpera.net
https://anpera.dyndns.org/phpbb3/

Probleme beim Editieren der Bio
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=4515
Seite 1 von 1

Autor:  Wolfus [ Do 08 Mai, 2008 21:20 ]
Betreff des Beitrags:  Probleme beim Editieren der Bio

Wenn die User die Bio editieren und dabei URLs, " und html codes einsetzen kommen bei diesen immer "\".
Weiß jemand, wie man das beheben kann?

Autor:  MySql [ Mo 12 Mai, 2008 16:34 ]
Betreff des Beitrags:  Re: Probleme beim Editieren der Bio

Also, wenn du Qoutes, egal ob Single oder Double Qoutes, mit einem Inputfeld oder einem Textareafeld abschickst, werden sie direkt konvertiert.

Beispiel:

$this->bbcode_second_pass_code('', '
Echo '<form action="bsp_qoutes.php?setM=konvert" method="post">';
Echo '<input type="text" name="bsp_quotes_single" value="\'Hallo Welt\'">';
Echo '<input type="submit" value="Zeige Konvert Ergebiss">';
Echo '</form'>';
')

bsp_quotes.php?setM=konvert :

$this->bbcode_second_pass_code('', '
Echo $_POST['bsp_quotes_single'];
')

Ausgabe:

$this->bbcode_second_pass_code('', '
\'Hallo Welt\'
')

Das gleiche auch mit Double Quotes und Textarea!

In dem wir die Funktion "stripshlashes" mit einbeziehen, werden die POST Daten normal uebergeben!

Bsp:

(Aus einer meiner Daten)

$this->bbcode_second_pass_code('', ' case 'fin_table':
page_header('Datenbanktabelle erstellt?');
$name = stripslashes($_POST[table_name]);
$data = stripslashes($_POST[sql_data]);
$create_table = db_query('CREATE TABLE '.$name.' ( '.$data.');');

if (!$create_table):
output('Tabelle konnte nicht erstellt werden!');
else:
output('Tabelle erstellt!');
endif;
addnav('Optionen');
addnav('Noch eine erstellen','test.php?op=create_table');
addnav('Tabellen auflisten','test.php?op=list');
addnav('Datenbank','test.php');
break;')

Sollte mit POST eig. richtig sein, kann aber auch sein, das dies nur fuer die DB ging, mit "stripshlashes", umgehst du es aber trotzdem.

Also:

$this->bbcode_second_pass_code('', 'Echo stripslashes($_POST['bsp_quotes_single'];[code]

Ausgabe:

[code]'Hallo Welt'')

My.

Autor:  Wolfus [ Di 13 Mai, 2008 11:08 ]
Betreff des Beitrags:  Re: Probleme beim Editieren der Bio

es hat geklappt. danke^^

Autor:  Wolfus [ Sa 17 Mai, 2008 21:14 ]
Betreff des Beitrags:  Re: Probleme beim Editieren der Bio

Es hat leider doch nicht geklappt, der gleiche Fehler ist immer noch da.

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/