Sponsored Links |
|
|||
so bei mir unter ansicht fande ich folgendes codierung und quelle:
codierung steht auf utf-8 und das steht in der quelle / quelltext: HTML-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>ASE-SECURITY - BERLIN</title> <link href="security.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/thickbox.js"></script> <script type="text/javascript"> function chpic(obj, flag) { obj.src = (flag==1)?obj.src.replace(/\.jpg/g, '_h.jpg'):obj.src.replace(/_h\.jpg/g, '.jpg'); } </script> <script type="text/javascript" src="js/be_slide.js"></script> </head> <body> <div id="wrap"> <div id="header"> <div class="logo"></div> <div class="cat1"><a href="index.php?site=home"><img src="images/navi_button_home.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> <div class="cat2"><a href="index.php?site=wir"><img src="images/navi_button_wir.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> <div class="cat3"><a href="index.php?site=service"><img src="images/navi_button_service.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> <div class="cat7"><a href="index.php?site=jobs"><img src="images/navi_button_jobs.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> <div class="cat4"><a href="index.php?site=kontakt"><img src="images/navi_button_kontakt.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> <div class="cat5"><a href="index.php?site=anfahrt"><img src="images/navi_button_anfahrt.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> <div class="cat6"><a href="index.php?site=impressum"><img src="images/navi_button_impressum.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> </div> <div id="line"></div> <div id="slideshow"><img src="images/logoa.jpg" alt=""/></div> <div id="line2"></div> <div id="content"> <div class="hometext"><h1>Kontakt</h1> <p>Sie haben Fragen zu unseren Dienstleistungen ? <a href="bewerben.php?keepThis=true&TB_iframe=true&height=500&width=900" title="" class="thickbox">Hier gelangen Sie zu unserem Bewerberformular</a><br /> Für diese und weitere Anliegen können Sie schnell und einfach über das folgende Formular mit uns in Kontakt treten.<br /> <br /> Alle mit einem * markierte Felde müssen ausgefüllt werden.<br /> <form method="post" action="index.php?site=mail" header="Content-Type: text/html; charset=utf-8"> <fieldset class="fieldset"> <legend>Kontaktformular</legend> <label class="formlabel" for="c_name">Ihr Name *</label> <input class="inputfld" type="text" name="Name" id="c_name" value="" /><br /> <label class="formlabel" for="c_email">E-Mail Adresse</label> <input class="inputfld" type="text" name="Email" id="c_email" value="" /><br /> <label class="formlabel" for="c_phone">Telefonnummer</label> <input class="inputfld" type="text" name="Telefonnummer" id="c_phone" value="" /><br /> <label class="formlabel" for="c_subject">Betreff *</label> <input class="inputfld" type="text" name="Betreff" id="c_subject" value="" /><br /> <label class="formlabel" for="c_message">Ihre Nachricht an uns *</label> <textarea name="Nachricht" id="c_message" class="inputfld" rows="5" cols=""></textarea><br /> </fieldset> <div class="clear"></div> <fieldset class="fieldset_submit"> <legend>Formular versenden</legend> <input type="submit" class="button" name="c_submit" value="Versenden" /> </fieldset> </form> </p></div> </div><div class="clear"> <div id="boxes"> <div id="boxintern"> <div class="team"><a href="index.php?site=team"><img src="images/box_01.jpg" alt="Unser Team" /></a></div> <div class="sicherheit"><a href="index.php?site=service"><img src="images/box_02.jpg" alt="Ihre Sicherheit" width="198" height="145" /></a></div> <div class="haende"><a href="index.php?site=galerie"><img src="images/box_03.jpg" alt="In guten Händen" /></a></div> <div class="leistungen"><a href="index.php?site=wir"><img src="images/box_04.jpg" alt="Unsere Leistungen" /></a></div> </div> <div class="clear"> </div> </div> </div> </div> </body> </html> aber danke für den tipp das es nichts mit der uft-8 abspeicherung zutun hat oder kann es auch sein das ich vielleicht ein leerzeichen zuviel habe und das so mit der code irritiert wird oder so? Geändert von talkuvit (24.10.2009 um 15:08 Uhr) |
Sponsored Links |
|
||||
Ein Form-Tag hat kein header-Attribut, dies kannst du entfernen. Der Zeichensatz kann entweder als Meta Tag übermittelt werden oder per header() im Header mitgeschickt und gilt dann für die aktuelle Seite. Wenn das Formular abgeschickt wird mit dem Zeichensatz wie er aktuell gewählt ist. Daher brauchst du dort keine weitere Angabe.
Ich denke es gleich mal bei mir, also Umlaute, sprich Sonderzeichen machten Probleme richtig?
__________________
|
|
||||
Du kannst das Attribut accept-charset="UTF-8" mitgeben, aber ich weiß nicht ob XHTML da so von begeistert ist. Ist sicher auch nicht der beste Weg.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade! |
|
|||
ja die umlaute machen die probleme..
ich bitte um code snipsel angabe weil ich nicht ganz genau weis wo ich es hins etzen soll das: Attribut accept-charset="UTF-8" und nocjh ein hinweis ich include das formular in die index auf meiner page ? muss allso das mit dem header in der index wol geschehen?? index auszug: <?php header('Content-Type: text/html; charset=UTF-8'); $_seite = strtolower($_GET['site']); switch($_seite) { case 'home': $include_content = 'content/home.inc.php'; break; case 'wir': $include_content = 'content/wir.inc.php'; break; case 'service': $include_content = 'content/service.inc.php'; break; case 'kontakt': $include_content = 'content/kontakt.inc.php'; break; case 'mail': $include_content = 'content/mail.inc.php'; break; case 'got': $include_content = 'content/got.inc.php'; break; case 'anfahrt': $include_content = 'content/anfahrt.inc.php'; break; case 'impressum': $include_content = 'content/impressum.inc.php'; break; case 'galerie': $include_content = 'content/galerie.inc.php'; break; case 'jobs': $include_content = 'content/jobs.inc.php'; break; case 'bewerber': $include_content = 'content/bewerber.inc.php'; break; case 'team': $include_content = 'content/team.inc.php'; break; case 'cocacola-2007': $include_content = 'content/cocacola-2007.inc.php'; break; case 'ruegen': $include_content = 'content/ruegen.inc.php'; break; case 'baumfest': $include_content = 'content/baumfest.inc.php'; break; case 'hafenfest': $include_content = 'content/hafenfest.inc.php'; break; case 'brandenburger': $include_content = 'content/brandenburger.inc.php'; break; default: $include_content = 'content/home.inc.php'; } $_inc_content = $include_content; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>ASE-SECURITY - BERLIN</title> <link href="security.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/thickbox.js"></script> <script type="text/javascript"> function chpic(obj, flag) { obj.src = (flag==1)?obj.src.replace(/\.jpg/g, '_h.jpg')bj.src.replace(/_h\.jpg/g, '.jpg'); } </script> <script type="text/javascript" src="js/be_slide.js"></script> </head> <body> <div id="wrap"> <div id="header"> <div class="logo"></div> <div class="cat1"><a href="index.php?site=home"><img src="images/navi_button_home.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> <div class="cat2"><a href="index.php?site=wir"><img src="images/navi_button_wir.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> <div class="cat3"><a href="index.php?site=service"><img src="images/navi_button_service.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> <div class="cat7"><a href="index.php?site=jobs"><img src="images/navi_button_jobs.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> <div class="cat4"><a href="index.php?site=kontakt"><img src="images/navi_button_kontakt.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> <div class="cat5"><a href="index.php?site=anfahrt"><img src="images/navi_button_anfahrt.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> <div class="cat6"><a href="index.php?site=impressum"><img src="images/navi_button_impressum.jpg" alt="" onmouseover="chpic(this,1);" onmouseout="chpic(this,0);" /></a></div> </div> <div id="line"></div> <div id="slideshow"><img src="images/logoa.jpg" alt=""/></div> <div id="line2"></div> <div id="content"> <div class="hometext"><?php include $_inc_content; ?></div> </div><div class="clear"> <div id="boxes"> <div id="boxintern"> <div class="team"><a href="index.php?site=team"><img src="images/box_01.jpg" alt="Unser Team" /></a></div> <div class="sicherheit"><a href="index.php?site=service"><img src="images/box_02.jpg" alt="Ihre Sicherheit" width="198" height="145" /></a></div> <div class="haende"><a href="index.php?site=galerie"><img src="images/box_03.jpg" alt="In guten Händen" /></a></div> <div class="leistungen"><a href="index.php?site=wir"><img src="images/box_04.jpg" alt="Unsere Leistungen" /></a></div> </div> <div class="clear"> </div> </div> </div> </div> </body> </html> Geändert von talkuvit (24.10.2009 um 15:34 Uhr) |
|
||||
Also dein Problem besteht aus zwei Punkten. Erstmal hast du den Header im mail() Aufruf gestückelt, da du ihn auf mehrere Zeilen erstreckst und die Variable $header mit dem Zeichensatz wird doch gar nicht beim Aufruf genutzt...
So würde es funktionieren (is auch getestet): PHP-Code:
__________________
|
|
|||
wau es hat und funktioniert...... respekt...
danke pr0g jetzt kann ich weitere schritte in angriff nehmen. weil ich will nóch gerne das die eingabefelder mit sternchen überprüft werden ob sie ausgefüllt worden. entwerder ob dort etwas drinne steht oder bzw ob sie korekt ausgefüllt sind. aber das leichtere ist ja bestimmt ob sie überhaupt ausgefüllt sind oder?? Geändert von talkuvit (24.10.2009 um 16:06 Uhr) |
|
||||
Ein grobes Beispiel
PHP-Code:
__________________
|
|
|||
habe es mal in mein php script hineingepackt und schonmal einbisschen angepasst wie die felder heißen von der id:
PHP-Code:
natürlich funktioniert ja das formular nun nicht,,,, deshalb will ich fragen was man da so verändern muss und wo man es dann genau einfügt ,,hineinschriebt in meine zweite datei die ich hier mal eben sie oben dargestellt habe in diesem beitrag eingabeformularferlder / id sehen so aus ( extradatei) PHP-Code:
Geändert von talkuvit (24.10.2009 um 17:04 Uhr) |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
PHP Kontaktformular und verschiedene Browser | HTMLLernender | (X)HTML | 1 | 22.01.2010 11:08 |
PHP Kontaktformular mit Sonderzeichen | minimalwerk | Serveradministration und serverseitige Scripte | 4 | 11.07.2009 21:04 |
Dateien auslagern - Include und PHP | ArcVieh | Serveradministration und serverseitige Scripte | 17 | 27.03.2008 18:09 |
Sicherheit von eigenem PHP Kontaktformular | Lloyd Larkin | Serveradministration und serverseitige Scripte | 13 | 01.10.2006 12:02 |