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 13.01.2012, 16:37  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Worauf ich hinaus wollte: Sowohl .ajax() als auch .post() verlangen keine Serialisierung der Daten. Wobei serializeArray vermutlich die beste Variante darstellt.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 13.01.2012, 17:57  
Erfahrener Benutzer
 
Registriert seit: 15.06.2011
Beiträge: 106
PHP-Kenntnisse:
Anfänger
Ralf-2011 befindet sich auf einem aufstrebenden Ast
Standard

Aber ich muss doch die felder definieren!? jetzt bin ich durcheinander
__________________
Liebe Grüße R.
Ralf-2011 ist offline   Mit Zitat antworten
Alt 13.01.2012, 18:24  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Auch hier wieder der Hinweis, fang endlich an die Doku zu lesen!
Zitat:
The .serializeArray() method creates a JavaScript array of objects, ready to be encoded as a JSON string. It operates on a jQuery object representing a set of form elements. The form elements can be of several types:
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 13.01.2012, 21:03  
Erfahrener Benutzer
 
Registriert seit: 15.06.2011
Beiträge: 106
PHP-Kenntnisse:
Anfänger
Ralf-2011 befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
var data = $("#formflug").serializeArray();
//alert(data);
        
$.ajax({
            
type:    'POST',
            
url:    'post.php',
            
datadata,

.... 
hab das jetzt so ja...wenn ich nun in der phph datei $_POST['name'] ausgebe gehts

wenn ich es aber in ausgebe geht nicht da es den submit button ja anschein nicht mitschickt und ich denke das macht es?
PHP-Code:
if(isset($_POST['submit'])) 
ich bin verwirrt genau wie durch das hier
Zitat:
Worauf ich hinaus wollte: Sowohl .ajax() als auch .post() verlangen keine Serialisierung der Daten. Wobei serializeArray vermutlich die beste Variante darstellt.
und im nächsten wird auf .serializeArray() hingewiesen.

das verwirrt mich auch...
__________________
Liebe Grüße R.
Ralf-2011 ist offline   Mit Zitat antworten
Alt 13.01.2012, 21:58  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
serializeArray
Ok, scheint nicht wirklich das richtige sein, weil kein JSON-Objekt herauskommt (wie oben hingewisen), sondern ein Array aus Objekten.

[edit] Ich lese gerade bei http://api.jquery.com/jQuery.param/ (welches ajax/post ja benutzt), dass das wohl doch funktioniert.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 13.01.2012, 22:58  
Erfahrener Benutzer
 
Registriert seit: 15.06.2011
Beiträge: 106
PHP-Kenntnisse:
Anfänger
Ralf-2011 befindet sich auf einem aufstrebenden Ast
Standard

Ich lass das isset weg..und jut...
__________________
Liebe Grüße R.
Ralf-2011 ist offline   Mit Zitat antworten
Alt 13.01.2012, 22:59  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Dann prüf aber wenigstens auf einen Ajax-Anfrageheader.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 14.01.2012, 10:33  
Erfahrener Benutzer
 
Registriert seit: 28.09.2008
Beiträge: 1.168
PHP-Kenntnisse:
Fortgeschritten
Koala befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
wenn ich es aber in ausgebe geht nicht da es den submit button ja anschein nicht mitschickt und ich denke das macht es?
Zitat:
Und ein Button wird selbstredend nur auf Druck übertragen. Das ist das Wesen eines submit-Elements
Außerdem:
http://api.jquery.com/submit/
Zitat:
Additional Notes:

  • Forms and their child elements should not use input names or ids that conflict with properties of a form, such as submit, length, or method. Name conflicts can cause confusing failures. For a complete list of rules and to check your markup for these problems, see DOMLint.
__________________
Eine if-else-Abfrage nimmt, ordentlich geschrieben eine Menge Platz weg. Platzsparend geht es mit einem ternären Operator.
Koala ist offline   Mit Zitat antworten
Alt 14.01.2012, 19:05  
Erfahrener Benutzer
 
Registriert seit: 15.06.2011
Beiträge: 106
PHP-Kenntnisse:
Anfänger
Ralf-2011 befindet sich auf einem aufstrebenden Ast
Standard

Noch ein Problem mit den charset-set

Die Seite hat folgendes: windows-1252
übertragen tut ajax es ja in uft-8

so jetzt hackt die validierung an den umlauten

PHP-Code:
a-zA-ZäüöÄÜÖß0-9[:space:]!"\&\/\(\)\[\]\=\?\´\'\*\+\-\;\:\,\.\@] 
Haber nachgelesen das folgend in der php datei helfen soll
PHP-Code:
header("Content-type: text/xml; charset=utf-8"); 
Leider tut es das nicht..bzw denk ich mal das es nur an der validierung liegt.

Gibt´s denn einfachere Möglichkeit wie man die verschiednen Zeichensätze validiert?
__________________
Liebe Grüße R.
Ralf-2011 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
Serialize Function Problem Schnittcher PHP-Fortgeschrittene 12 11.10.2011 16:45
Problem: Auslesen eines dynamischen Formulars auf AJAX Basis Messenger PHP Einsteiger 5 18.07.2011 14:49
[Erledigt] mod_rewrite & ajax homb JavaScript, Ajax und mehr 6 30.06.2011 12:18
AJAX Problem beim IE bei Übergabe gleicher Parameter ernesto PHP Einsteiger 7 28.04.2011 17:44
[Erledigt] Ajax Problem halskrause JavaScript, Ajax und mehr 4 03.05.2010 14:24
Ajax Star Rating Bar Problem Vote4Dogs PHP Tipps 2010 8 08.04.2010 21:56
[Erledigt] Ajax, jQuery - CKEDITOR Fehler bei Instanzierung jGeee JavaScript, Ajax und mehr 3 26.03.2010 09:09
Link auslesen, Problem mit Ajax laub PHP Tipps 2010 3 19.03.2010 14:18
jQuery Ajax und $(this) Problem halskrause JavaScript, Ajax und mehr 8 01.03.2010 17:39
AJAX: Session-Inhalt an PHP Curanai HTML, Usability und Barrierefreiheit 2 05.11.2007 15:45
ajax / popup problem flflfl HTML, Usability und Barrierefreiheit 11 11.06.2006 20:05
AJAX Problem - DB Auftrag HTML, Usability und Barrierefreiheit 1 01.04.2006 09:38
Encoding Problem mit AJAX HTML, Usability und Barrierefreiheit 1 23.02.2006 14:10
Problem mit Serialize (mal wieder) PHP-Fortgeschrittene 16 07.01.2005 14:35
[Erledigt] Serialize problem. PHP-Fortgeschrittene 9 26.10.2004 21:37

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
jquery serialize windows-1252

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