PHP Mail error "405 Not Allowed | nginx"
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aufrufen
betreff
code
datum
email
fehler
hilfe
kontingent
liegen
nachricht
not
problem
stunde
support
text
trennen
url
versand
versenden
warten
-
Hi ich hab ein problem und zwar muss ich immer eine stunde warten bis ich wieder die versand seite von mier habe und aufrufen kann :( code ist hier
meine eingabemaske
<body> <font face="Arial"> <h2>Web-Support</h2> <form method="post" action="versand.php"> <table> <tr><td>Ihr Name:</td> <td><input name="name" type="text" size="54"></td></tr> <tr><td>Ihre Mailadresse:</td> <td><input name="mail" type="text" size="54"></td></tr> <tr><td>Ihre Nachricht:</td> <td><textarea name="text" rows="10" cols="52"></textarea></td></tr> </table> <br> <input type="submit" value="Versenden"> </form> </body> </html>
versand datei (MIT PROBLEM D: )
<?php $fehler = ""; $name = $_POST['name']; $mail = $_POST['mail']; $text = $_POST['text']; if (empty($name)) { $fehler .= "<li>der Absendername fehlt</li>" ; } if (empty($mail)) { $fehler .= "<li>die Mailadresse fehlt</li>" ; } if (empty($text)) { $fehler .= "<li>keine Nachricht eingetragen</li>" ; } if (empty($fehler)) { if (get_magic_quotes_gpc()) { $text = stripslashes($text); } $return = chr(13).chr(10); $an = "[b][i][u][del]ZENSIERT :biggrin:[/del][/u][/i][/b]" ; $betreff = "SUPPORT 1" ; $von = "From: "support@lima-download.tk" ; $datum = "Datum: ".date("j.n.Y").$return; $zeit = "Zeit: ".date("H:i").$return; $abs = "Von: ".$name." <".$mail.">".$return; $trennen = "-----------------------------------------------".$return.$return; $nachricht = $datum.$zeit.$abs.$trennen.$text; mail($an,$betreff,$nachricht,$von); } ?> <html> <?php include("header.php"); ?> </head> <body> <font face="Arial"><br><br> <?php if (empty($fehler)) { $return = chr(13).chr(10); $nachricht = strip_tags($nachricht); $nachricht = htmlentities($nachricht); $nachricht = str_replace($return,"<br>",$nachricht); echo "<p>Ihre Nachricht wurde gedendet!</p>" ; echo "<p>$nachricht</p>" ; } else { echo "<p>Ihre Nachricht wurde nicht gesendet, weil</p>" ; echo "<ul>$fehler</ul>" ; } ?> </body> </html>
Ich bedanke mich schonmal jetzt -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
nilsmargotti schrieb:
Erster Google Treffer zu "405 Not Allowed"
Nicht dein Ernst? Er hat's ja mit der POST-Methode gemacht, und die ist ja wohl auf lima-city erlaubt
fatfreddy schrieb:
Mag es eventuell daran liegen: *Lima Hilfe zu Emailversand* ?
Das ist ein anderer Punkt. Hast du dein Email-Kontingent denn schon aufgebraucht?
-
darioackermann schrieb:
Hast du dein Email-Kontingent denn schon aufgebraucht?
darioackermann schrieb:
Nicht dein Ernst?
huaweiy300 schrieb:
Hi ich hab ein problem und zwar muss ich immer eine stunde warten bis ich wieder die versand seite von mier habe und aufrufen kann :( code ist hier.
Es kann nicht am E-Mail Kontingent liegen, wenn es jede Stunde funktioniert.
Es kann daran liegen, dass es ein Spamschutz von Lima-City gibt, der verhinder, dass die E-Mail Funktion missbraucht wird. Versuchs mal mit PHPMailer
Beitrag zuletzt geändert: 7.12.2014 15:28:15 von nilsmargotti -
wäre schön wenn du dann vieleicht auch dazuschreibst wie man PHPMailer auf Lima-City installiert! Danke
-
Nen Spamschutz gibt es, allerdings ist dieser über das Kontingent begrenzt. Wird die Mail gesendet wird sie eh erst in eine Warteschlange gesetzt. Somit ist der Missbrauchsfaktor relativ klein. Zu Wartezeiten von einer h kommt es trotzdem nicht. Die Mails gehen bei mir immer nach 2-10 Sekunden raus und kommen nach paar Minuten an.
Beitrag zuletzt geändert: 12.9.2017 11:22:55 von horstexplorer -
info-gamernetwork schrieb:
wäre schön wenn du dann vieleicht auch dazuschreibst wie man PHPMailer auf Lima-City installiert! Danke
Das geht aus der Documentation hervor.
Ich glaube das einfachste wäre lokal mit composer zu arbeiten und dann das fertige Projekt auf lima-city hochzuladen. Falls es aus welchem Grund auch immer nicht möglich ist composer zu benutzen kannst du auch einfach manuell alle Files includen. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage