php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.12.2011, 12:41  
Benutzer
 
Registriert seit: 21.12.2011
Beiträge: 84
PHP-Kenntnisse:
Anfänger
Marcus77 kann nur auf Besserung hoffen
Standard [Erledigt] Formular Frage : Texte in Russischer Sprache

Hi Leute

zuerst wünsche ich Euch ALLEn Frohe Weihnachten

nur selbst an diesem Tag brauche ich Eure Hilfe

ich habe mein Formular und brauche dieses auf Russisch

mit UTF-8 gehts ja auf Russisch, bis auf den "Senden" Button
wie kann ich diesem die Sprache geben ?

Im Moment habe ich Anhand der Codezeichenliste die jeweiligen Buchstaben händisch eingegeben
Aber das kanns ja ned sein

Und bei meiner Projektenauswahl wird die procekts_ru.txt angesprochen
nur zeigt er mir da auch lauter ZEICHEN

Die TXT habe ich auch auf UTF-8 mit wordpad bearbeitet und gespeichert

bei meinem FTP Filezilla ist die Übertragung auf "auto"

Habe ich etwas übersehen oder gibt es noch eine Einstellung damit die Russischen Kryptazeichen verwendet werden

thx4help
Marcus77 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.12.2011, 14:25  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

HTML-Code:
<form action="" method="post" name="formular" accept-charset="utf-8"> 
sowie:

Die 5 goldenen Regeln für UTF-8 in PHP/MySQL und HTML:
http://www.php.de/datenbanken/55699-...tml#post430223 (Umlaute in MySQL Datenbank)

Der ultimative Megakick der Superlative
http://www.php.de/adventskalender-20...perlative.html (27: Der ultimative Megakick der Superlative)
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline   Mit Zitat antworten
Alt 25.12.2011, 14:35  
Benutzer
 
Registriert seit: 21.12.2011
Beiträge: 84
PHP-Kenntnisse:
Anfänger
Marcus77 kann nur auf Besserung hoffen
Standard

Hallo

*Frohe Weihnachten*

Danke, habe die Zeile entsprechend geändert, nur leider nix
zur Seite
Marcus77 ist offline   Mit Zitat antworten
Alt 25.12.2011, 14:46  
meikel
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Marcus77 Beitrag anzeigen
Danke, habe die Zeile entsprechend geändert, nur leider nix
zur Seite
Stimmt. Der W3C Validator ist auch nicht sonderlich begeistert:
http://validator.w3.org/check?uri=ht...Inline&group=0

1. Welche HTTP Header schickst Du ab, damit der Browser weiß: Jetzt kommt UTF-8?
2. Im HTML verwendest Du zwei unterschiedliche Kodierungen.
  Mit Zitat antworten
Alt 25.12.2011, 15:23  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Oha... ich vermute, Elemente wie Buttons oder Dropdownlisten werden nativ verwendet, d.h der Browser verwendet die Controls, die durch das Betriebssystem bereitgestellt werden. Die folgen dann den Regeln des OS, was Zeichenkodierung angeht. Stell man dein OS auf russisch und schau dir die Seite nochmal an... würd mich interessieren, ob die Vermutung stimmt.

Als workaround emfpehle ich grafische Buttons, oder Links, die per CSS gestyled werden.
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 25.12.2011, 16:22  
Benutzer
 
Registriert seit: 18.12.2011
Beiträge: 37
PHP-Kenntnisse:
Fortgeschritten
K313 befindet sich auf einem aufstrebenden Ast
Standard

wegen " &#XXXX; " probier mal zum beispiel Notepad++
K313 ist offline   Mit Zitat antworten
Alt 25.12.2011, 18:24  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Das Script ( die Datei die den PHP-Code des Scripts enthält !! ) ist falsch encodiert.

Zitat:
Request URL:http://ycth.alfahosting.org/form_ru/
Request Method:GET
Status Code:200 OK
Request Headersview source
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3
Accept-Encoding:gzip,deflate,sdch
Accept-Language:de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4
Cache-Control:max-age=0
Connection:keep-alive
Host:ycth.alfahosting.org
Referer:http://www.php.de/php-einsteiger/866...r-sprache.html
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7
Response Headersview source
Connection:close
Content-Length:5489
Content-Type:text/html; charset=iso-8859-1
Date:Sun, 25 Dec 2011 17:23:58 GMT
Server:Apache
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.

