Ergebnis 1 bis 5 von 5

Thema: PHP - Problem beim Senden der Mail und eine andere Frage

  1. #1
    Thonixx
    Gast

    Standard PHP - Problem beim Senden der Mail und eine andere Frage

    Wie der Titel schon sagt:

    Warum kann ich mit meinem Script kein Mail verschicken? Das heisst ich bekomme keine Mail zugeschickt! (Probleme über Probleme...)

    Der Script:

    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http&#58;//www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Registrierung</title>
    <link rel="stylesheet" type="text/css" href="css.css" media="all">
    </head>
    <body>
    <?php
    
    /* Definitonen vereinfachen */
    
    	$n = $_GET&#91;'nickname'&#93;;
    	$p = $_GET&#91;'passwort'&#93;;
    	$p2 = $_GET&#91;'passwort2'&#93;;
    	$vname = $_GET&#91;'vname'&#93;;
    	$name = $_GET&#91;'name'&#93;;
    	$w = $_GET&#91;'wuensche'&#93;;
    
    /* IF-Abfragen */
    
    	if&#40;!$n && !$p && !$p2 && !$w && !$name && !$vname&#41;&#58; ?>
    	
    		<h1>Registrierungsformular&#58;</h1>
    			<form action="register.php" method="get" name="register_nbpb" enctype="multipart/form-data">
    				<table width="563" border="0">
    					<tr>
    						<td width="218">Dein Nachname&#58;</td>
    						<td width="335"><div align="center">
    							<input name="name" type="text" class="input" onFocus="this.value=''" value="echter Nachname" size="30">
    						</div></td>
    					</tr>
    					<tr>
    						<td>Dein Vorname&#58;</td>
    						<td><div align="center">
    							<input name="vname" type="text" class="input" onFocus="this.value=''" value="echter Vorname" size="30">
    						</div></td>
    					</tr>
    					<tr>
    						<td colspan="2"><div align="center">
    Account-Infos&#58;</div></td>
    					</tr>
    					<tr>
    						<td>Gew&uuml;nschter Name&#58;</td>
    						<td><div align="center">
    							<input name="nickname" type="text" class="input" onFocus="this.value=''" value="Benutzername" size="30">
    						</div></td>
    					</tr>
    					<tr>
    						<td>Gew&uuml;nschtes Passwort&#58;</td>
    						<td><div align="center">
    							<input name="passwort" type="password" class="input" onFocus="this.value=''" value="passwort" size="30">
    						</div></td>
    					</tr>
    					<tr>
    						<td>Passwort wiederholen&#58;</td>
    						<td><div align="center">
    							<input name="passwort2" type="password" class="input" onFocus="this.value=''" value="passwort" size="30">
    						</div></td>
    					</tr>
    					<tr>
    						<td>W&uuml;nsche&#58;</td>
    						<td><div align="center">
    							<textarea id="area" name="wuensche">Deine W&uuml;nsche &uuml;ber das Aussehen deines Accounts!</textarea>
    						</div></td>
    					</tr>
    					<tr>
    						<td></td>
    						<td align="center"><input id="ok" type="submit" value="Daten &uuml;bermitteln..."></td>
    						</tr>
    				</table>
    			</form>
    			
    	<?php elseif&#40;!$n || !$p || !$p2 || !$name || !$vname&#41;&#58; ?>
    	
    		Nicht alle Angaben ausgef&uuml;llt...
    </bodybr>
    		Gehe zur&uuml;ck und korrigiere die Angaben
    		
    	<?php elseif&#40;$n == "Benutzername" || $p == "passwort" || $p2 == "passwort" || $vname == "echter Vorname" || $name == "echter Nachname"&#41;&#58; ?>
    	
    		<p id="expl">*r&auml;usper*</p>&#40;Ups, Stimme &laquo;explodiert&raquo; =&gt; Mattle-Theorie&#41;
    
    
    		Bitte sei nicht so gemein und schick mir nicht einfach ein Mail, mit den vorgegebenen Feldchen. Das n&uuml;tzt mir nichts!
    Hab dich leider ertappt...
    
    
    Gehe hier zur&uuml;ck und f&uuml;lle das Formular aus, oder h&ouml;r auf mit dem Bl&ouml;dsinn! ;-&#41;
    		
    	<?php elseif&#40;$p != $p2&#41;&#58; ?>
    	
    		Passw&ouml;rter stimmen nicht &uuml;berein...
    
    
    		Gehe zur&uuml;ck und korrigiere die Passw&ouml;rter
    		
    	<?php else&#58;
    	$mail_empfaenger="altmetall@tele2.ch";
    	$mail_absender=$vname;
    	$betreff="Registrierung von $vname $name";
    	$text="
    	Vorname/Nachname&#58; $vname / $name\nBenutzername&#58; $n\nPasswort&#58; $p\nW&uuml;nsche&#58; $w";
    	mail &#40;$mail_empfaenger,$betreff,$text&#41;;
    	echo "OK... Deine Angaben sind jetzt &#91; hoffentlich ;-&#41; &#93; bei mir eingetroffen!
    Bitte warte auf meine R&uuml;ckantwort, oder probiere in den n&auml;chsten Tagen den Login mit deinen Daten aus.
    
    <input type=\"button\" id=\"ok\" value=\"WIEDER ZUM START...\">";
    	endif;
    ?>
    </body>
    </html>
    HIER DER LINK ZUR GANZEN SACHE:
    http://technetium.byto.de/nbpb/register.php
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Thonixx
    Gast

    Standard

    KEINE ANTWORT????

  3. #3
    phpfan
    Gast

    Standard

    Zitat Zitat von firefox5.0
    KEINE ANTWORT????
    Siehst du eine?

    Vermutlich liegt das an dem kaputten bzw. fehlenden Header, so dass der MTA die Annahme einfach verweigert. Mein Tipp: benutze den phpMailer, dann kommen Mails auch an.

  4. #4
    Thonixx
    Gast

    Standard

    Da ich sowieso viel am Code gebastelt habe, öffne ich einen neuen Thread...


    -- kann geclosed werden --

  5. #5
    König(in)
    Registriert seit
    06.06.2007
    Ort
    Bi
    Beiträge
    1.015
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Zitat Zitat von firefox5.0
    Da ich sowieso viel am Code gebastelt habe, öffne ich einen neuen Thread...
    Sorry, aber dafür gibt es doch die Editfunktion...

    und da das ja ein zusammenhängendes Thema is (keine Veränderung am Problem sondern nur am Code) finde ich das ungünstig.


    Edit: Und das aus mehreren Gründen:
    - Man sieht nicht, was du verändert hast (vielleicht mehr Fehler ?- Hab ich mir noch nicht angeschaut)
    - Diese Frage wurde wie in vielen bei vielen anderen Foren zu findenden Threads nicht richtig beantwortet (schade)
    Sämtlicher Code erhebt keinen Anspruch auf syntaktische Korrektheit geschweige denn Ausführbarkeit und ist für die Implementation außerhalb der Beispiele nicht geeignet.

    Kein Support für kommerzielle Scripts | Kein kostenloser Support via ICQ

Ähnliche Themen

  1. Problem beim Erstellen einer E-Mail als jpg Bilddatei
    Von lee-ji im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 0
    Letzter Beitrag: 22.04.2007, 17:36
  2. Antworten: 4
    Letzter Beitrag: 16.11.2006, 11:54
  3. Per Script eine Datei an eine E-Mail-Adresse senden
    Von deser im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 28.09.2006, 10:17
  4. outlook: problem beim senden
    Von |o|o im Forum HTML & CSS Forum
    Antworten: 13
    Letzter Beitrag: 27.07.2004, 08:51
  5. Ich habe eine Internet - E-Mail Box Problem :-(
    Von Forum Hilfe Nutzer im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 08.07.2004, 21:16

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •