WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » unsauberes Scripting ? » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von bastir
Wenn dein script das macht, was es machen soll, dann laß es so.

Last but not least ist es aber leider wirklich unsauber schrieben (aber das weißt du ja selber)

Von daher fällt mir nicht weiter ein.

so long
von grisu
Ja das das mit dem echo auch geht ist klar..ich will aber eine Seite im Kompletten Homepage-Design ausgeben. wenn ich jetzt mit echo oder print abrbeite muss ich
den quelcode überarbeiten, ich kann ihn ja nicht 1 zu 1 da rein setzen.

Meine frage war, ob es so wie ich es jetzt gelöst habe zu schwirigkeiten kommen kann !?

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
42: 
43: 
44: 
45: 
46: 
47: 
48: 
49: 
50: 
51: 
52: 
53: 
54: 
55: 
56:
<?
//Email an Kontaktadresse

exit; 
ELSEIF ($action="Send"): 

  if($Kontaktwunsch == "Zugführer")
    {
    $an = "XXXXXXXXXXX.de";
    $anname = "den Löschzugführer";
    }
  elseif($Kontaktwunsch == "Webmaster")
    {
    $an = "XXXXXXXXX.de";
    $anname = "den Webmaster";
    }
    elseif($Kontaktwunsch == "Einsatzdoku")
    {
    $an = "XXXXXXX.de";
    $anname = "die Einsatzdokumentation";
    }
  


mail("$an","$betreff", "Nachricht via $sitenaddresse \n
Von.....: $anrede $vorname $name

Strasse.: $strasse $nr
PLZ/Ort.: $plz $ort  \n
Tel.....: $tel
Fax.....: $fax
Email...: $email \n
Nachricht:
------------------------------------------------------------------------
$nachricht
----------------------------------------------------------------------,
FROM:$email"); 

//Automatische Antwort

mail("$email","Ihre Nachricht an $anname.", "Sehr geehrte(r) $anrede $name !\n
Vielen Dank für Ihre Nachricht.
Sie wurde an $anname gesendet und wird innehalb der nächsten 24 Std. bearbeitet.

Mit freundlichen Grüßen 

$unterschrift
$unterschrift2
$sitenaddresse","FROM:$absendeadresse");  
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

hier folgt dann die HTML-Seite "DANKE" 
von bastir
hi, kannst du nicht mal deinen code posten, das mit der Weiterleitung auf eine andere Seite ist eigentlich auch nicht nötig, weil es auch so ginge:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13:
<?php

if ($button=='Absenden')
{
    mail(deine; einstellungen; hier);
    echo "vielen Dank ... bla bla bla";
} else {
    <form method=post action=dieseDatei.php>
    <input ..... (deine Formularfelder)
    <input type="submit" name="button" value="Absenden">
    </form>
}
?>
von grisu
Hallo alle zusammen !

Habe ein kleines Mail-Script geschreiben. Nach Absenden der Daten soll eine
neue Seite geöffnet werden "Vielen Dank bla bla bla" Ihr wisst schon.

Mit dem header funzte das einfach nicht. Jetzt hab ich einfach den ganz normalen
html-Coder der Seite unten an das Script drangehängt - ohne print "<code>" da ich mir das / -Setzten vor z.B. Anführungszeichen etc. ersparen wollte.

Das funktioniert auch ! - Kann es dadurch zu irgendwelchen Fehlern kommen oder
sonstigen Störungen ?

Nach oben