Geändert von tr0y (25.12.2011 um 18:26 Uhr). Grund: eindeutiger gemacht
tr0y ist offline   Mit Zitat antworten
Alt 25.12.2011, 22:33  
Benutzer
 
Registriert seit: 21.12.2011
Beiträge: 84
PHP-Kenntnisse:
Anfänger
Marcus77 kann nur auf Besserung hoffen
Standard

*seufz*

Danke für die Vielen Antworten nur komme ich damit nicht ganz zurecht

in meiner index.php habe ich diese Codierung

Zitat:
<title><?php print $lang[$language]['title']; ?></title>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="" />
<meta name="author" content="" />
<meta name="keywords" content="" />
dann geht der PHP bereich auf und nach ein paar Aufgaben usw... wieder zu

PHP-Code:
 <?php
    
if(isset($_POST['submit']))


?>
dann fängt das Formular an, wo zu sehen ist das die Russischen Buchstaben als Code geschrieben wurden:

Code:
<form action="" method="post">
    
    <fieldset><legend class="Stil2">На что Вы хотите использовать Ваше пожертвование?</legend>
      <br>
      <legend>выберите проект</legend>
      <table width="400px">
        <tr>
          <td><fieldset id="projects">


<!-- bis unten das geschlossen wird -->
  </form>
Also wo muß ich das

Zitat:
Content-Type:text/html; charset=iso-8859-1
ändern

Danke Euch und Frohe Weihnachten
Marcus77 ist offline   Mit Zitat antworten
Alt 26.12.2011, 00:18  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Die Script-Datei muss als UTF-8 gespeichert werden, wenn du direkt HTML darin definierst. Im moment ist es als ISO-8859-1 gespeichert. Notepad++ ( ein Editor der unter anderem auch Syntaxhighlighting beherrscht ) kann sowas.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 26.12.2011, 13:39  
Benutzer
 
Registriert seit: 21.12.2011
Beiträge: 84
PHP-Kenntnisse:
Anfänger
Marcus77 kann nur auf Besserung hoffen
Standard

DANKE

tr0y ich hatte nur NOTEBAD mit NOTEBAD++ hab ich snun so gemacht wie du sagtest, bur leider keine Änderung

ich verzweifle !
Marcus77 ist offline   Mit Zitat antworten
Antwort


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
PHP: Formular Generator Zergling-new Tutorials 16 06.07.2010 03:14
Mehrseitiges verzweigtes Formular RobbyNaish PHP Tipps 2009 1 19.12.2009 01:51
Brauche Hilfe bei Formular Singular PHP Tipps 2009 8 12.12.2009 22:34
Identifizierung einer Sprache mepeisen Software-Design 8 22.10.2009 15:27
Formular Frage 22hase PHP Tipps 2008 18 05.12.2008 13:23
Wie verwaltet ihr Texte und Bilder mit PHP/MySQL Gissmo PHP Tipps 2008 5 19.08.2008 17:06
Frage zum Formular! Knuff PHP Tipps 2008 3 23.06.2008 11:31
Billig Formular Frage n00b PHP Tipps 2006 9 17.08.2006 14:27
Session Frage - gleiches Formular 2 mal alle Daten behalten NetLook PHP Tipps 2007 1 21.11.2005 18:42
Frage zu einem Formular. Zero.exe PHP Tipps 2005 6 17.03.2005 22:01
Formular Frage! HTML, Usability und Barrierefreiheit 13 09.03.2005 16:11
Frage zu Formular. Zero.exe PHP Tipps 2005 6 01.03.2005 19:45
Frage zum Design: HTML Formular HTML, Usability und Barrierefreiheit 11 27.01.2005 22:17
Frage zu einem Formular PHP Tipps 2005 2 16.01.2005 12:10
Im Formular user abfragen? Datenbanken 3 06.01.2005 10:51

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
russisch in php datei, php formular mit russischer sprache

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:38 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