zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden Kontaktforumulare

Antwort
 
LinkBack Themen-Optionen Ansicht
  #31 (permalink)  
Alt 08.01.2010, 19:54
Benutzerbild von Thielo
Zynisches Mecker Schaf
XHTMLforum-Mitglied
 
Registriert seit: 17.09.2009
Ort: Erkelenz oder Aachen suchts euch aus
Beiträge: 710
Thielo befindet sich auf einem aufstrebenden Ast
Thielo eine Nachricht über Skype™ schicken
Standard

ich glaube nicht mehr das ich dich verstehe
__________________
All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen das ich falsch liege
www.richard-thiel.de
www.webninjas.de
www.aixhibit.com
Mit Zitat antworten
Sponsored Links
  #32 (permalink)  
Alt 08.01.2010, 19:56
Neuer Benutzer
neuer user
 
Registriert seit: 02.01.2010
Beiträge: 12
hirschMeister befindet sich auf einem aufstrebenden Ast
Standard

Anders: Die Details sollen sich öffnen. Wie würdest du das denn umsetzen?
Ich wollte eben auf ne neue php-Datei verlinken aber das geht nicht so recht.
Mit Zitat antworten
Sponsored Links
  #33 (permalink)  
Alt 08.01.2010, 20:02
Benutzerbild von Thielo
Zynisches Mecker Schaf
XHTMLforum-Mitglied
 
Registriert seit: 17.09.2009
Ort: Erkelenz oder Aachen suchts euch aus
Beiträge: 710
Thielo befindet sich auf einem aufstrebenden Ast
Thielo eine Nachricht über Skype™ schicken
Standard

ah ok

ich würde es folgendermaßen versuchen:
Seite bleibt weiterhin http://www.tec-massivbau.de/?navi=referenzen aber wir hängen da noch die id der detailseite ran
bsp.: http://www.tec-massivbau.de/?navi=re...en&details=123

nun schreibst du an den anfang der php datei der referenzen die Abfrage ob eine $_GET['details'] Variable übergeben wurde, wenn JA dann gib details aus, und wenn NEIN, dann einfach nur die Normale tabelle.
__________________
All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen das ich falsch liege
www.richard-thiel.de
www.webninjas.de
www.aixhibit.com
Mit Zitat antworten
  #34 (permalink)  
Alt 06.02.2010, 10:50
Neuer Benutzer
neuer user
 
Registriert seit: 02.01.2010
Beiträge: 12
hirschMeister befindet sich auf einem aufstrebenden Ast
Standard

Ich hätte da nochmals eine Frage zu meinem Kontaktformular. Damit die E-Mails nicht in einem Junkmail-Ordner untergehen würde ich gerne den Betreff der E-Mail, die mir über das Kontaktformular zugesendet wird, ändern bzw. modifizieren. Jede E-Mail, die ich über das Kontaktformular erhalte soll beispielsweise mit dem Betreff starten "E-Mail von HOMEPAGE".

Mein Wissen stößt hier mal wieder an seine Grenzen kann mir einer helfen?

Hier nochmals den Code:

Zitat:
Zitat von hirschMeister Beitrag anzeigen

Code:
<h2>Kontaktformular</h2>
<?php
$mail_to = 'kontakt@tec-massivbau.de'; 
$from_name=GetParam('fromname');
$from_mail=strtolower(GetParam('frommail'));
$mail_subject=GetParam('mailsubject');
$mail_text=GetParam('mailtext');
$send=GetParam('s');

$err_text='';
if(trim($from_name)=='') $err_text.='Bitte geben Sie Ihren Namen an.<br>';
if(trim($from_mail)=='')
  $err_text.='Bitte geben Sie Ihre E-Mail-Adresse an.<br>';
else
  if(!ereg('^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$',$from_mail))
    $err_text.='Bitte geben Sie eine gültige E-Mail-Adresse an.<br>';
if(trim($mail_subject)=='') $err_text.='Bitte geben Sie einen Betreff ein.<br>';
if(trim($mail_text)=='') $err_text.='Bitte geben Sie einen Nachrichtentext ein.<br>';

// *** Zu langen Text abschneiden ***
if(strlen($mail_text)>1000) {
  $mail_text=substr($mail_text,0,1000).'... (Text wurde gekürzt!)';
}
$from_name=str_replace(chr(34),"''",$from_name);
$mail_subject=str_replace(chr(34),"''",$mail_subject);
$from_name=stripslashes($from_name);
$from_mail=stripslashes($from_mail);
$mail_subject=stripslashes($mail_subject);
$mail_text=stripslashes($mail_text);

