php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.02.2006, 16:11  
Erfahrener Benutzer
 
Registriert seit: 30.05.2005
Beiträge: 222
PHP-Kenntnisse:
Fortgeschritten
Cyberbob_at_tot
Cyberbob_at_tot eine Nachricht über ICQ schicken
Standard Unsichtbares Zeichen - IE vs. Firefox

Hallo zusammen,
ich benötige ein unsichtbares Zeichen, dafür habe ich mir &#8290 ausgesucht. (http://unicode.e-workers.de/unicode3.php) Im Firefox 1.5.0.1 ist dassoweit auch kein Problem. Ich bekomme das Zeichen und habe den Vorteil, das ich beim Tabellenaufbau, ein bischen Statik in eine Dynamische Tabelle reinbringe.
Nun aber der IE6, dort kommt nur ein Quadrat anstat dem unsichtbarem Zeichen.
"
 ⁣⁣⁣⁣
"

Wer diese Seite mit dem IE aufruft wird sie hoffentlich sehen.

Kann der IE das nicht bzw. muss ich ein anderes zeichen wählen ?

So ist das ja echt doof!

MFG

Cyberbob
__________________
***********************************
The only winning move is not to play!
***********************************
Cyberbob_at_tot ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.02.2006, 16:12  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Wofür brauchst du das denn?
Zergling-new ist offline  
Alt 13.02.2006, 16:16  
Erfahrener Benutzer
 
Registriert seit: 30.05.2005
Beiträge: 222
PHP-Kenntnisse:
Fortgeschritten
Cyberbob_at_tot
Cyberbob_at_tot eine Nachricht über ICQ schicken
Standard

Habe eine Dynamische Tabelle, wenn man einen String hat mit leerzeichen, bricht er meist genau dort um. Ich will aber den umbruch wo ich ihne auch haben will,sprich
, nun kann das leerzeichen, durch leerzeichen+unsichtbares Zeichen ersetzen und schon klappt es. Zumindest im Firefox
__________________
***********************************
The only winning move is not to play!
***********************************
Cyberbob_at_tot ist offline  
Alt 13.02.2006, 16:17  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Hilft dir ?
non-breaking space
Zergling-new ist offline  
Alt 13.02.2006, 16:31  
Erfahrener Benutzer
 
Registriert seit: 30.05.2005
Beiträge: 222
PHP-Kenntnisse:
Fortgeschritten
Cyberbob_at_tot
Cyberbob_at_tot eine Nachricht über ICQ schicken
Standard

Nutze ich ja schon,
aber es gibt wohl einen Fehler im Code.

So funktioniert es.. .
Code:
$inhalt=str_replace(' ', ' ',$row[$x]);
...aber er macht bei HTML Code "<font color=red></font>" auch das leerzeichen weg und dann ist es kein HTML code mehr, den der Browser versteht. Also wollte ich es so machen...
Code:
$inhalt=$row[$x];
			$HTMLcode=false;
			$HTMLStart=strpos($inhalt, '<');
			if ($HTMLStart<>'')
			{
			for ($i=$HTMLStart;$i<=strlen($inhalt);$i++)
				{
				$HTMLcode=true;
				if ($inhalt[i]=='>'){$HTMLcode=false;};
				if ($HTMLcode==false)
					{
					//Hier Fehler ?
					If ($inhalt[i]==' ')
						{$inhalt[i]='&ensp;';}
					}
				}
			}
			else
			{
			$inhalt=str_replace(' ', '&ensp;',$row[$x]);
			}
__________________
***********************************
The only winning move is not to play!
***********************************
Cyberbob_at_tot ist offline  
Alt 13.02.2006, 16:35  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Was ist denn letztlich dein Ziel bzw. das Problem?
Zergling-new ist offline  
Alt 13.02.2006, 16:42  
Erfahrener Benutzer
 
Registriert seit: 30.05.2005
Beiträge: 222
PHP-Kenntnisse:
Fortgeschritten
Cyberbob_at_tot
Cyberbob_at_tot eine Nachricht über ICQ schicken
Standard

