php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.08.2010, 23:02  
Erfahrener Benutzer
 
Benutzerbild von Dark Guardian
 
Registriert seit: 10.10.2009
Beiträge: 2.630
PHP-Kenntnisse:
Fortgeschritten
Dark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekanntDark Guardian ist jedem bekannt
Standard

Zitat:
Zitat von tigerbrezel Beitrag anzeigen
Und zwar möchte ich sowas ähnliches machen, aber da ich meine ganze Seite auf POST-Befehlen aufgebaut habe, möchte ich ganz gerne bei POST bleiben; auch weil ich schon mehrfach gelesen habe, dass man GET und POST nicht vermischen sollte, was ich ebenfalls für keine so gute Idee halte.
Hä?

GET für Links.

POST für Formulare.

Das ist auch unabhängig davon um was für Daten es sich handelt...

Die einzige Art von "vermischung" die dabei möglich wäre ist wenn im Action-Attribut vom Formular ebenfalls GET-Parameter stehen. Je nach Anwendungsfall kann aber auch das sinnvoll sein.

Btw. POST ist in keinster Weise sicherer oder weniger manipulierbarer als GET weswegen es keinen Grund gibt GET nicht zu nutzen.
__________________
"Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst".
Dark Guardian ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 18.08.2010, 23:04  
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:
aber da ich meine ganze Seite auf POST-Befehlen aufgebaut habe,
Dann hast Du wohl nen Fehler gemacht.
Zitat:
Oder benutzt ihr
Das kann man nicht pauschal beantworten.
__________________
--
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  
Alt 18.08.2010, 23:04  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von tigerbrezel Beitrag anzeigen
aber da ich meine ganze Seite auf POST-Befehlen aufgebaut habe
Warum machst du so einen Unfug?

Zitat:
Oder benutzt ihr doch GET und POST gleichzeitig und dann getrennt nach Werten, die übermittelt werden (IDs immer als GET, Formulareinträge immer als POST oder so)?
Die Faustregel lautet:
  • GET für Requests, die Daten zur Anzeige abfragen
  • POST für Requests, die Daten erzeugen (also Posten eines neuen Kommentars/Gästebucheintrags/...)
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline  
Alt 18.08.2010, 23:39  
Neuer Benutzer
 
Registriert seit: 27.07.2010
Beiträge: 20
PHP-Kenntnisse:
Anfänger
tigerbrezel befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank für die Antworten.

Zitat:
Warum machst du so einen Unfug?
@ChrisB: Weil ich noch nicht lange mit PHP arbeite und ich bisher noch keine große Praxiserfahrung habe.
Da kommen solche Fragen eben ab und zu mal auf, und besser, man wird eines besseren belehrt, als dass man es ewig falsch macht.

Zitat:
Die Faustregel lautet:

* GET für Requests, die Daten zur Anzeige abfragen
* POST für Requests, die Daten erzeugen (also Posten eines neuen Kommentars/Gästebucheintrags/...)
Es ist also wirklich so, dass man GET und POST in verschiedenen Situationen verwendet, wie ich ja vermutet hatte.
Zitat:
Dann hast Du wohl nen Fehler gemacht.
@nikosch: Wie ChrisB mir geantwortet hat, hat mich weiter gebracht. Deine Antwort dagegen kein bisschen...

P.S. Ich habe gerade den Thread http://www.php.de/off-topic-diskussi...-normal-4.html (Ist das hier normal?) gelesen.
Ich kann verstehen, dass man als Mod nach ner Zeit abstumpft, vor allem gegen Anfängerfragen, aber ich muss dazu sagen, dass es in so einem Fall, sprich, wenn man keine Lust hat, zu simple Fragen zu beantworten, besser wäre, wenn man es dann ganz bleiben lassen würde.
Ist jetzt wirklich ganz sachlich als konstruktive Kritik gemeint. Ihr seid sicherlich gute Moderatoren und das Forum kommt ansonsten auch sehr kompetent rüber. Macht weiter so!

