anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 06:37

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Probleme beim Editieren der Bio
BeitragVerfasst: Do 08 Mai, 2008 21:20 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Do 13 Mär, 2008 19:04
Beiträge: 42
Geschlecht: Männlich
Wenn die User die Bio editieren und dabei URLs, " und html codes einsetzen kommen bei diesen immer "\".
Weiß jemand, wie man das beheben kann?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Probleme beim Editieren der Bio
BeitragVerfasst: Mo 12 Mai, 2008 16:34 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
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.

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Probleme beim Editieren der Bio
BeitragVerfasst: Di 13 Mai, 2008 11:08 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Do 13 Mär, 2008 19:04
Beiträge: 42
Geschlecht: Männlich
es hat geklappt. danke^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Probleme beim Editieren der Bio
BeitragVerfasst: Sa 17 Mai, 2008 21:14 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Do 13 Mär, 2008 19:04
Beiträge: 42
Geschlecht: Männlich
Es hat leider doch nicht geklappt, der gleiche Fehler ist immer noch da.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum