Aktuelles Datum und Uhrzeit: Di 09 Feb, 2010 07:19
Alle Zeiten sind GMT + 1 Stunde
|
 | |  |
| Autor |
Nachricht |
|
Meteora
|
|
Freak
|

|
| |
Geschlecht: Alter: 20
|
|
Anmeldungsdatum: 02.03.2004
|
|
Beiträge: 1206
|
|
|
|
|
|
|
|
|
Verfasst: Mo 13 Sep, 2004 18:10 Titel:
mail.php => Betreff soll "Kein Betreff" sein
|
|
|
Also hi Leute.
Ich hab auf wunsch eines Users mal die mail.php abgeändert, dass wenn man einen Leeren Betreff eingibt am anderen Ende als Betreff "Kein Betreff" sein soll.
Jedoch funktioniert dies mit meinem Code nur wenn man auf den leeren Betreff zurückschreibt (DH wenn ich jemandem mit leerem Betreff schreibe bleibt der Betreff leer, wenn aber diese Person zurückschreibt ist der Betreff "Kein Betreff")
Code:
| Code: |
IN mail.php SEARCH:
if (is_array($row)){
if ($row[subject]!=""){
$subject=$row[subject];
if (substr($subject,0,4)!="RE: ") $subject="RE: $subject";
}
AFTER ADD
if ($subject==""){
$subject="Kein Betreff";
}
|
Hoffe ihr könnt mir helfen
mfg
_________________ R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†
|
|
|
|
Nach oben
|
|
|
|
anpera
|
|
Admin
|

|
| |
Geschlecht: Alter: 34
|
|
Anmeldungsdatum: 21.01.2003
|
|
Beiträge: 1361
|
|
Wohnort: Haßfurt
|
|
|
|
|
|
|
Verfasst: Mo 13 Sep, 2004 18:51 Titel:
|
|
|
Der von dir veränderte Bereich betrifft nur die Antwortfunktion, von daher ist es klar, dass nur bei Antworten "Kein Betreff" erscheint.
| PHP: |
//// In mail.(ext GER 3)
//// Finde (2x):
$_POST['subject']=closetags(str_replace("`n","",$_POST['subject']),'`c`i`b');
//// Füge davor ein:
if ($_POST['subject']=="") $_POST['subject']="Kein Betreff";
|
Und - wenn du willst, dass der Mailschreiber "Kein Betreff" schon bei der Eingabe in der Betreffzeile stehen sieht - kannst du das folgendermaßen erreichen:
| PHP: |
//// In mail.(ext GER 3)
//// Finde:
$output.=("<input name='subject' value=\"".HTMLEntities($subject).HTMLEntities(stripslashes($_GET['subject']))."\">");
//// Ersetze es durch:
$output.=("<input name='subject' value=\"".HTMLEntities($subject).($subject?HTMLEntities(stripslashes($_GET['subject'])):"Kein Betreff")."\">");
|
_________________ Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum !
|
|
|
|
Nach oben
|
|
|
|
Meteora
|
|
Freak
|

|
| |
Geschlecht: Alter: 20
|
|
Anmeldungsdatum: 02.03.2004
|
|
Beiträge: 1206
|
|
|
|
|
|
|
|
|
Verfasst: Di 14 Sep, 2004 18:31 Titel:
|
|
|
danke lieber Anpera!
Ich habs den Code noch für die "alte" -ext (GER)
:
| PHP: |
//// In mail.(ext GER)
//// Finde
$_POST[subject]=str_replace("`n","",$_POST[subject]);
//// Füge davor ein:
if ($_POST['subject']=="") $_POST['subject']="Kein Betreff";
|
mfg
_________________ R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†
|
|
|
|
Nach oben
|
|
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst Deine Beiträge in diesem Forum nicht bearbeiten. Du kannst Deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum nicht herunterladen |
|