if (($send == '1') && ($err_text != '')) {
  echo '<p><big><b>Fehler:</b></big><br>';
  echo $err_text.'</p>';
}

if (($send != '1') || ($err_text != '')) {
?>

<form action="http://www.tec-massivbau.de/?navi=kontakt" method="post">
<table border=0 cellspacing=2 cellpadding=0 width=100%>
<tr><td nowrap align=right>Ihr Name:</td><td>&nbsp;</td>
<td width=100%><input type="text" name="fromname" size=50 maxlength=120 value="<?=$from_name?>"></td></tr>
<tr><td nowrap align=right>Ihre E-Mail-Adresse:</td><td></td>
<td width=100%><input type="text" name="frommail" size=50 maxlength=120 value="<?=$from_mail?>"></td></tr>
<tr><td nowrap align=right>Betreff:</td><td></td>
<td width=100%><input type="text" name="mailsubject" size=50 maxlength=120 value="<?=$mail_subject?>"></td></tr>
<tr><td nowrap align=right valign=top>Text:<br><i>(max. 1.000 Zeichen)</i></td><td></td>
<td width=100%><textarea cols=40 rows=10 name="mailtext"><?=$mail_text?></textarea></td></tr>
<tr><td></td><td></td><td>
<input type="hidden" value="1" name="s">
<input type="submit" value="Nachricht versenden" name="submit">
</td></tr>
</table>
</form>

<?php
} else {
  $header="From: $from_name <$from_mail>\n";
  $header.="Reply-To: $from_mail\n";
  $header.="X-Mailer: PHP-ContactForm-Script\n";
  $header.="Content-Type: text/plain";
  $mail_date=gmdate('D, d M Y H:i:s').' +0000';
  $send=0;
  if(@mail($mail_to,$mail_subject,$mail_text,$header))
  {
    echo "<b>Die Nachricht wurde erfolgreich versendet.</b>";
  }else{
    echo "<b>Beim Versenden der Nachricht ist ein Fehler aufgetreten!</b>";
       }
}

function GetParam($ParamName, $Method = 'P', $DefaultValue = '') {
  if ($Method == 'P') {
    if (isset($_POST[$ParamName])) return $_POST[$ParamName]; else return $DefaultValue;
  } else if ($Method == 'G') {
    if (isset($_GET[$ParamName])) return $_GET[$ParamName]; else return $DefaultValue;
  } else if ($Method == 'S') {
    if (isset($_SERVER[$ParamName])) return $_SERVER[$ParamName]; else return $DefaultValue;
  }
}
?>

Geändert von hirschMeister (06.02.2010 um 10:54 Uhr)
Mit Zitat antworten
  #35 (permalink)  
Alt 06.02.2010, 11:02
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 8.294
heiko_rs ist jedem bekanntheiko_rs ist jedem bekanntheiko_rs ist jedem bekanntheiko_rs ist jedem bekanntheiko_rs ist jedem bekanntheiko_rs ist jedem bekanntheiko_rs ist jedem bekanntheiko_rs ist jedem bekanntheiko_rs ist jedem bekanntheiko_rs ist jedem bekanntheiko_rs ist jedem bekannt
Standard

Da ist die Variable, deren Wert der E-Mail als Betreff mitgegeben wird:

Code:
if(@mail($mail_to,$mail_subject,$mail_text,$header))
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten.
Mit Zitat antworten
  #36 (permalink)  
Alt 08.02.2010, 18:11
Benutzerbild von PHP-Freak
Benutzer
neuer user
 
Registriert seit: 15.04.2009
Beiträge: 36
PHP-Freak befindet sich auf einem aufstrebenden Ast
Standard

Meiner meinung nach ist das eine sehr Großräumige Frage ob Kontaktformular oder Mailadresse.
Ich bin z.B. begeistert von der Möglichkeit mittlerweile schon MSN oder ICQ oder andere Chat-Programme auf seine Webseite einzubinden. Macht natürlich wenig Sinn wenn man nicht oft Online ist. Mit dem Mailto: Kann ich mich persönlich nicht anfreunden denn ich mag keine unerwünschten Mails.
Da aber oft Leute keine Kontaktformulare mögen weil Sie ja angeblich so ne nicht Schöne Mail zurück versenden bin ich auch einer anderen Ansicht. Wenn man die Mail als HTML-Mail sendet kann man die sehr schön gestalten. Aber schön ist ja auch von Benutzer zu Benutzer unterschiedlich. Eine eher nicht so geschickte Art eine Mail Adresse ohne Angst vor Spams haben zu müssen ist diese als transparentes Gif einzufügen.
Mit Zitat antworten
  #37 (permalink)  
