php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.08.2005, 15:38  
Gast
 
Beiträge: n/a
Standard Formular abschicken?

Hi ich hab ein formular mit PHP programmiert, für meinen CS 1.6 clan, auch wenn es mehr nach HTML aussieht.

Meine frage:
wie kann ich einstellen, dass das dann alles am ende an mich gesendet wird?

Code:
<html>
<head>
<title>Join Us</title>
</head>
<body>
<h3>Wenn du dem Clan beitreten möchtest, fülle bitte dieses Formular aus</h3>
<form action="antwort.php" method="post">

Vorname 
 <input type="text" name="vorname" size="30">



Nachname 
 <input type="text" name="Nachname" size="30">

 

ICQ Nr. 
 <input type="text" name="ICQ Nr." size="30">



Email Adresse 
 <input type="text" name="Email Adresse" size="30"> 


 
Wie lange spielst du schon Counterstrike? 
 <input type="text" name="Wie lange spielst du schon Counterstrike?" size="30">



<input type="submit" name="submit value="abschicken">

</form></body></html>
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.08.2005, 15:43  
Erfahrener Benutzer
 
Registriert seit: 08.05.2005
Beiträge: 814
andy
andy eine Nachricht über ICQ schicken
Standard

Gesendet? per Email?
http://phpmailer.sourceforge.net/
__________________
Zitat:
Diese Erweiterung ist EXPERIMENTELL.
[...]
Seien Sie gewarnt und verwenden Sie diese Erweiterung auf eigenes Risiko..
andy ist offline  
Alt 14.08.2005, 15:43  
Gast
 
Beiträge: n/a
Standard

http://de2.php.net/mail
 
Alt 14.08.2005, 15:44  
Gast
 
Beiträge: n/a
Standard

Zitat:
wie kann ich einstellen, dass das dann alles am ende an mich gesendet wird?
Ähm, was? Vielleicht hilft das weiter:

11. Variablen und Formulare
http://www.php-faq.de/ch/ch-webvariablen.html

http://de3.php.net/manual/de/ref.mail.php

Gruß
phpfan
 
Alt 14.08.2005, 16:05  
Erfahrener Benutzer
 
Registriert seit: 11.08.2005
Beiträge: 206
ZiMD
Standard

