php.de

Zurück   php.de > Webentwicklung > Software-Design

Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.07.2010, 17:28  
Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 73
PHP-Kenntnisse:
Fortgeschritten
singu befindet sich auf einem aufstrebenden Ast
Standard MVC: Request-Parameter ändern, im Controller oder Model?

Ich schreibe schon seit längerem meine PHP-Programme mit dem MVC-Modell. Nun habe ich aber folgende Frage und zwar übergebe ich $_POST bzw. $_GET-Parameter an die index.php, diese fasst beide Parameter zusammen. Nun hat sich haben sich aber die Parameter größtenteils geändert. Nun möchte ich die Parameter im Skript analysieren und ggfs. ändern. Gehört nun sowas in den Controler oder in Model?
singu ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.07.2010, 18:06  
Erfahrener Benutzer
 
Registriert seit: 28.09.2008
Beiträge: 1.168
PHP-Kenntnisse:
Fortgeschritten
Koala befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
haben sich aber die Parameter größtenteils geändert
das haben Parameter so an sich.
Wer übergibt schon Konstanten als Parameter ?

Was willst Du genau machen ?

Variablennamen ändern ?

Suchen und Ersetzen im Editor.
Koala ist offline   Mit Zitat antworten
Alt 27.07.2010, 18:07  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.994
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

Verstehe die Frage nicht.
__________________
--
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 gerade online   Mit Zitat antworten
Alt 27.07.2010, 18:15  
Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 73
PHP-Kenntnisse:
Fortgeschritten
singu befindet sich auf einem aufstrebenden Ast
Standard

Ich erklär es nochmal. Also ich habe ein .NET Programm das Daten per PHP-Skript holt, um das ganze übersichtlich und leicht erweiterbar zu machen, habe ich das MVC-Modell genommen. Nun haben sich die Parameter mit dem das Skript aufgerufen wird teilweise geändert. Nun möchte ich die Parameter analysieren und je nach Programm-Version die mitübertragen wird, anpassen. Nun möchte ich gerne wissen ob das in den Controller gehört oder in das Model
singu ist offline   Mit Zitat antworten
Alt 27.07.2010, 18:23  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.994
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

Na in den Controller. Was sollte das Model damit zu tun haben?
__________________
--
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 gerade online   Mit Zitat antworten
Alt 29.07.2010, 17:19  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Soetwas löst man üblicherweise mit Versionierung per URL oder per Http-Headern. Etwa so:

Code:
/api/v1/?foo=bar
/api/v2/?foobar=barfoo
Alternative per Http-Header:

Code:
X-API-Version: 1
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. 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
[Erledigt] Mehrere DIV Container mit einem Klick ändern (mit mehreren Request Aufrufe Lebenssonde JavaScript, Ajax und mehr 11 26.08.2010 09:01
[Erledigt] Controller und Model ByStones PHP Tipps 2010 4 07.05.2010 16:43
[Erledigt] leeres request trotz übergebenen Daten AJAX mupilz JavaScript, Ajax und mehr 6 06.04.2010 06:55
erweitertes Controlling (MVC) Chriz Software-Design 58 31.10.2009 19:30
Controller Hierarchie Dark Guardian Software-Design 18 27.10.2009 13:22
[Erledigt] Warning: mysql_result() expects parameter 1 to be resource, boolean given FloRic Datenbanken 8 19.10.2009 20:15
Userdaten einlesen und ändern 54ch4 PHP Tipps 2009 3 16.03.2009 22:54
[Erledigt] PHP5: Request Parameter werden nicht korrekt ausgegeben dmecir PHP Tipps 2008 11 20.08.2008 17:37
Welche Information bekommen die einzelnen MVC-Elemente? Zergling-new PHP-Fortgeschrittene 14 06.10.2007 16:59
cms selber machen. tipps / dateistruktur Promaetheus PHP Tipps 2007 31 16.03.2007 19:53
Parameter überschreiben Igäl PHP Tipps 2006 8 04.06.2006 19:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mvc request, request parameter setzen, javascript request parameter setzen, php mvc request, php parameter setzen, php request controller, javascript request verändern, php request ändern, php request parameter, parameter ändern, request controller, request parameter ändern, mvc programm zum einloggen, php request model, http://www.php.de/software-design/70125-mvc-request-parameter-aendern-im-controller-oder-model.html, javascript request parameter, mvc parameter, html parameter setzen mvc, mvc request parameter, php parameter controller

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