Alt 08.02.2010, 18:52
Benutzerbild von Praktikant
RegExp-Geplagter
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Ort: Zu Hause
Beiträge: 1.657
Praktikant ist ein sehr geschätzer MenschPraktikant ist ein sehr geschätzer MenschPraktikant ist ein sehr geschätzer MenschPraktikant ist ein sehr geschätzer MenschPraktikant ist ein sehr geschätzer MenschPraktikant ist ein sehr geschätzer MenschPraktikant ist ein sehr geschätzer Mensch
Standard

Zitat:
Zitat von PHP-Freak Beitrag anzeigen
Eine eher nicht so geschickte Art eine Mail Adresse ohne Angst vor Spams haben zu müssen ist diese als transparentes Gif einzufügen.
Die Email-Adresse muss sowieso als Textform in das Impressum, das ist Pflicht, da diese auch ohne die Anzeige von Bilder, Flash oder sonstigen Hilfsmitteln sichbar sein muss.
Ich mag Kontaktforumlare und einen guten Spamfilter lieber
__________________
Mit freundlichen Grüßen

Sebastian

-----------------------
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #38 (permalink)  
Alt 08.02.2010, 20:25
Benutzerbild von PHP-Freak
Benutzer
neuer user
 
Registriert seit: 15.04.2009
Beiträge: 36
PHP-Freak befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Praktikant Beitrag anzeigen
Die Email-Adresse muss sowieso als Textform in das Impressum, das ist Pflicht, da diese auch ohne die Anzeige von Bilder, Flash oder sonstigen Hilfsmitteln sichbar sein muss.
Ich mag Kontaktforumlare und einen guten Spamfilter lieber
Es ist zwar pflicht diese hinein zu stellen aber wie ist den Designer überlassen und wenn ich diese in ein Gif-Bildschreibe ist das auch ok. Wenn du mir nicht glaubst dann hab ich hier mal ein Beispiel für dich:
DataBecker
Versuch mal die Email anzucklicken dann wirst du auf ne Grafikstoßen und so machen das viele auf Ihren Webseiten und dies ist nicht verboten, da sie gutleserlich ist.
Mit Zitat antworten
  #39 (permalink)  
Alt 08.02.2010, 21:00
Benutzerbild von Praktikant
RegExp-Geplagter
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Ort: Zu Hause
Beiträge: 1.657
Praktikant ist ein sehr geschätzer MenschPraktikant ist ein sehr geschätzer MenschPraktikant ist ein sehr geschätzer MenschPraktikant ist ein sehr geschätzer MenschPraktikant ist ein sehr geschätzer MenschPraktikant ist ein sehr geschätzer MenschPraktikant ist ein sehr geschätzer Mensch
Standard

Wenn du auf "Kontakt" klickst ist dort eine Email-Adresse in Textform
Ob es Impressum oder Kontakt heißt ist dabei egal.
__________________
Mit freundlichen Grüßen

Sebastian

-----------------------
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #40 (permalink)  
Alt 08.02.2010, 21:48
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 3.134
inta ist ein sehr geschätzer Menschinta ist ein sehr geschätzer Menschinta ist ein sehr geschätzer Menschinta ist ein sehr geschätzer Menschinta ist ein sehr geschätzer Menschinta ist ein sehr geschätzer Menschinta ist ein sehr geschätzer Menschinta ist ein sehr geschätzer Menschinta ist ein sehr geschätzer Menschinta ist ein sehr geschätzer Menschinta ist ein sehr geschätzer Mensch
Standard

Zitat:
Zitat von PHP-Freak Beitrag anzeigen
Es ist zwar pflicht diese hinein zu stellen aber wie ist den Designer überlassen und wenn ich diese in ein Gif-Bildschreibe ist das auch ok.
Das ist eine sehr gewagte Auslegung des § 5 TMG. Dort heißt es, dass die Informationen unmittelbar erreichbar sein müssen. Je nach Browser ist eine Grafik schlicht unsichtbar. Um auf Nummer sicher zu gehen, würde ich die E-Mail-Adresse immer im Klartext angeben und diese auch verlinken.
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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



Alle Zeitangaben in WEZ +1. Es ist jetzt 00:32 Uhr.