PHP-Code:
<?php
if($Name != "") {
    
$send "Name: " $Name "
Nick: " 
$Nick "
Alter: " 
$Alter "
ICQ: " 
$ICQ "
Steam-ID: " 
$STEAM_ID "
E-Mail: " 
$eMail "
Kommentar: " 
$Kommentar;
    
mail('*****''Join!'$send);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>
</head>
<link href="style.css" rel="stylesheet" type="text/css">

<body bgcolor="#EBEBEB" text="#FFFFFF" class="style1">
<table width="100%"  border="0" cellpadding="1" cellspacing="0" bgcolor="#999999">
  <tr>
    <td><table width="100%"  border="0" cellpadding="1" cellspacing="0">
      <tr>
        <td bgcolor="#EBEBEB"><span class="style1">[b]Tritt unserem [CH!P] Fun Clan bei. 

          

          [/b]Done  - Wir melden uns.</span>   </td>
      </tr>
    </table></td>
  </tr>
</table>
</body>
</html>
<?
} else { ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>
</head>
<link href="style.css" rel="stylesheet" type="text/css">

<body bgcolor="#EBEBEB" text="#FFFFFF" class="style1">
<table width="100%"  border="0" cellpadding="1" cellspacing="0" bgcolor="#999999">
  <tr>
    <td><table width="100%"  border="0" cellpadding="1" cellspacing="0">
      <tr>
        <td bgcolor="#EBEBEB"><span class="style1">[b]Tritt unserem [CH!P] Fun Clan bei. WIR SPIELEN seit Januar 2005 nur noch CS:Source!!![/b] 
            
            

    Wir suchen immer gute Spieler - aber bedenke, dass wir ein FunClan sind ... die ganze Sache also nicht so Bierernst nehmen.
    
    
    
    [b]ACHTUNG! WICHTIG! AB SOFORT WERDEN NUR NOCH SPIELER AB 18 Jahre REKRUTIERT![/b]
    
    

    Du bekommst f&uuml;r[b] 4 Wochen[/b] einen Trial-Status. 

    Nach diesen 4 Wochen und einer regelm&auml;&szlig;igen Teilnahme an den Trainings, sowie regelm&auml;&szlig;igem Erscheinen auf dem Server, 

    wird entschieden, ob Du entg&uuml;ltig in den Clan aufgenommen wirst, oder nicht.
    
    

    F&uuml;ll jetzt bitte das Formular aus. 
    
    

          Bitte beachte:[b] Alle[/b] Felder m&uuml;ssen ausgef&uuml;llt werden! </span>
          <form method="post" name="form1" target="_self" class="style1">
            <table width="400" border="0" cellpadding="5" cellspacing="5" class="style1">
              <tr class="navigation">
                <td align="left" valign="top">Name:</td>
                <td></td>
                <td><input name="Name" type="text" class="style1" id="Name"  size="30"></td>
              </tr>
              <tr class="navigation">
                <td align="left" valign="top">Nick:</td>
                <td></td>
                <td><input name="Nick" type="text" class="style1" id="Nick_r2"  size="30"></td>
              </tr>
              <tr class="navigation">
                <td align="left" valign="top">ICQ:</td>
                <td></td>
                <td><input name="ICQ" type="text" class="style1" id="ICQ_r2"  size="30"></td>
              </tr>
              <tr class="navigation">
                <td align="left" valign="top">STEAM_ID * :</td>
                <td></td>
                <td><input name="STEAM_ID" type="text" class="style1" id="STEAM_r2"  size="30"></td>
              </tr>
              <tr class="navigation">
                <td align="left" valign="top">Alter (min. 18):</td>
                <td></td>
                <td><input name="Alter" type="text" class="style1" id="Alter_r2"  size="30"></td>
              </tr>
              <tr class="navigation">
                <td align="left" valign="top">eMail:</td>
                <td></td>
                <td><input name="eMail" type="text" class="style1" id="eMail"  size="30"></td>
              </tr>
              <tr class="navigation">
                <td align="left" valign="top">Kommentar:</td>
                <td></td>
                <td><textarea name="Kommentar" cols="23" rows="5" wrap="VIRTUAL" class="style1" ></textarea></td>
              </tr>
              <tr class="navigation">
                <td height="32"></td>
                <td></td>
                <td><input name="SUBMIT" type="submit" class="style1" value="absenden"></td>
              </tr>
            </table>

            <span class="style1">[b]* Wo finde ich die STEAM_ID?[/b]

            

            Wenn Du im Spiel in der Konsole &quot;Status&quot; eingibst, findest Du hinter Deinem Nick Deine Steam_ID </span>          
          </td>
      </tr></form>
    </table></td>
  </tr>
</table>
</body>
</html>
<? 
?>
das is die join us seite die ich für meinen clan geschrieben hab

Geändert von Manko10 (12.04.2009 um 12:48 Uhr). Grund: E-Mail-Adresse auf Wunsch des Autors entfernt
ZiMD ist offline  
Alt 14.08.2005, 16:17  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von ZiMD
PHP-Code:
<?php
if($Name != "") {
    
$send "Name: " $Name "
Nick: " 
$Nick "
Alter: " 
$Alter "
ICQ: " 
$ICQ "
Steam-ID: " 
$STEAM_ID "
E-Mail: " 
$eMail "
Kommentar: " 
$Kommentar;
    
mail('*****''Join!'$send);
?>
Dieser Quellcode benötigt register_globals=on und ist somit Käse. Außerdem sollte man schon noch prüfen, ob überhaupt ein Kommentar eingegeben wurde, denn sonst ist die Mail relativ sinnlos.

Gruß
phpfan

Geändert von Manko10 (12.04.2009 um 12:58 Uhr). Grund: E-Mail-Adresse auf Wunsch entfernt
 
Alt 14.08.2005, 16:20  
Erfahrener Benutzer
 
Registriert seit: 11.08.2005
Beiträge: 206
ZiMD
Standard

Zitat:
Zitat von phpfan
Zitat:
Zitat von ZiMD
*blub*
Dieser Quellcode benötigt register_globals=on und ist somit Käse. Außerdem sollte man schon noch prüfen, ob überhaupt ein Kommentar eingegeben wurde, denn sonst ist die Mail relativ sinnlos.

Gruß
phpfan
1. Ist auf dem Server register_globals an
2. Hab ich das geschrieben als ich noch nix von register globals wusste
3. Gehts bei nem Join script wohl nit so sehr um die Sicherheit
4. Warum sollte die Mail ohne Kommentar sinnlos sein? Danach redet man ja eh noch über ICQ/TS
5. Hat sich der Clan eh aufgelöst
ZiMD ist offline  
Alt 14.08.2005, 18:21  
Erfahrener Benutzer
 
Registriert seit: 11.08.2005
Beiträge: 206
ZiMD
Standard



warum hab ich grad 2 e-mail mit dem betreff join bekomm? :P
ZiMD ist offline  
Alt 14.08.2005, 18:24  
Erfahrener Benutzer
 
Registriert seit: 08.05.2005
Beiträge: 814
andy
andy eine Nachricht über ICQ schicken
Standard

Hat wohl einer das Script eins zu eins übernommen
__________________
Zitat:
Diese Erweiterung ist EXPERIMENTELL.
[...]
Seien Sie gewarnt und verwenden Sie diese Erweiterung auf eigenes Risiko..
andy ist offline  
Alt 14.08.2005, 18:58  
Gast
 
Beiträge: n/a
Standard

zuerstmal hi @ all
bin neu hier.

also zum thema:

Zitat:
Zitat von ZiMD
1. Ist auf dem Server register_globals an
ja auf deinem server, aber du weißt ja nicht ob das bei flamingos server auch so ist

Zitat:
Zitat von flamingo
Hi ich hab ein formular mit PHP programmiert, für meinen CS 1.6 clan, auch wenn es mehr nach HTML aussieht.
Code:
<html>
<head>
<title>Join Us</title>
</head>
<body>
<h3>Wenn du dem Clan beitreten möchtest, fülle bitte dieses Formular aus</h3>
<form action="antwort.php" method="post">

Vorname 
 <input type="text" name="vorname" size="30">



Nachname 
 <input type="text" name="Nachname" size="30">



ICQ Nr. 
 <input type="text" name="ICQ Nr." size="30">



Email Adresse 
 <input type="text" name="Email Adresse" size="30"> 


 
Wie lange spielst du schon Counterstrike? 
 <input type="text" name="Wie lange spielst du schon Counterstrike?" size="30">



<input type="submit" name="submit value="abschicken">

</form></body></html>
lol das ist ganz klar ein html formular. nix ist daran php


also ich hab mal zu deinem html formular ein script geschrieben:

PHP-Code:
<?php
// setup
$email "account@domain.de"// <--- gib hier deine E-Mail-Adresse ein
$dateiname "test1.php"// <-- hier schreibst du den dateinamen des scripts rein
?>

<html>
<head>
<title>Join Us</title>
</head>
<body>

<?php
if(isset($_POST['submit'])) {
    foreach(
$_POST as $key=>$element) {                 // durch diese for-each-Schleife kannst 
        
$key $element;                                // du die Variablennamen auch verwenden wenn 
    
}                                                    // register_globals aus ist

    
if($vorname != "" && $nachname != "" && $icq != "" && $emailadr != "" && $spieldauer != "") {
        
$send "Vorname: " $vorname "
                 
Nachname: " 
$nachname "
                 
ICQ Nr.: " 
$icq "
                 
E-Mail: " 
$emailadr "
                 
ICQ: " 
$icq "
                 
Spielt seit: " 
$spieldauer;
        
mail($email'Join!'$send); 
    } else {
        echo 
"Es wurden nicht alle Felder ausgefüllt!

"
;
        echo 
"<a href=\"".$dateiname."\">zurück</a>";
    }
} else {
?>
<h3>Wenn du dem Clan beitreten möchtest, fülle bitte dieses Formular aus</h3>
<form action="<?php $PHP_SELF ?>" method="post">

Vorname 
 <input type="text" name="vorname" size="30">



Nachname 
 <input type="text" name="nachname" size="30">



ICQ Nr. 
 <input type="text" name="icq" size="30">



Email Adresse 
 <input type="text" name="emailadr" size="30"> 


 
Wie lange spielst du schon Counterstrike? 
 <input type="text" name="spieldauer" size="30">



<input type="submit" name="submit" value="abschicken">

</form>
</body>
</html>
<?php
}
?>
ich hoffe ich konnte dir helfen,

liebe grüße

chris
 
 


Themen-Optionen
Thema bewerten
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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP: Formular Generator Zergling-new Tutorials 16 06.07.2010 03:14
Formular automatisch ausfühlen und abschicken ! 7Style PHP Tipps 2008 4 22.04.2008 09:53
Formular per php ausfüllen und abschicken Unbekanntes_Pferd PHP-Fortgeschrittene 9 31.01.2008 23:07
Wert aus Textfeld in neues Formular übernehmen (kein Submit) PsychoEagle HTML, Usability und Barrierefreiheit 9 02.01.2007 14:51
Formular mit Enter abschicken havok HTML, Usability und Barrierefreiheit 10 21.05.2006 14:24
Formular abschicken (erweitert) R4v3r HTML, Usability und Barrierefreiheit 12 25.03.2006 02:21
[Erledigt] Formular in Formular HTML, Usability und Barrierefreiheit 4 19.10.2005 12:18
Formular über Textlink abschicken PHP Tipps 2005-2 5 31.08.2005 16:03
JavaScript Formular abschicken HTML, Usability und Barrierefreiheit 4 15.08.2005 01:43
Formular abschicken Eddaholzbein PHP Tipps 2005-2 4 07.06.2005 21:23
alert window nach abschicken von formular Sclot HTML, Usability und Barrierefreiheit 6 15.04.2005 18:10
Daten von gleichen Datei (formular) ins DB abschicken? test022 PHP Tipps 2005 2 18.02.2005 18:59
[Erledigt] Formular abschicken -onload PHP Tipps 2004-2 4 21.11.2004 14:02
[Erledigt] automatisches formular abschicken (kein cronjob) HTML, Usability und Barrierefreiheit 11 01.07.2004 17:44
Formular per image (Submit) abschicken... 18inch PHP Tipps 2004 1 26.06.2004 12:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
formular abschicken php, cs 1.6 php cod

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.