Geändert von tigerbrezel (19.08.2010 um 00:22 Uhr).
tigerbrezel ist offline  
Alt 19.08.2010, 08:05  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Zitat:
P.S. Ich habe gerade den Thread Ist das hier normal? gelesen.
Ich kann verstehen, dass man als Mod nach ner Zeit abstumpft, vor allem gegen Anfängerfragen, aber ich muss dazu sagen, dass es in so einem Fall, sprich, wenn man keine Lust hat, zu simple Fragen zu beantworten, besser wäre, wenn man es dann ganz bleiben lassen würde.
Ist jetzt wirklich ganz sachlich als konstruktive Kritik gemeint. Ihr seid sicherlich gute Moderatoren und das Forum kommt ansonsten auch sehr kompetent rüber. Macht weiter so!
Das Problem sind nicht simple Fragen, sondern das hier einfach Grundlagen vorrausgesetzt werden. Dieses Forum soll kein Tutorial sein was auch noch Fragen beantwortet sondern eines bei dem Leuten geholfen wird die sich auch schon mit der Materie auseinander gesetzt werden. Glaub mir, wenn jemand eine simple Frage ala "ich versteh das mit den POST nicht richtig, was ich bis jetzt verstanden habe ist, das..." stellen würde, dann wird niemand ihn abweisen. Wovon Moderatoren allerdings genervt sind, sind Leute die sich (ohne sich damit auseinander gesetzt zu haben) nach einer Lösung verlangen, meistens verlangen diese dann auch noch Code.
cycap ist offline  
Alt 20.08.2010, 19:21  
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

Genau. Und Faustregeln wie
Zitat:
* GET für Requests, die Daten zur Anzeige abfragen
* POST für Requests, die Daten erzeugen (also Posten eines neuen Kommentars/Gästebucheintrags/...)
oder kurz
Zitat:
GET für Links.

POST für Formulare.
kann man posten oder auch einfach mal verlangen, dass der Fragende sich wenigstens so weit informiert hat. Denn das ist wirklich eine Info, die in jedem Billig-Tutorial steht.
__________________
--
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  
 


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
Feed in Datenbank eintragen (Formate: json, php serialized, xml) high_five Datenbanken 5 17.06.2010 03:04
CSS Layout mit 4 Buttons nebeneinander!! Rambo02 HTML, Usability und Barrierefreiheit 7 27.07.2009 15:33
Webdesign dringend Hilfe Rambo02 HTML, Usability und Barrierefreiheit 3 25.07.2009 10:40
Textfelder Array in Datenbank schreiben raa PHP Tipps 2009 16 14.03.2009 21:41
[Erledigt] im sql kann ich tabelle nicht hinzufügen autofieber Datenbanken 7 01.03.2009 18:38
Text in Datenbank umwandeln muffinsbacken PHP Tipps 2009 9 07.01.2009 18:40
PDF_add_table_cell / bitte um Hilfe prinzli PHP Tipps 2008 0 30.12.2008 21:38
JavaScript/PHP: qooxdoo 0.7.1 - Teil 1 : Eine Einführung Zergling-new Tutorials 6 25.01.2008 10:41
JavaScript: Text Area: Scrollen zu einer Zeile im Text SvenLittkowski HTML, Usability und Barrierefreiheit 13 28.11.2007 16:31
[Erledigt] Link PHP Tipps 2005-2 10 20.07.2005 21:28
[Erledigt] durch Klick auf Text anderen Text einblenden HTML, Usability und Barrierefreiheit 3 03.07.2005 14:41
[Erledigt] Text auf Bild PHP Tipps 2005 9 28.04.2005 15:05
Per Button Text formatieren Igäl HTML, Usability und Barrierefreiheit 1 11.11.2004 06:25
Javascript: Text einfügen geht nich über "javascript:BL HTML, Usability und Barrierefreiheit 14 19.10.2004 21:44


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