Zurück   Flashforum > Flash und Server > Server-Seite allgemein

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-03-2010, 22:41   #1 (permalink)
Neuer User
 
Benutzerbild von andrelehnert
 
Registriert seit: Oct 2007
Ort: Kölle
Beiträge: 1.231
String aus php nach flash hat ein Zeichen mehr? - $_SERVER['REMOTE_USER']

Liebe Leute!
Habe mittels folgendem php-Code den aktuell über .htaccess angemeldeten
User-Namen ermittelt:

PHP-Code:
<?php
echo "&actUser=".$_SERVER['REMOTE_USER'];
?>
und dann in flash mittels der LoadVar "userName" eingelesen - alles gut, bis auf die Stringlänge:

PHP-Code:
trace ("name: "+userName.actUser
trace ("length: " +userName.actUser.length

//Ausgabe: 
//name: Andre
//length: 6 
Habe mittels unescape() und split/join rumprobiert den String zu säubern - geht nicht.
Quick´n´dirty hab ich es jetzt so gelöst:
PHP-Code:
userName.actUser.substr(0,userName.actUser.length-1
Ich würde es nur zu gern verstehen, warum welches Zeichen sich am Ende des aus php kommenden Strings noch versteckt.

Weiß das jemand von Euch?

Danke!
LG ANdré
__________________
Die Hoffnung stirbt zuletzt.
Aber sie stirbt.

Geändert von andrelehnert (27-03-2010 um 22:43 Uhr)
andrelehnert ist offline   Mit Zitat antworten
Alt 13-04-2010, 13:38   #2 (permalink)
flachzange
 
Benutzerbild von elias
 
Registriert seit: Jun 2003
Ort: berlin
Beiträge: 3.932
Das Problem wird wohl eher im Browser oder Server liegen. Wie lang ist der String denn in PHP?
__________________
elias ist offline   Mit Zitat antworten
Alt 13-04-2010, 16:27   #3 (permalink)
Neuer User
 
Benutzerbild von andrelehnert
 
Registriert seit: Oct 2007
Ort: Kölle
Beiträge: 1.231
genau ein zeichen länger-->
Ausgabe Andre ergibt 6 Zeichen...

LG ANdré
__________________
Die Hoffnung stirbt zuletzt.
Aber sie stirbt.
andrelehnert ist offline   Mit Zitat antworten
Alt 13-04-2010, 18:42   #4 (permalink)
flachzange
 
Benutzerbild von elias
 
Registriert seit: Jun 2003
Ort: berlin
Beiträge: 3.932
Teste mal in einem anderen Browser ob sich da was ändert. Außerdem kannst du mit Sting.charCodeAt() oder ord() prüfen was es für ein Zeichen ist. Wenn es irgendein Whitespace Zeichen ist kannst du es in PHP mit rtrim() säubern.
__________________
elias ist offline   Mit Zitat antworten
Alt 13-04-2010, 20:53   #5 (permalink)
Neuer User
 
Benutzerbild von andrelehnert
 
Registriert seit: Oct 2007
Ort: Kölle
Beiträge: 1.231
ja cool - vielmals danke, schau ich mir morgen mal an.

LG ANdré
__________________
Die Hoffnung stirbt zuletzt.
Aber sie stirbt.
andrelehnert ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

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

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
String nach 40 Zeichen Teilen. Wörter beachten. Funkey PHP und MySQL 2 30-08-2007 14:46
String - Alles nach bestimmten Zeichen löschen AceKiller73 PHP und MySQL 1 14-10-2006 22:29
string nach zeichen untersuchen Niki_Tesla ActionScript 1 8 20-02-2004 10:42
einen string unterbrechen nach x zeichen. Funkey PHP und MySQL 6 23-12-2003 23:38
String nach einem vorgegebenen Zeichen zerteilen? Groop ActionScript 1 1 11-04-2002 14:22


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:48 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele