Hallo,
ich habe eine Frage zum 3-Schichten-Modell.
Bisher habe ich etwas wild programmiert, vom Stil eher
sequentiell. Jetzt eigne ich mir OOP an und alles was dazu gehört.
Dabei bin ich in der Theorie auf das oben beschriebene Modell gestoßen. Da hapert es jetzt bei der praktischen Umsetzung.
Zur Frage:
Der User soll eine URL einer Datenbank hinzufügen können.
Dabei soll die URL validiert werden. Anschließend wird überprüft, ob die URL bereits vorhanden ist. Falls ja, ist kein Neueintrag möglich.
Nach meinem Verständnis teile ich das wie folgt auf:
url_eintragen.php
>> Beinhaltet im Quellcode nur das Eingabeformular
url_prüfung.php
>> Validierung der URL. Wird durch url_eintragen aufgerufen
>> oder event. durch Ergebnisseite ?!?
url_db_check.php
>> DB-Abfrage aufgerufen aus url_prüfung.php
db.php
>> Stellt Datenbankverbindung her. Eingebunden in url_db_check
Ist das soweit richtig ?
Wo wird das Objekt der Klasse url_prüfung angelegt ?
Ist es richtig, dieses bereits in url_eintragen anzulegen?
$purl=new url_pruefung();
$url_test=$purl->url_pruefung($url);
oder bedarf es einer zusätzlichen Ergebnisseite?
Hoffe, das ist noch halbwegs verständlich
Vielen Dank im Voraus,
Sophie
ich habe eine Frage zum 3-Schichten-Modell.
Bisher habe ich etwas wild programmiert, vom Stil eher
sequentiell. Jetzt eigne ich mir OOP an und alles was dazu gehört.
Dabei bin ich in der Theorie auf das oben beschriebene Modell gestoßen. Da hapert es jetzt bei der praktischen Umsetzung.
Zur Frage:
Der User soll eine URL einer Datenbank hinzufügen können.
Dabei soll die URL validiert werden. Anschließend wird überprüft, ob die URL bereits vorhanden ist. Falls ja, ist kein Neueintrag möglich.
Nach meinem Verständnis teile ich das wie folgt auf:
url_eintragen.php
>> Beinhaltet im Quellcode nur das Eingabeformular
url_prüfung.php
>> Validierung der URL. Wird durch url_eintragen aufgerufen
>> oder event. durch Ergebnisseite ?!?
url_db_check.php
>> DB-Abfrage aufgerufen aus url_prüfung.php
db.php
>> Stellt Datenbankverbindung her. Eingebunden in url_db_check
Ist das soweit richtig ?
Wo wird das Objekt der Klasse url_prüfung angelegt ?
Ist es richtig, dieses bereits in url_eintragen anzulegen?
$purl=new url_pruefung();
$url_test=$purl->url_pruefung($url);
oder bedarf es einer zusätzlichen Ergebnisseite?
Hoffe, das ist noch halbwegs verständlich
Vielen Dank im Voraus,
Sophie
Kommentar