TP Underground Lounge 07/08
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 04.02.2003, 18:25   #1
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg

Probleme mit Anführungszeichen


Hallo,
ich muss folgenden Befehl anwenden:

echo '<option value="das ist "ein" Test">xyz</option>';

Bei der Ausgabe muss das Wort "ein" in Anführungszeichen stehen. Leider spuckt mir das System nicht den kompletten Satz aus, logischweise wird nur "das ist" ausgegeben.
Wie kann ich jetzt die Anführungszeichen beim Wort "ein" als normale Anführungszeichen behandeln?
Wenn ich den Backlash vor den Anführungszeichen setze, dann wird der Datensatz nicht in der mysql Datenbank abgespeichert.
Danke für jeden Tip
Dieter
dieter99 ist offline   Mit Zitat antworten


Alt 04.02.2003, 18:29   #2
jph
TP-Veteran
 
Benutzerbild von jph
 
Registriert seit: Apr 2001
Ort: Münster und gerade aus Brisbane
jph ist auf einem guten Weg
es muss heißen

echo "<option value=\"das ist \"ein\" test\">ddh</option>";

weil du mit \" die anführungszeichen von " unterscheidest!
__________________
Internetprojekte & Webdesign
www.janheck.de
post@janheck.de
jph ist offline   Mit Zitat antworten
Alt 04.02.2003, 18:41   #3
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
Wie schon beschrieben hatte ich den Backlash bereits benutzt. Nach wie vor bekomme ich nur das ist angezeigt. Der Befehl "value" erkennt anscheinend nur die ersten beiden Anführungszeichen.
dieter99 ist offline   Mit Zitat antworten
Alt 04.02.2003, 18:54   #4
jph
TP-Veteran
 
Benutzerbild von jph
 
Registriert seit: Apr 2001
Ort: Münster und gerade aus Brisbane
jph ist auf einem guten Weg
sorry, wohl etwas hastig gelesen dann mach doch einfach value=das ist \"ein\" test
denn html kann sowohl value="hallo"
als auch value=hallo
__________________
Internetprojekte & Webdesign
www.janheck.de
post@janheck.de
jph ist offline   Mit Zitat antworten
Alt 04.02.2003, 19:06   #5
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
du wirst es nicht glauben: er machts immer noch nicht :-(
nach wie vor spuckt er nur das erste Wort aus!
dieter99 ist offline   Mit Zitat antworten
Alt 04.02.2003, 19:15   #6
Registered User
 
Registriert seit: Feb 2002
Radoo.de macht alles soweit korrekt
.

Geändert von Radoo.de (07.09.2003 um 17:37 Uhr).
Radoo.de ist offline   Mit Zitat antworten
Alt 04.02.2003, 22:02   #7
TP-Insider
 
Benutzerbild von freefonzo
 
Registriert seit: May 2002
Ort: Colonia
freefonzo macht alles soweit korrekt
Hallo Dieter,

probiers doch mal mit den HTMLEntities für Anführungszeichen:

Code:
&amp;quot;
__________________
Gruss freefonzo

"Ein Experte ist ein Mann, der hinterher genau sagen kann, warum seine Prognose nicht gestimmt hat."
Sir Winston Churchill

1. lesen || 2. suchen || 3. posten || 4. Traum Scripts einbauen || 5. So sehen also TP'ler aus ?
freefonzo ist offline   Mit Zitat antworten
Alt 05.02.2003, 13:16   #8
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
@freefonzo:
Auch der Befehl &quo... hilft nicht weiter, ich gebs auf. Es hat den Anschein, dass der Befehl value keine zusätzlichen Anführungszeichen akzeptiert.

@Radoo.de:
sorry, dass ich den Thread in die falsche Kategorie gesteckt habe

Gruss
Dieter

Geändert von dieter99 (05.02.2003 um 13:35 Uhr).
dieter99 ist offline   Mit Zitat antworten
Alt 05.02.2003, 14:05   #9
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
woraround:

steck dir deine options in ein array und übergib die array-id als value.
is zwar ein bissl mehraufwand aber dafür funktioniert er
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 05.02.2003, 14:21   #10
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
@ Longfang: funktioniert auch nicht
Im Array steht ein Wert. Dieser Wert enthält zusätzliche Anführungszeichen.
Wenn ich jetzt das Array übergebe, dann ist das das gleiche wie wenn ich den Wert gleich eintrage, es sind zusätzliche Anführungszeichen enthalten. value akzeptiert absolut keine zusätzlichen Anführungszeichen. Propiers aus, es ist nicht möglich!
dieter99 ist offline   Mit Zitat antworten
Alt 05.02.2003, 14:27   #11
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
@dieter: genau lesen

$arr= array(1=>"Das ist \"EIN\" Wert", 2=>"Das ist \"noch ein\" Wert");

<option value = $arr[1]>


bei der auszählerrei entsprechend die daten aus dem array durch die übergabewerte = arrayID holen

wie gesagt mehr aufwand, aber du vermeidest anführungszeichen im value tag damit.
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 05.02.2003, 15:14   #12
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
genau so hatte ich es doch ausprobiert, und es funktioniert nicht
dieter99 ist offline   Mit Zitat antworten
Alt 05.02.2003, 15:32   #13
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
\me blöd:
<option value="1">$arr[1]</option>
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 05.02.2003, 17:07   #14
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
jetzt habe ich verstanden was du gemeint hast.
danke
dieter99 ist offline   Mit Zitat antworten
Alt 05.02.2003, 17:21   #15
Registered User
 
Registriert seit: Feb 2002
Radoo.de macht alles soweit korrekt
.

Geändert von Radoo.de (07.09.2003 um 17:38 Uhr).
Radoo.de ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Probleme mit Anführungszeichen Probleme mit Anführungszeichen
« Probleme mit Login Script | Klick-Zähler »

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

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:05 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

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 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67