php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.04.2005, 22:46  
Gast
 
Beiträge: n/a
Standard nachricht auf homepage

hallihallo, seit einer weile funktioniert die grüße-funktion auf meiner homepage nicht mehr, und ich habe keine ahnung wieso (habe nichts bewusst verändert) ... hier ist der quelltext der php-datei... vielleicht entdeckt einer von euch ja irgendwas ... wäre total super

vielen dank im voraus und einen schönen Abend noch!!
lg, Josie

<?php
$sendto = 'meine@emailadresse.de';
$settext = "Diese Nachricht wurde auf der Homepage aufgegeben:\n\n".
"Name: ".$_POST['name']."\n".
"Text:\n".$_POST['text'];
$result = @mail($sendto, "Nachricht vom Kontaktforumlar auf deiner Seite <".date("d.m.Y H:i",time()).">", $settext, "");
if ($result === false) {
// Die Ausgabe, wenn es einen Fehler gab
?>

<body text="#FFCC99" bgcolor="#000000" link="#FF0000" alink="#FF0000"
vlink="#FF0000">
<div align="center">








<font face="Comic Sans MS" size="+1">
Es gab beim Versenden einen Fehler!
</font>
</div>

<?php } else {
// Die Ausgabe, wenn die Nachricht erfolgreich versendet wurde
?>

<body text="#FFCC99" bgcolor="#000000" link="#FF0000" alink="#FF0000"
vlink="#FF0000">
<div align="center">








<font face="Comic Sans MS" size="+1">
Die Nachricht wurde erfolgreich abgeschickt.
</font>
</div>


<?php } ?>
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.04.2005, 22:58  
arkascha
Gast
 
Beiträge: n/a
Standard

Moin!
Wie wärs mit ein paar Informationen anstatt einfach das Script hinzuwerfen?
Was bedeutet denn 'funktioniert nicht mehr'? Hängt es? kommt nichts? kommt etwas Falsches? Auch eine knappe Beschreibung, was das korrekter Weise tun soll wäre angebracht. Schliesslich möchtest Du doch eine Antwort...
--
arkascha
 
Alt 20.04.2005, 22:58  
Erfahrener Benutzer
 
Registriert seit: 11.07.2004
Beiträge: 269
function
function eine Nachricht über ICQ schicken
Standard

was kommt denn für ein fehler?
__________________
Es ist ein großer Trost, andere dort scheitern zu sehen, wo man selbst gescheitert ist. (William Somerset Maugham)
function ist offline  
Alt 20.04.2005, 23:00  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Wie sieht der Code denn aus, wenn er in [ php]-Tags eingeschlossen und daher lesbar dargestellt wird?
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 20.04.2005, 23:07  
Gast
 
Beiträge: n/a
Standard

sorry, hab das voll vergessen! also, man gibt die nachricht ein und wenn man auf "submit" geht, soll die nachricht an meine emailadresse geschickt werden. Es kommt auch das Bestätigungsfenster (erfolgreich versendet - wie in der php-datei angegeben) - bloß bei mir kommt nix an. adresse und so hab ich schon mehrmals kontrolliert - und auch eine andere email verwendet - aber es kommt nirgendwo was an. am (uni-)server kann es eigentlich nicht liegen, da es ja wie gesagt vorher auch ohne probleme funktioniert hat! dachte, vielleicht hat sich irgendwo eine klammer zuviel eingeschlichen, kann aber nichts finden. vorschläge?
 
Alt 20.04.2005, 23:16  
Erfahrener Benutzer
 
Registriert seit: 11.07.2004
Beiträge: 269
function
function eine Nachricht über ICQ schicken
Standard

ich würde dir generell empfehlen
die if abfrage um zu drehn also:
PHP-Code:
<?php
if($result === true) {
//...
} else {
// fehler
?>
weil es muss ja nciht unbedingt an einem fehler beim versenden liegen sonder an etwas andrem was zwar result != false hat aber trotzdem nicht sendet

und natürlich alle fehler aus gben lassen

[edit]
und warm heißt die funktion bei dir @mai()l statt mail()
[/email]
__________________
Es ist ein großer Trost, andere dort scheitern zu sehen, wo man selbst gescheitert ist. (William Somerset Maugham)
function ist offline  
Alt 21.04.2005, 08:27  
Erfahrener Benutzer
 
Registriert seit: 16.03.2005
Beiträge: 421
Niedi
Niedi eine Nachricht über ICQ schicken
Standard

Zitat:
und warm heißt die funktion bei dir @mai()l statt mail()

schätze mal das is das selbe wie bei @unlink und @rename.. das wenn ein fehler auftritt, es keine automatische Fehlermeldungen gibt.

hoffe ich rede keinen stuss

mfg Niedi
Niedi ist offline  
Alt 21.04.2005, 09:28  
Gast
 
Beiträge: n/a
Standard

dein problem liegt daran das du das @ da hast. wie schon erwähnt

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

gruß maik
 
 


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
Radioplayer auf Homepage Mathias80 HTML, Usability und Barrierefreiheit 2 24.04.2006 15:04
[Erledigt] Offline-Version der Homepage automatisch erstellen Server, Hosting und Workstations 10 22.02.2006 17:59
Gästebuch: Nachricht absenden ? PHP Tipps 2006 4 13.01.2006 16:57
Suchfunktion für die Homepage? Was muss der Anfänger wissen? PHP Tipps 2005-2 1 11.10.2005 18:39
[HELP] Problem mit dem Parsen von Homepage Seiten PHP-Fortgeschrittene 3 10.10.2005 18:58
Eingabe der Homepage auf Korrektheit prüfen phpbeginner PHP Tipps 2005-2 5 19.08.2005 19:17
Grafik auslesen und anzeigen auf fremder Homepage PHP Tipps 2005-2 4 11.07.2005 10:26
Homepage Steuerung PHP Tipps 2005-2 5 14.06.2005 22:33
Kostenlosen Homepage Anbieter mit PHP und MySQL Zugang Beitragsarchiv 2 01.04.2005 10:56
Kontaktformular - Nachricht wurde verschickt PHP Tipps 2004 4 22.10.2004 09:18
[Erledigt] Homepage als link PHP-Fortgeschrittene 2 21.09.2004 19:14
Suche jemanden der mit mir eine Homepage erstellt. Beitragsarchiv 45 06.09.2004 18:18
Button OnMouseOver --> Nachricht in Textfeld anzeigen las HTML, Usability und Barrierefreiheit 7 16.06.2004 17:49


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:34 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.