das Leerzeichen durch zu ersetzen, aber den String zwischen < und > nicht zu verändern.
__________________
***********************************
The only winning move is not to play!
***********************************
Cyberbob_at_tot ist offline  
Alt 13.02.2006, 16:47  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Ich meinte das eigentliche Ziel (zB "Text wird in einer Zelle ungewollt umbebrochen"), denn alle Leerzeichen durch zu ersetzen macht selten Sinn. Dann lieber CSS benutzen:
Code:
white-space:nowrap;

http://de.selfhtml.org/css/eigenscha...tm#white_space
Zergling-new ist offline  
Alt 13.02.2006, 16:50  
Erfahrener Benutzer
 
Registriert seit: 30.05.2005
Beiträge: 222
PHP-Kenntnisse:
Fortgeschritten
Cyberbob_at_tot
Cyberbob_at_tot eine Nachricht über ICQ schicken
Standard

probier ich mal aus, aber im Code muss ja auch irgentwo ein Fehler sein, sonst würde es ja gehen!
__________________
***********************************
The only winning move is not to play!
***********************************
Cyberbob_at_tot ist offline  
Alt 13.02.2006, 16:56  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zitat:
Ich bekomme das Zeichen und habe den Vorteil, das ich beim Tabellenaufbau, ein bischen Statik in eine Dynamische Tabelle reinbringe.
Was meinst du eigentlich damit? Was du vorhast verstehe ich immernoch nicht so ganz. Probier halt nochn bisschen aus, ansonsten meld dich mit ausführlicher(er) Beschreibung
Zergling-new ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kurze Einführung in Firefox Search Plugin Programmierung PTC Tutorials 5 10.02.2009 01:31
Benutze Zeichen anzeigen! cokotech Datenbanken 3 06.06.2008 18:24
erste 7 zeichen überprüfen aircrash PHP Tipps 2008 1 28.09.2007 09:11
Firefox / IE - ungeahnte Statistik pepe24 Off-Topic Diskussionen 10 30.04.2007 16:46
Firefox will mein 3-spaltiges Layout mit Footer nicht (CSS)! vampsoftchef HTML, Usability und Barrierefreiheit 1 28.02.2007 00:22
templates oder css mit firefox rbs_phoenix HTML, Usability und Barrierefreiheit 1 30.10.2006 15:24
Wieviel Pixel hat ein Zeichen? Ausmessen eines DIV-Container webazubi PHP-Fortgeschrittene 4 06.07.2006 14:52
[Erledigt] window.location.href mit firefox HTML, Usability und Barrierefreiheit 15 18.11.2005 17:49
[Erledigt] shiftKey bei Firefox abfragen HTML, Usability und Barrierefreiheit 2 05.08.2005 15:08
Deer Park Alpha 1 (=Mozilla Firefox 1.1) Off-Topic Diskussionen 15 09.07.2005 02:32
[Erledigt] verfluchter Firefox HTML, Usability und Barrierefreiheit 5 08.07.2005 22:51
RGB im IE anders als im Firefox ! Cyberbob_at_tot HTML, Usability und Barrierefreiheit 9 29.06.2005 17:47
[Erledigt] nur x zeichen zeigen PHP Tipps 2004-2 2 17.12.2004 15:10
Die 1. 15 Zeichen anzeigen imported_Lumio PHP Tipps 2004 2 23.08.2004 16:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
unsichtbares zeichen, html unsichtbares zeichen, unsichtbares zeichen html, unsichtbares leerzeichen, html unsichtbares leerzeichen, unsichtbares sonderzeichen, unsichtbares leerzeichen html, unsichtbares zeichen alt, unsichbares zeichen, unsichtbares html zeichen, html unsichtbare zeichen, unsichtbare zeichen html, unsichtbare zeichen, unicode unsichtbares zeichen, alt unsichtbares zeichen, unsichtbares zeichen?, html unsichbares zeichen, unsichtbarer zeichen, unsichtbares zeichen machen, unsichtbares zeichen unicode

Alle Zeitangaben in WEZ +1. Es ist jetzt 14:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.