BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Programmieren (http://www.black-board.net/board.php?boardid=4)
--- %20 = leerzeichen? (http://www.black-board.net/thread.php?threadid=22475)
Geschrieben von 0cool am 07.09.2006 um 13:01:
%20 = leerzeichen?
Hallo Leute,
mich würde mal interessieren wie man das nennt wenn z.B. %43 in einer webadresse in mit auf aufgeführt wird.
Es gibt da ja viele verschiedene zahlen hinter dem prozent zeichen.
Gibt es eine tabelle wo mann alles nachlesen kann wenn ja wie heißen die zeichen oder mit welchen stichwort muss ich in google danach schauen??
Danke für eure hife
0cool
Geschrieben von LX am 07.09.2006 um 13:08:
Das sind URL-codierte Zeichen, läuft letztendlich auf den dezimalen ASCII-Wert hinter einem Prozentzeichen hinaus. In PHP kriegt man das mit
urlencode() übersetzt.
Geschrieben von 0cool am 07.09.2006 um 13:26:
%20 = leerzeichen?
@LX: danke für deine schnelle antwort.
jetzt hab ich aber noch eine frage zu php, ich hab jetzt so wie ich mir es gedacht habe eine kleines script
zum ascii dateien zu entcoden geschrieben,
das sieht so aus
code: |
1:
2:
3:
4:
5:
|
<?php
urlencode(%43%72)
?>
|
|
so funkt es leider nicht kannst du mir sagen wie ich das richtig schreiben muss ich habe von php nicht wirklich viel ahnung.
der apache2 server mit php unterstüzung läuft bei mir auf dem pc.
Danke für deine hilfe
0cool
Geschrieben von HeaD am 07.09.2006 um 13:29:
urlencode() gibt Dir einen Wert zurück, Du mußt den Wert auch ausgeben, oder in in eine Variable schreiben um damit weiterzuarbeiten oder oder oder.. Ich würd Dir empfehlen Dich erstmal mit den Grundkenntnissen von PHP zu beschäftigen
(außerdem kommt ein ; ans Ende der Zeile)
code: |
1:
2:
3:
|
<?php
echo urlencode(%43%72);
?> |
|
Geschrieben von 0cool am 07.09.2006 um 13:40:
%20 = leerzeichen?
@HeaD: ich hab mich vor einiger zeit mit php beschäftigt habe aber wieder damit aufgehört.
Stimmt das semikolon hätte ich nicht vergessen dürfen
aber dein code funktioniert nicht ich bekomme die fehlermeldung:
Parse error: syntax error, unexpected '%', expecting ')' in H:\privat\ascii-encoder.php on line 2
ich habe den coder genommen
code: |
1:
2:
3:
4:
5:
|
<?php
echo urlencode(%43%72);
?>
|
|
Danke für deine schnelle hilfe
0cool
PS.: Übrigens noch danke für deine hilfe gestern bei dem batch script ich habs hinbekommen
Geschrieben von LX am 07.09.2006 um 14:20:
urlencode() encodiert einen String, in dem normaler Text steht. Beispiel
php: |
1:
|
echo urlencode ( 'hallo welt' ); |
|
Wenn du einen String hast, in dem bereits die umgeschriebenen Zeichen vorhanden sind, und du den in normalen Text übersetzt haben willst, gibt's analog
urldecode().
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH