 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
06.06.2001, 12:06
|
#1
|
|
TP-Senior
Registriert seit: May 2001
|
Formulare wie...???
Hi Dreamweaver Profis,
Jetzt mal eine frage zu Formulare:
Wenn ich Formulare mit Dreamweaver erstelle und diese an einem Provider schicke der freie CGI´s unterstützt, wird es dann funktionieren?
Ich meine das diese rein in DW erstellt werden und ich selbst von Programmieren keine Ahnung habe.
|
|
|
06.06.2001, 17:46
|
#2
|
|
Registered User
Registriert seit: Mar 2001
Ort: Heilbronx
|
Ahoi !
Das Formular an sich kannst schon mit Dreamweaver erstellen.
Auch hochzwiebeln auf den Server..leider wird es nicht funzen
CGI ist nur die Schnittstelle zwischen dem Formular und dem Script/Prog. das auf dem Server liegt und das Formular auswerten soll.
Du musst dir also ein Script zulegen, das dementsprechen anpassen und auf deinen Server hochjagen.
Das Formular na klar dementsprechen verlinken, dass die Daten an das Script übergeben werden.
Yepp..so ungefähr funzt das
Grüße
Fred Knet
|
|
|
06.06.2001, 17:58
|
#3
|
|
TP-Moderator
Registriert seit: Mar 2001
Ort: Werdau/Sa.
|
Also ich denke CGI Scripte werden in einer Programmiersprache geschrieben (C++, JavaScript usw.), eigentlich nicht direkt mit Dreamweaver. Dreamweaver ist für das Layout der Formulare zuständig und das einbinden der fertigen Scripte. Scripte gibt es genug kostenlose im Netz, die du dann mit DW dem jeweiligen Formular zuordnen kannst. Aber direkt mit DW schreiben  , als JavaScript durch den integrierten Texteditor denk schon, aber das mußte dann halt können.
Inwieweit da Dreamweaver UltraDev was kann, keine Ahnung hab die normale 4.
Gruß Andi
__________________
Nichts ist unmöglich...Fireworks
Private Hilfe nötig? Kein Problem! Preise auf Anfrage!
Was ist eine Leistungssteigerung um 85%? Ich finde dazu keine Übersetzung!
PS. Ich kenn einen guten Optiker, der bringt auch dem letzten Analphabeten das Lesen bei.
|
|
|
06.06.2001, 22:22
|
#4
|
|
TP-Specialist
Registriert seit: May 2001
Ort: Leipzig
|
CGI-Scripte
Ich bin mir ziemlich sicher das man CGI-Scripte in Perl schreibt und nicht in Javascript! Und ich bin auch der Meinung das man diese Scripte in DW machen kann nur ist es etwas unübersichtlich es funzt aber trotzdem nur funktionieren die Scripte nicht wenn man sich Perl nicht lokal installiert hat! Weil die Commom Gatway Interface (CGI) Befehle nicht geparst werden können!! Es ist nicht so schwer wie du denkst probier doch einfach mal ein Script einzubauen! Wenn du Fragen hast dann stell sie doch dafür ist doch dieses wunderbare Forum da!
|
|
|
06.06.2001, 22:56
|
#5
|
|
Registered User
Registriert seit: Mar 2001
Ort: Heilbronx
|
Naja...diese Scripte machen da hat Andi schon recht, werden in irgendeiner (sag ich mal jetzt) Progs. sprache gemacht.
Das kannst auch per Java Script lösen...jeder wie er will
Das häufigste vorkommene, dass dafür verwendet wird ist halt Perl, PHP.
Im DW kannst die Scripte auch reinhacken, musst halt die Angaben wie <HTML> usw. weglöschen nachher.
und als .pl oder .cgi abspeichern.
Funzen tut es auch auf der eigenen Kiste, wenn nen Server installeriert hast. Perl alleine auf deinem Rechner reicht alleine leider auch nicht aus. Damit kannst war Perl Progs ausführen aber bei CGI Geschichten wirst Probleme haben
Naja, ansonsten..klar ..saug dir ein Script runter, dass dir die Formular Daten formatiert und pass es an.. Die meisten sind beschrieben und ist wirklich kein Akt...
Na denn viel Spass dabei
Grüße
Fred
|
|
|
06.06.2001, 23:25
|
#6
|
|
TP-Moderator
Registriert seit: Mar 2001
Ort: Werdau/Sa.
|
genau Fred, ist das einfachste
Am besten du schaust mal hier
http://www.ideenreich.com/programmierung/php_1.shtml
und dann hier
http://www.php-center.de/
mach dir keine Gedanken vorerst um die Programmierung ansich. Lade dir ein paar einfache Scripte und binde die mit Dreamweaver ein. In den meisten Scripts ist eine gute Beschreibung wie die Einbindung erfolgt. Bei PHP Center solltest du schon fündig werden. Gibt auch Tuts dort.
Gefällt dir PHP kannst du das später auch mit Dreamweaver programmieren. Gibt aber wirklich genug kostenlose und gute Scripte. Suchen mußte allerdings schon etwas.
Dein Server muß natürlich PHP (ab 3 wäre günstig) unterstützen klar! Nach einigen Fehlschlägen weiß ich: Beim Upload der PHP-Dateien auf den ASCII-Modus achten, falls du nicht mit DW oder einem anderen vergleichbaren Editor uploadest.
Gruß Andi
__________________
Nichts ist unmöglich...Fireworks
Private Hilfe nötig? Kein Problem! Preise auf Anfrage!
Was ist eine Leistungssteigerung um 85%? Ich finde dazu keine Übersetzung!
PS. Ich kenn einen guten Optiker, der bringt auch dem letzten Analphabeten das Lesen bei.
|
|
|
07.06.2001, 11:17
|
#7
|
|
TP-Insider
Registriert seit: Mar 2001
Ort: München
|
Mein Senf:
CGI wird in Perl geschrieben! Du musst dir dass aber auf gar keinen fall antun, da diese for free im Web anzufinden sind und benutzt werden dürfen solange der urheberhinweis nicht verändert oder gelöscht wird.
Das bekannteste unter den skripten ist zweifelsfrei das formmail.
Diese Skripte müssen nur noch minimal von dir umkonfiguriert werden, in das cgi verzeichnist deines providerd (meistens cgi-bin) hochgeladen werden und dann sollte es eigentlich funktionieren.
Ne ausührliche beschreibung zu formmail findest du unter www.deutsche-cgi.de.
__________________
Format C:
|
|
|
07.06.2001, 12:04
|
#8
|
|
TP-Senior
Registriert seit: May 2001
|
Vielen dank an jeden von euch, Profis!!!
Ich beschäftige mich erst seit kurzer zeit mit dem Thema Webseitengestaltung und werde jetzt mal versuchen ein Formular zu machen der funktioniert.
Es gibt aber nicht zufällig eine Extension bei Dreamweaver die solche Scripts schreibt wenn man die Formular-teile auf der Seite zieht und platziert.
Ich werde mich mit Sicherheit wieder melden weil nicht alles gleich von Anfang an 100% klappt.
Also Leute bis zur meiner nächsten Frage.
Ciao, Danke!
|
|
|
07.06.2001, 12:29
|
#9
|
|
TP-Specialist
Registriert seit: May 2001
Ort: Leipzig
|
Extension??
Nein es gibt in dem Sinne keine DW Erweiterung es gibt nur Formular-Erweiterungen.. Du musst ja die CGI-Scripte immer an deine Verhältnisse anpassen! Zum Beispiel bei dem Formmailer muss man eben den Sendmail Path wissen! Am besten du schaust bei deinem Hoster/Provider mal unter den Hilfe Seiten/FAQ Seiten nach da stehen diese Dinge immer!
@Fred Knet CGI wird zu 99% in Perl geschrieben siehe auch @Rizzla
|
|
|
07.06.2001, 19:14
|
#10
|
|
Registered User
Registriert seit: Mar 2001
Ort: Heilbronx
|
.ne echt..zu 99% wird die CGI Sachen in perl geschrieben...ist mir neu  ...hatte ich was anderes behauptet..
naja, wie auch immer..nachdem jetzt jeder angefangen hat, den anderen zu wiederholen...dürfte das thema eh hier erledigt sein
|
|
|
07.06.2001, 21:44
|
#11
|
|
TP-Moderator
Registriert seit: Mar 2001
Ort: Werdau/Sa.
|
Hi Johann,
ein einfaches Beispiel zur Formularauswertung kannst du dir hier laden, ist nicht von mir, nur mal zum testen/kennenlernen, nichts besonderes.
Wie du dann weitermachst, ob Perl oder was weiß ich ist deine Sache.
Über die form.html ruftst du mit einen ganz normalen Link die contact_form.php auf. Dort kann der User seine Angaben machen und an dich abschicken.
In der result_form.php mußt du an entsprechender Stelle noch deine E-Mail eingeben (hab ich dir mal in deutsch markiert unter Konfiguration), fertig!
Lade die Dateien komplett im ASCII-Modus z.B. mit WS_FTP oder normal mit DW in ein Verzeichnis hoch.
Rufe dann die form.html auf und teste mal, sollte funktionieren wenn dein Provider PHP erlaubt.
Wenn nicht frag wieder.
Gruß Andi
__________________
Nichts ist unmöglich...Fireworks
Private Hilfe nötig? Kein Problem! Preise auf Anfrage!
Was ist eine Leistungssteigerung um 85%? Ich finde dazu keine Übersetzung!
PS. Ich kenn einen guten Optiker, der bringt auch dem letzten Analphabeten das Lesen bei.
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:23 Uhr.
|
 |