Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
PHP Funktion Mysql Hilfe
Michael_ Offline
Bier aus Hawaii

Beiträge: 1.481
Registriert seit: Feb 2011
Beitrag #51
RE: PHP Funktion Mysql Hilfe
:D :D :D :D :D :D

lg
Michael

2018: Intel Xeon E5-1660v2, 128gb 1600MHZ DDR3 ECC RAM, 3x 1000gb SSD, 1x 4000gb HDD, Windows 7 Ultimate 64bit

Bald unfreiwilliger Windows 10 Nutzer.
Hofft auf positive Entwicklung im Amiga Bereich.
06.04.2016 22:36
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Michael_ Offline
Bier aus Hawaii

Beiträge: 1.481
Registriert seit: Feb 2011
Beitrag #52
RE: PHP Funktion Mysql Hilfe
Code:
/* Posting --> Parser */
function bbxxcode($post)
{
$output=strip_tags($post);
//BBCodes
$output=preg_replace("|\[b\](.*)\[/b\]|Uism","<b>$1</b>",$output);
$output=preg_replace("|\[u\](.*)\[/u\]|Uism","<span style=\"text-decoration:underline;\">$1</span>",$output);
$output=preg_replace("|\[i\](.*)\[/i\]|Uism","<span style=\"font-style:italic;\">$1</span>",$output);
$output=preg_replace("|\[url\](.*)\[/url\]|Uism","<a href=\"$1\" target=\"blank\">$1</a>",$output);
$output=preg_replace("|\[url=(.*)\](.*)\[/url\]|Uism","<a href=\"$1\" target=\"blank\">$2</a>",$output);
$output=preg_replace("|\[img\](.*)\[/img\]|Uism","<img src=\"$1\" border=\"0\">",$output);
$output=preg_replace("|\[quote=(.*)\](.*)\[/quote\]|Uism","<table class=\"tableb\"><tr><td>Original from <b>$1:</b></td></tr></table><table class=\"tablea\"><tr><td>$2</td></tr></table>",$output);
$output=preg_replace("|\[code\](.*)\[/code\]|Uism","<table class=\"tableb\"><tr><td>Code:</td></tr></table><table class=\"tablea\"><tr><td>$1</td></tr></table>",$output);
$output=preg_replace("|\[size=(.*)\](.*)\[/size\]|Uism","<span style=\"font-size:$1pt;\">$2</span>",$output);
$output=preg_replace("|\[color=(.*)\](.*)\[/color\]|Uism","<span style=\"color:$1;\">$2</span>",$output);
//smilies
$output=str_replace(":)","<img src=\"images/smilies/smile.gif\" alt=\"smile\" />",$output);
$output=str_replace(":D","<img src=\"images/smilies/biggrin.gif\" alt=\"grins\" />",$output);
$output=str_replace(":(","<img src=\"images/smilies/sad.gif\" alt=\"sad\" />",$output);
$output=str_replace(";)","<img src=\"images/smilies/wink.gif\" alt=\"wink\" />",$output);
$output=str_replace(":rolleyes:","<img src=\"images/smilies/rolleyes.gif\" alt=\"rolleyes\" />",$output);
$output=str_replace(":P","<img src=\"images/smilies/tongue.gif\" alt=\"tongue\" />",$output);  
return $output;
}

Mein php code oder html etc. wird leider nicht angezeigt.
auch nicht wenn ich strip_tags weglasse. Kann mir jemand helfen?

lg
Michael

2018: Intel Xeon E5-1660v2, 128gb 1600MHZ DDR3 ECC RAM, 3x 1000gb SSD, 1x 4000gb HDD, Windows 7 Ultimate 64bit

Bald unfreiwilliger Windows 10 Nutzer.
Hofft auf positive Entwicklung im Amiga Bereich.
10.04.2016 22:05
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
winfreak Offline
アンゲシュテルタ

Beiträge: 10.036
Registriert seit: Aug 2008
Beitrag #53
RE: PHP Funktion Mysql Hilfe
Du nimmst doch eh keine Hilfe an.

[Bild: winfreak_32972_14.png]
11.04.2016 05:08
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
DosAmp Offline
andeq r0, r0, r0

Beiträge: 11.944
Registriert seit: Jul 2008
Beitrag #54
RE: PHP Funktion Mysql Hilfe
(10.04.2016 22:05)Michael_ schrieb:  Mein php code oder html etc. wird leider nicht angezeigt, auch nicht wenn ich strip_tags weglasse.

Gibst du den Rückgabewert der Funktion denn irgendwo tatsächlich aus? Der Code in der Form tut es nicht.

Berühr die Kuh.
Mach es im Nu.

<~Vez> CloverOS would be perfect if you could change the wallpaper
(Dieser Beitrag wurde zuletzt bearbeitet: 11.04.2016 08:25 von DosAmp.)
11.04.2016 08:24
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Michael_ Offline
Bier aus Hawaii

Beiträge: 1.481
Registriert seit: Feb 2011
Beitrag #55
RE: PHP Funktion Mysql Hilfe
Der code funktioniert prima, es geht nur um diese zeile:

Code:
$output=preg_replace("|\[code\](.*)\[/code\]|Uism","<table class=\"tableb\"><tr><td>Code:</td></tr></table><table class=\"tablea\"><tr><td>$1</td></tr></table>",$output);

Wenn ich da php Code eingebe dann wird der nicht angezeigt, auch html nicht.
wie gesagt auch wenn ich strip tags weglasse ^^

Kann mir das jemand anpassen?

lg
Michael

2018: Intel Xeon E5-1660v2, 128gb 1600MHZ DDR3 ECC RAM, 3x 1000gb SSD, 1x 4000gb HDD, Windows 7 Ultimate 64bit

Bald unfreiwilliger Windows 10 Nutzer.
Hofft auf positive Entwicklung im Amiga Bereich.
11.04.2016 10:52
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
mrshadowtux
Unregistered

 
Beitrag #56
RE: PHP Funktion Mysql Hilfe
Alter was generierst du da für einen Unfug als HTML?! Zwei vollkommen unnötige Tabellen mit je nur einem Feld untereinander? Dein fucking Ernst?!
11.04.2016 10:58
Diese Nachricht in einer Antwort zitieren
DosAmp Offline
andeq r0, r0, r0

Beiträge: 11.944
Registriert seit: Jul 2008
Beitrag #57
RE: PHP Funktion Mysql Hilfe
Einige deiner Regex-Flags (insbesondere ungreedy [U] macht bei mehreren gleichen Tags in einem Post schon Sinn, multiline [m]) sind mir etwas suspekt, die würde ich mal probeweise von allen preg_replace-Anweisungen entfernen. Außerdem wird nur jeweils das erste Vorkommen jedes BBCode-Tags ersetzt, außer du ergänzt noch global [g].

Berühr die Kuh.
Mach es im Nu.

<~Vez> CloverOS would be perfect if you could change the wallpaper
(Dieser Beitrag wurde zuletzt bearbeitet: 11.04.2016 11:08 von DosAmp.)
11.04.2016 11:04
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste