Portal > Foren > PHP > PHP-Programmierung > php html und Grundsätzliches
Antwort
 
Themen-Optionen
Alt 01.11.2007, 23:02 Nach oben    #1
Neuer Benutzer
 
Registriert seit: 01.11.2007
Beiträge: 3
Standard php html und Grundsätzliches

Hallo,
Ich bin kein so großer Programmiermeister und habe ein paar einfache Fragen
(ja, ja das kenne ich auch von Cgemieforen wo Leute die Grundsätzlichsten Dinge fragen )
Unswar möchte ich mit Adobe GoLive (CS2) u.A. ein Formular (einfach nur zum Testen) erstellen.
So ewas "wie wie heißen Sie"____ oder sind "sind Sie ein Alien" J/N

Dazu braucht man (so weit ich weis) eine Formulardatei "blub.php"
und eine Datei die das Formular bearbeitet "blubba.php".

Nun meine Fragen
1) Muss es immer php z.b. "blub.php" und nicht "blub.html"
2) Hier im Forum finde ich nur wie man das in HTML programmiert (und das finde ich nicht nicht ganz einfach) Wie kann ich z.B. (am besten in php) programmieren, dass z.B. das beatnwtortete Formular wo abgespeichert oder mir zugesendet wird?

Geändert von Chemienator (01.11.2007 um 23:07 Uhr).
Chemienator ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.11.2007, 23:51 Nach oben    #2
Oliver O.
 
Benutzerbild von Xean
 
Registriert seit: 17.08.2005
Beiträge: 426
Standard

Hi, willkommen!

1) Ja

2) Was meinst du mit "HTML programmieren"?
Xean ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.11.2007, 07:44 Nach oben    #3
Martin Eisengardt
 
Registriert seit: 30.03.2006
Ort: Pfinztal
Beiträge: 355
Standard

1) Muss ich meinen Vorredner etwas verbessern: Wenn man eine starre HTML-Seite hat, kann sie nach wie vor auch "blub.html" heißen. Da spricht nichts dagegen. Erst wenn man etwas programmieren/ verarbeiten will, muss man dafür sorgen, dass der Webserver das PHP auch aufruft. Im einfachsten (und von mir empfohlenen) Fall also "blubba.php". Man könnt aber auch den Webserver so konfigurieren, dass es mti "blubba.phtml" oder "blubba.php5" oder so funktioniert.

2) Links zum Thema PHP
siehe Einsteiger-Tutorials. Alles andere bringt glaube ich für dich wenig.
__________________
Open Sourcing the Online Gaming Universe
PHP/SQL/Java/C++/Assembler.
Seit Jahren Mitglied und Entwickler in einem der wohl größten Java-Projekte der Welt: http://weblogs.java.net/blog/hansmul...e_desktop.html
mepeisen ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.11.2007, 07:59 Nach oben    #4
Lutz
 
Benutzerbild von MrNiceGuy
 
Registriert seit: 14.08.2005
Ort: Nienburg / Weser
Beiträge: 684
Standard

Nun, ich kenne GoLive nicht wirklich in Verwendung mit dem Bau eines Webformulars, aber ich bezweifle, dass es immer eine PHP-Datei sein muss, die das Formular enthält. Das Script, was die Formulardaten dann verarbeitet hingegen muss sehr wohl ein PHP-Script sein (oder ein Script einer anderen Sprache, jedenfalls kein HTML). Das zu Frage 1.

Wie du die Daten aus dem Formular dann hinterher in dem Script verarbeitest, ist natürlich deine Sache. Du kannst zum Einen die Daten in einer Datenbank speichern, sie dir per eMail zuschicken oder auch einfach vom Script anschauen und danach verwerfen lassen.

Ein einfaches Script, zum Senden von Daten per eMail schreibe ich mal eben (ohne Gewähr!) kurz als Beispiel:

PHP-Code:
<?php
// Definiere einen Zeilenumbruch in der Konstanten "CRLF" (Carrier Return + Line Feed)
define ('CRLF',
        
chr (13).chr (10)
        );

// Prüfen, ob Elemente im $_POST enthalten sind (Daten aus einem HTML-Formular der Methode POST)
// ACHTUNG: Dist ist die EINFACHSTE Prüfung! Das Script wäre an dieser Stelle nicht sicher vor
//  Angriffen von Außen!!!
if (count ($_POST) > 0)
{
  
$stringReceiver 'a.b@c.de'// Die Empfängeradresse
  
$stringSubject  'Formulardaten von www.domain.tld'// Der Betreff der eMail
  
  
$stringMessage  ' Formulardaten'.CRLF// Der Text der eMail
                    
'==============='.CRLF.CRLF.
                    
'Feld 1: "'.$_POST['stringFeld1'].'"'// "stringFeld1" ist der Name des Feldes aus dem Formular
                    
'Feld 2: "'.$_POST['stringFeld2'].'"'// s.o.
                    
'Feld 3: "'.$_POST['stringFeld3'].'"'// s.o.
                    
  
$stringHeader   'From: noreply@domain.tld'.CRLF// Die Absende-Adresse
                    
'X-Mailer: PHP/'.phpversion ();
  
  
mail ($stringReceiver// Hier wird die eMail abgeschickt, sofern der Server richtig eingerichtet ist
        
$strignSubject,  // (Standard-Webpakete sind dies in der Regel)
        
$stringMessage,
        
$stringHeader
        
);
}
?>
So, das funktioniert zwar, ist aber wie ich im Kommentar geschrieben habe die wohl unsicherste Variante. Solltest du wirklich dieses Script verwenden, übernehme ich keinerlei Haftung für eventuelle Schäden oder Missbrauch. Du solltest dich vorher also noch über entsprechende Sicherheitsabfragen informieren und diese in dein Script mit einfließen lassen.

Der Code dient lediglich als Beispiel, wie die Daten per eMail versendet werden!
__________________
Paradox ist, wenn jemand für seinen Alkoholkonsum geradestehen soll
MrNiceGuy ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.11.2007, 08:20 Nach oben    #5
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.211
Standard

als Alternative kannst du die Daten auch in eine Text-Datei speichern.
http://www.developers-guide.net/foru...atei-basierend

Das erfordert aber schon ein wenig mehr Verständnis für das, was da passiert...
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.11.2007, 12:58 Nach oben    #6
Gabriel
 
Registriert seit: 27.09.2006
Ort: Radebeul
Beiträge: 406
Standard

Wenn du noch gar keine/sehr wenig Erfahrung mit PHP hast (davon gehe ich mal aus), dann empfehl ich dir dieses Tutorial, hat mir sehr geholfen:
http://tut.php-quake.net/
__________________
kampfgnom ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.11.2007, 17:25 Nach oben    #7
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.211
Standard

welches ja aber auch hier:
Zitat:
Zitat von mepeisen Beitrag anzeigen
unter anderem genannt wird...
__________________

Umfragen:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP 5.1.5, PHP 4.4.4 und PHP 5.2.0 RC2 veröffentlicht Ben Nachrichten 2 01.09.2006 16:05
synthax highlighting Klasse für HTML und PHP robind Desktop-Applikationen und Grafik 15 16.01.2006 15:11
Neue PHP "release candidates": PHP 4.4.2 RC 1 und PHP 5.1 RC 6 Ben Nachrichten 1 21.11.2005 20:48
HTML bequemer in PHP Bookworm PHP-Programmierung 15 17.11.2005 07:43
HTML / PHP - Datei auslesen ghost Allgemeine Java-Programmierung 9 30.09.2005 07:37


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:13 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44