AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch Hilfe beim Erstellen einer Webseite :-)

Hilfe beim Erstellen einer Webseite :-)

Ein Thema von Munni · begonnen am 15. Dez 2012 · letzter Beitrag vom 16. Dez 2012
Antwort Antwort
Seite 1 von 2  1 2   
Munni

Registriert seit: 15. Dez 2012
 
#1

Hilfe beim Erstellen einer Webseite :-)

  Alt 15. Dez 2012, 10:24
So, das hört sich jetzt blöd an aber ich brauche dringend Hilfe. Also für die Schule muss ich eine Seite mit Delphi programmieren, es soll eine Seite einer Druckerei mit Onlineshop werden. Könnt ihr mir ein paar Tipps geben, wie ich das angehe? Bin ein wenig planlos

Geändert von MrSpock (15. Dez 2012 um 11:17 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Jonas Shinaniganz
Jonas Shinaniganz

Registriert seit: 30. Aug 2011
249 Beiträge
 
Delphi XE5 Ultimate
 
#2

AW: Hilfe :-)

  Alt 15. Dez 2012, 10:37
Hallo Munni,

1. Mach eine Zeichnung/Skizze der Seite mit allen Dingen, welche du brauchst und wie du dir die Website vorstellst.

2. Beschreibe anschließend in einem ausführlichem Text, welche Sachen der Benutzer auf der Website machen kann/soll.

3. Teile uns deine Delphi Version mit und welche Vorkenntnisse du hast.
Die Leiter der Entwicklungsabteilung dreht total am Mausrad!
  Mit Zitat antworten Zitat
Benutzerbild von Jonas Shinaniganz
Jonas Shinaniganz

Registriert seit: 30. Aug 2011
249 Beiträge
 
Delphi XE5 Ultimate
 
#3

AW: Hilfe :-)

  Alt 15. Dez 2012, 10:38
Ich hab meinen Beitrag schon gemeldet... sowas kanns ja nicht sein! (m a c h e n)

Edit: Wird bei euch auch zu einer Schmuddelseite verlinkt (vom dem Wort aus)?
Die Leiter der Entwicklungsabteilung dreht total am Mausrad!

Geändert von Jonas Shinaniganz (15. Dez 2012 um 10:41 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von cookie22
cookie22

Registriert seit: 28. Jun 2006
Ort: Düsseldorf
936 Beiträge
 
Delphi XE2 Professional
 
#4

AW: Hilfe :-)

  Alt 15. Dez 2012, 10:40
Hallo,

erst mal ein herzliches Willkommen hier in der DP.

Was meinst du mit "Seite einer Druckerei mit Onlineshop"? Etwas genauer wäre nicht schlecht.

Auch wäre es gut, deinen Titel etwas problembezogener zu gestallten, mit "Hilfe" kann man nicht gerade viel anfangen.
Gruß
Cookie
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#5

AW: Hilfe :-)

  Alt 15. Dez 2012, 11:16
Ich hab meinen Beitrag schon gemeldet... sowas kanns ja nicht sein! (m a c h e n)

Edit: Wird bei euch auch zu einer Schmuddelseite verlinkt (vom dem Wort aus)?
Nein, bei mir ist kein Link. Deshalb kann ich diesen auch nicht entfernen.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.323 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Hilfe beim Erstellen einer Webseite :-)

  Alt 15. Dez 2012, 11:39
Webseite mit Delphi? Du meinst ein Delphi-Programm als Webserver?

Da wäre es besser etwas fertiges zu nehmen, es gibt ja auch fertige Onlineshops für z.B. PHP.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.680 Beiträge
 
Delphi 5 Professional
 
#7

AW: Hilfe beim Erstellen einer Webseite :-)

  Alt 15. Dez 2012, 12:13
Ich verstehe den Zusammenhang zwischen Delphi und Webseite überhaupt nicht. Daher kann ich mich den anderen nur anschließen: genauer bitte!

MfG Dalai
  Mit Zitat antworten Zitat
Popov
(Gast)

n/a Beiträge
 
#8

AW: Hilfe beim Erstellen einer Webseite :-)

  Alt 15. Dez 2012, 13:53
