Portal > Foren > PHP > PHP-Programmierung > highlight_string problem
Antwort
 
Themen-Optionen
Alt 08.09.2005, 08:44 Nach oben    #1
Benutzer
 
Registriert seit: 18.08.2005
Ort: Österreich
Beiträge: 32
Standard highlight_string problem

Hallo!

Ich hab gerade etwas mit der funktion highlight_string rumgespielt... irgendetwas klappt bei mir nicht... ich habe einen fehler:
ich lasse per textarea einen code eingeben, und den highlighte ich dann mit highlight_string... allerdings escaped er mir NACH dem ersten Anführungszeichen ALLE Anführungszeichen... schauts euch mal an... an dem testbeispiel sieht man es sehr gut...:

PHP-Code:
<?php
  
print "Hallo";
  print 
"wie gehts?";
?>
dies würde bei mir in etwa so aussehen:
PHP-Code:
<?php
  
print "Hallo\";
  print \"wie gehts?\";
?>
hier der link:
http://members.sb-solutions.at/andi/test.php

hier der quellcode:
PHP-Code:
<?php
  error_reporting
(E_ALL);
 
  
printf('<form action="%s" method="post"><textarea name="highlight" cols="100" rows="20"></textarea><br /><input type="submit" value="abschicken" name="abschicken" /><br /></form>'$_SERVER['PHP_SELF']);
    
  if(isset(
$_POST['abschicken']) AND isset($_POST['highlight'])){
    
$highlight highlight_string($_POST['highlight'], true);
    print 
$highlight;
    
  }

?>
ich hoffe ihr könnt mir helfen..

mfg Andi
__________________
Just because I am super.
DER_Brain ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.09.2005, 09:22 Nach oben    #2
Verplanter Benutzer
 
Registriert seit: 14.12.2004
Beiträge: 227
Standard highlight_string problem

Hi,

komm grad noch nicht ganz so mit *gähn* aber wäre das etwas !?

stripslashes();

http://de.php.net/manual/en/function.stripslashes.php
__________________
Das Leben ist zwar bloß ein Adventure-Game, aber die Grafik ist verdammt gut.
Ich such immer noch den Cheat für unlimited money!
DasMööp ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.09.2005, 09:27 Nach oben    #3
Benutzer
 
Registriert seit: 18.08.2005
Ort: Österreich
Beiträge: 32
Standard highlight_string problem

danke für die antwort..
hat mein problem zum teil gelöst..
wenn du nochmal auf den link klickst, siehst du, dass die \ weggehen.. allerdings wird immer noch falsch gehighlighted!

mfg Andi

ps: hier nochmal der link
http://members.sb-solutions.at/andi/test.php
__________________
Just because I am super.
DER_Brain ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.09.2005, 09:31 Nach oben    #4
Verplanter Benutzer
 
Registriert seit: 14.12.2004
Beiträge: 227
Standard highlight_string problem

Hast Du das davor oder dannach gemacht !?
Bzw. Poste mal den Code nochma :wink:
__________________
Das Leben ist zwar bloß ein Adventure-Game, aber die Grafik ist verdammt gut.
Ich such immer noch den Cheat für unlimited money!
DasMööp ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.09.2005, 09:33 Nach oben    #5
Benutzer
 
Registriert seit: 18.08.2005
Ort: Österreich
Beiträge: 32
Standard highlight_string problem

PHP-Code:
<?php
  error_reporting
(E_ALL);
 
  
printf('<form action="%s" method="post"><textarea name="highlight" cols="100" rows="20"></textarea><br /><input type="submit" value="abschicken" name="abschicken" /><br /></form>'$_SERVER['PHP_SELF']);
    
  if(isset(
$_POST['abschicken']) AND isset($_POST['highlight'])){
    
$highlight highlight_string($_POST['highlight'], true);
    print 
stripslashes($highlight);
    
  }

?>
mfg Andi
__________________
Just because I am super.
DER_Brain ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.09.2005, 09:37 Nach oben    #6
Verplanter Benutzer
 
Registriert seit: 14.12.2004
Beiträge: 227
Standard highlight_string problem

Bei Deinem Beispiel mache mal ..


PHP-Code:
<?php

  error_reporting
(E_ALL); 

  
printf('<form action="%s" method="post"><textarea name="highlight" cols="100" rows="20"></textarea><br /><input type="submit" value="abschicken" name="abschicken" /><br /></form>'$_SERVER['PHP_SELF']); 
     
  if(isset(
$_POST['abschicken']) AND isset($_POST['highlight'])){ 
    
$highlight highlight_string($_POST['highlight'], true); 

echo 
$_POST['highlight'].'<br>---<br>';

    print 
stripslashes($highlight);
     
  } 


?>
und lade das mal hoch. :wink:
__________________
Das Leben ist zwar bloß ein Adventure-Game, aber die Grafik ist verdammt gut.
Ich such immer noch den Cheat für unlimited money!
DasMööp ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.09.2005, 09:39 Nach oben    #7
Benutzer
 
Registriert seit: 18.08.2005
Ort: Österreich
Beiträge: 32
Standard highlight_string problem

danke für die hilfe.. habs jetzt so geschafft:

PHP-Code:

<?php
  error_reporting
(E_ALL);
 
  
printf('<form action="%s" method="post"><textarea name="highlight" cols="100" rows="20"></textarea><br /><input type="submit" value="abschicken" name="abschicken" /><br /></form>'$_SERVER['PHP_SELF']);
    
  if(isset(
$_POST['abschicken']) AND isset($_POST['highlight'])){
    
$highlight highlight_string(stripslashes($_POST['highlight']), true);
    print 
$highlight;
    
  }

?>
wie du vorher gesagt hast.. stripslashes war an der falschen stelle!
mfg Andi
__________________
Just because I am super.
DER_Brain ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.09.2005, 09:41 Nach oben    #8
Verplanter Benutzer
 
Registriert seit: 14.12.2004
Beiträge: 227
Standard highlight_string problem

:wink: genau ... daher auch von mir nur die Info mit dem echo ...
dann kommt man sofort selbst drauf ! Hoffe das hat Dir nichts
ausgemacht !
__________________
Das Leben ist zwar bloß ein Adventure-Game, aber die Grafik ist verdammt gut.
Ich such immer noch den Cheat für unlimited money!
DasMööp ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.09.2005, 09:48 Nach oben    #9
Benutzer
 
Registriert seit: 18.08.2005
Ort: Österreich
Beiträge: 32
Standard highlight_string problem

danke auf jedenfall!

der thread kann geschlossen werden..

mfg Andi
__________________
Just because I am super.
DER_Brain ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem E-Mails zu senden Jann Hendrik Plauderecke 7 25.05.2007 21:37
Logisches Problem beim einsatz von Ereignissen Prophet Allgemeine Java-Programmierung 19 05.06.2006 22:08
Problem mit Cookie und Reloads... Bookworm PHP-Programmierung 10 13.04.2006 12:09
OSX + Eclipse 3.1 Problem bacarni Eclipse 3 29.07.2005 21:19
kleines problem mit events und buttons lost-prophet Allgemeine Java-Programmierung 3 01.06.2005 09:36


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:23 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44