Hi,
ich habe mal eine Frage bezüglich PHP und HTML, einfach weil es mich interessiert ob es bessere Lösungen gibt als die, die ich kenne.
Man sieht ja immer öfter WebApplications, man nehme beispielsweise puu.sh (falls das jemand kennt), Dropbox, oder meinetwegen auch das Forum hier. GitHub
könnte man auch heranziehen.
Diese WebApps bieten dynamische Möglichkeiten, einzeln selektierte Datensätze zu bearbeiten. Das Backend dafür ist ja aber meist in PHP oder co. geschrieben.
Meinetwegen auch in ASP.Net, ich verwende aber PHP. Nehmen wir als einfaches Beispiel einen ToDo-Plan. Ich habe jetzt 3 Einträge in meiner Datenbank. Ich rufe die
Site auf, und möchte die Daten anzeigen. Grundsätzlich nehme ich dafür einfach einen PHP-Tag mittenrein und gebe die Daten aus.
Jetzt möchte der User einen dieser Einträge löschen. Er klickt also diesen Eintrag an. JavaScript / HTML reagieren entsprechend, markieren ihn und bieten Optionen
an, so beispielsweise löschen. Nun klickt der User auf löschen. Was dann passiert ist mein Problem:
Der User klickt auf löschen. Wie bringe ich jetzt vom FrontEnd diesen Command ins PHP-Backend? Eine Option wäre eine Form, dafür würde die Seite aber neu laden und ich
hätte bei den Optionen am Beginn der Datei erstmal 300 Zeilen mit switch(), um die Aktionen abzufangen. Zweite Option wäre Ajax - aber das wäre wieder sehr umständlich. Ich müsste
mit JavaScript für jeden dieser Buttons einen Handler bereitstellen, der den Request sendet.
Nächste Frage wäre, die PHP ordentlich an die Daten rankommt, beispielsweise an die ID des ToDo-Eintrags. Müsste man ja eigentlich parsen, wenn man JS verwendet, und bei einer <form>
bräuchte man hidden Inputs, die die ID enthalten oder sowas.
Ich habe noch nie große WebApps gebaut, bin aber gerade genau daran, das zu ändern.
Grüße
ich habe mal eine Frage bezüglich PHP und HTML, einfach weil es mich interessiert ob es bessere Lösungen gibt als die, die ich kenne.
Man sieht ja immer öfter WebApplications, man nehme beispielsweise puu.sh (falls das jemand kennt), Dropbox, oder meinetwegen auch das Forum hier. GitHub
könnte man auch heranziehen.
Diese WebApps bieten dynamische Möglichkeiten, einzeln selektierte Datensätze zu bearbeiten. Das Backend dafür ist ja aber meist in PHP oder co. geschrieben.
Meinetwegen auch in ASP.Net, ich verwende aber PHP. Nehmen wir als einfaches Beispiel einen ToDo-Plan. Ich habe jetzt 3 Einträge in meiner Datenbank. Ich rufe die
Site auf, und möchte die Daten anzeigen. Grundsätzlich nehme ich dafür einfach einen PHP-Tag mittenrein und gebe die Daten aus.
Jetzt möchte der User einen dieser Einträge löschen. Er klickt also diesen Eintrag an. JavaScript / HTML reagieren entsprechend, markieren ihn und bieten Optionen
an, so beispielsweise löschen. Nun klickt der User auf löschen. Was dann passiert ist mein Problem:
Der User klickt auf löschen. Wie bringe ich jetzt vom FrontEnd diesen Command ins PHP-Backend? Eine Option wäre eine Form, dafür würde die Seite aber neu laden und ich
hätte bei den Optionen am Beginn der Datei erstmal 300 Zeilen mit switch(), um die Aktionen abzufangen. Zweite Option wäre Ajax - aber das wäre wieder sehr umständlich. Ich müsste
mit JavaScript für jeden dieser Buttons einen Handler bereitstellen, der den Request sendet.
Nächste Frage wäre, die PHP ordentlich an die Daten rankommt, beispielsweise an die ID des ToDo-Eintrags. Müsste man ja eigentlich parsen, wenn man JS verwendet, und bei einer <form>
bräuchte man hidden Inputs, die die ID enthalten oder sowas.
Ich habe noch nie große WebApps gebaut, bin aber gerade genau daran, das zu ändern.
Grüße
"Life isn't about winning the race. Life is about finishing the race and how many people we can help finish the race." ~Marc Mero
Nun bin ich also auch soweit: Keine VB-Fragen per PM! Es gibt hier ein Forum, verdammt!
Nun bin ich also auch soweit: Keine VB-Fragen per PM! Es gibt hier ein Forum, verdammt!