So, das hört sich jetzt blöd an aber ich brauche dringend Hilfe. Also für die Schule muss ich eine Seite mit Delphi programmieren, es soll eine Seite einer Druckerei mit Onlineshop werden. Könnt ihr mir ein paar Tipps geben, wie ich das angehe? Bin ein wenig planlos
Ich weiß zwar nicht ob das wirklich so ist oder ein Spambeitrag, irgendwas scheint da zu sein wg. Link, aber sollte es ein tatsächliches Anliegen sein, hier ein Ansatz, erstellt in ca. 15 Minuten.

Webseite in Delphi in allen Einzelheiten erstellen ist Unsinn. Am besten eine Vorlage Vorlage kreieren. Mit einem Web-Editor eine Seite so erstellen sie sie in etwa aussehen soll. An entsprechende Stellen Platzhalter einfügen, wie z. B. {.titel.}, {.vorspann.} und {.text.} für Titel, Vorspann und den eigentlichen Text.

Hier ein Beispiel. Datei als "vorlage.txt" speichern.
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Artikel - {.titel.}</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
p {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
}
.titel {
   font-size: 16px;
   font-weight: bold;
   color: #0099CC;   
}
.vorspann {
   font-weight: bold;
}
-->
</style>
</head>
<body>
<p class="titel">{.titel.}</p>
<p class="vorspann">{.vorspann.}</p>
<p>{.text.}</p>
</body>
</html>
Jetzt kommt Delphi ins Spiel. Ein Edit-Feld für den Titel, eine Memo-Feld für Vorspann und noch ein Memo-Feld für den Text. Dann Vorlage.txt laden und Platzhalter mit dem Inhalt der Felder austauschen. Dann speichern. Fertig.

Delphi-Quellcode:
uses
  ShellApi;

procedure TForm1.Button1Click(Sender: TObject);
const
  VORLAGE = 'vorlage.txt';
  AUSGABE = 'artikel.htm';
var
  sl: TStringList;
  Path: string;
begin
  Path := ExtractFilePath(ParamStr(0));
  sl := TStringList.Create;
  try
    sl.LoadFromFile(Path + VORLAGE);
    sl.Text := StringReplace(sl.Text, '{.titel.}', EditTitel.Text, [rfReplaceAll, rfIgnoreCase]);
    sl.Text := StringReplace(sl.Text, '{.vorspann.}', MemoVorspann.Lines.Text, [rfReplaceAll, rfIgnoreCase]);
    sl.Text := StringReplace(sl.Text, '{.text.}', MemoText.Lines.Text, [rfReplaceAll, rfIgnoreCase]);
    sl.SaveToFile(Path + AUSGABE);
    ShellExecute(0, 'open', PChar(Path + AUSGABE), '', '', SW_NORMAL);
  finally
    sl.Free;
  end;
end;
Das Ergebnis ist eine Webseite kreiert mit Delphi.
  Mit Zitat antworten Zitat
Munni

Registriert seit: 15. Dez 2012
 
#9

AW: Hilfe beim Erstellen einer Webseite :-)

  Alt 16. Dez 2012, 08:46
Also ich weiß nicht wo und was da für ein Link sein soll, aber von mir ist er nicht Hm ja also ich glaub, ich hab da in der Schule auch nicht so recht aufgepasst, ist nicht wirklich mein Fach, vielleicht hab ich auch was falsch verstanden.
Also was ich machen soll, ist sowas in der Art http://www.shirtinator.de/... das trifft so ziemlisch den Nagle auf den Kopf. Also wäre es da einfach nur sinnvoll, so mache Dinge mit Delphi zu machen?
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.323 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: Hilfe beim Erstellen einer Webseite :-)

  Alt 16. Dez 2012, 09:52
Was genau willst du denn mit Delphi da machen? Die einzelnen Webseiten generieren aus einer Liste mit Produkten, damit die fertigen Seiten dann auf einen Server geladen werden können?

Oder willst du ein Skript auf dem Server haben, das die Seiten beim Aufruf mit den Produkten füllt und zurückliefert? Dann wäre eher PHP geeignet. Theoretisch geht das (z.B. mit DataSnap oder IntraWeb) auch mit Delphi, aber mit PHP oder ASP wäre das einfacher.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz