Bin ich zu doof zum includen?
Michi
- php
Hallo, hab mir ein Kontaktscript runter von http://www.gaijin.at, nun wollte ich es includen aber klappte nicht, kammen immer Notice und Absenden ging auch nicht mehr, jedoch geht das Script wenn ich direkt zur php Datei gehe, jedoch bringt mir das nix wenn ich direkt zum Script gehe da ich es sehr gerne da haben möchte wo der andere Inhalt auch dargestellt wird
Hi Michi!
Danke für die Info! -.-
MfG H☼psel
Hi Michi!
Danke für die Info! -.-
MfG H☼psel
danke für die tolle antwort....
Nochmal zum Problem, also ich möchte ein Kontaktformular in meine Inhalt.php includen. Jedoch klappt es nicht beim includen erscheinen Fehler. Wenn ich aber über den direkt Pfad zum Kontaktscript gehe funktioniert es, es gibt halt nur die Probleme beim Includen
Kontaktformular:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Kontaktformular -- www.gaijin.at</title>
<meta name="title" content="Kontaktformular -- www.gaijin.at">
<meta name="description" content="Kontaktformular von www.gaijin.at">
<meta name="keywords" content="Kontakt, Kontaktformular">
<meta name="author" content="Gaijin">
<meta http-equiv="content-language" content="de-at">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<h1>Kontakt</h1><br>
<?php
// *** Deine Mailadresse (Empfänger) ***
$mail_to="deine@mailadresse.com";
// *************************************
$from_name=$_POST['fromname'];
$from_mail=strtolower($_POST['frommail']);
$mail_subject=$_POST['mailsubject'];
$mail_text=$_POST['mailtext'];
$send=$_POST['s'];
if(trim($from_name)=="") $err_text.="Bitte gib Deinen Namen an.<br>";
if(trim($from_mail)=="")
$err_text.="Bitte gib Deine E-Mail-Adresse an.<br>";
else
if(!ereg("[1]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,6})$",$from_mail))
$err_text.="Bitte gib eine gültige E-Mail-Adresse an.<br>";
if(trim($mail_subject)=="") $err_text.="Bitte gib einen Betreff ein.<br>";
if(trim($mail_text)=="") $err_text.="Bitte gib 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") && (isset($err_text))) {
echo "<p><big><b>Fehler:</b></big><br>";
echo "$err_text</p>";
}
if(($send!="1") || (isset($err_text)))
{
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<table border=0 cellspacing=2 cellpadding=0 width=100%>
<tr><td nowrap align=right>Dein Name:</td><td> </td>
<td width=100%><input type="text" name="fromname" size=50 maxlength=120 value="<?php echo $from_name; ?>"></td></tr>
<tr><td nowrap align=right>Deine E-Mail Adresse:</td><td></td>
<td width=100%><input type="text" name="frommail" size=50 maxlength=120 value="<?php echo $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="<?php echo $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"><?php echo $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-FormMailer (www.gaijin.at)\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 "<p><b>Deine E-Mail wurde abgesendet.</b></p>";
echo "<p><a href="".$_SERVER['PHP_SELF']."?from_name=$from_name&from_mail=$from_mail">Zurück zum Formular</a></p>";
}else{
echo "<p><b>Beim Versenden der E-Mail ist ein Fehler aufgetreten!</b></p>";
echo "<p><a href="".$_SERVER['PHP_SELF']."?from_name=$from_name&from_mail=$from_mail&mail_subject=$mail_subject&mail_text=";
echo urlencode($mail_text)."">Zurück zum Formular</a></p>";
}
}
?>
<p><a href="http://www.gaijin.at/">Copyright © 2003-2007 www.gaijin.at</a></p>
</body>
</html>
Inhalt:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
</head>
<body>
<?php
// die Datei inhalt.php
if(isset($_GET['section'])) {
switch($_GET['section']) {
case "aktive":
include "aktive.php";
break;
case "chronik1":
include "chronik1.php";
break;
case "bilder":
include "gallery.php";
break;
case "kontakt":
include "formmailer.php";
break;
case "impressum":
include "impressum.php";
break;
default: // Wenn eine ungültige Section angegeben wurde
// sollen die News gezeigt werden
include "news.php";
break;
}
} else {
// wenn section nicht angegeben wurde
// sollen die News angezeigt werden.
include "news.php";
}
?>
</body>
</html>
Meine Menu:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
</head>
<body>
<a href="index.php?section=kontakt">Kontakt</a>
<a href="index.php?section=impressum">Impressum</a>
</body>
</html>
Ich hoffe ihr versteht nun was mein Problem ist
_a-z0-9- ↩︎
Moin!
Jedoch klappt es nicht beim includen erscheinen Fehler.
Aber welche Fehlermeldung du exakt erhälst, muß wohl leider geheim bleiben. Oder verbietet es die Lizenzbedingung des Skriptes, beim Einholen von Hilfe das Problem exakt zu schildern?
- Sven Rautenberg
hi,
Jedoch klappt es nicht beim includen erscheinen Fehler.
Aber welche Fehlermeldung du exakt erhälst, muß wohl leider geheim bleiben. Oder verbietet es die Lizenzbedingung des Skriptes, beim Einholen von Hilfe das Problem exakt zu schildern?
Das ursprüngliche Topic scheint wohl doch in die Kategorie Suggestivfrage zu fallen.
gruß,
wahsaga
Tach.
Das ursprüngliche Topic scheint wohl doch in die Kategorie Suggestivfrage zu fallen.
Du findest doch auch, daß sich die offizielle Einführung dieser Kategorie lohnt, richtig?
hi,
Hallo, hab mir ein Kontaktscript runter von http://www.gaijin.at
...geholt, ...geladen?
nun wollte ich es includen aber klappte nicht,
Aha, wieder mal ein Fall von "funzt nicht".
kammen immer Notice und Absenden ging auch nicht mehr, jedoch geht das Script wenn ich direkt zur php Datei gehe, jedoch bringt mir das nix wenn ich direkt zum Script gehe da ich es sehr gerne da haben möchte wo der andere Inhalt auch dargestellt wird
Da ich annehme, dass du auch eine Frage zu deinem Problem hast, obwohl in deinem Posting nirgends eine zu finden ist - auf Beantwortung der im Titel gestellten verzichte ich aus Höflichkeitsgründen - möchte ich dir gleich </hilfe/charta.htm#tipps-fuer-fragende> ans Herz legen, bevor du das versäumte nachholst.
gruß,
wahsaga
Hi,
Hallo, hab mir ein Kontaktscript runter von http://www.gaijin.at, nun wollte ich es includen aber klappte nicht, kammen immer Notice und Absenden ging auch nicht mehr, jedoch geht das Script wenn ich direkt zur php Datei gehe, jedoch bringt mir das nix wenn ich direkt zum Script gehe da ich es sehr gerne da haben möchte wo der andere Inhalt auch dargestellt wird
würdest Du bitte einen entspannenden Tee trinken, Dich dann einige Minuten lang der Meditation widmen (Atmen nicht vergessen), anschließend vielleicht noch ein paar Seiten eines leichten Buches lesen und dann Dein Problem noch mal so erklären, dass man die Chance hat, es zu verstehen? Danke.
Cheatah
Grundlage für Zitat #654.
Hallo,
würdest Du bitte einen entspannenden Tee trinken,
mach aber nicht zu viel Zucker rein! *schlecht für die Zähne*
gruß aus Hosena
Hi,
würdest Du bitte einen entspannenden Tee trinken,
mach aber nicht zu viel Zucker rein! *schlecht für die Zähne*
ich nehme immer elf Löffel Zucker. Aber ich rühre nicht um, sonst wird's zu süß.
Cheatah ;-)
Hallo,
Hi,
würdest Du bitte einen entspannenden Tee trinken,
mach aber nicht zu viel Zucker rein! *schlecht für die Zähne*ich nehme immer elf Löffel Zucker. Aber ich rühre nicht um, sonst wird's zu süß.
Aber das ist dann schon so ne kleine Kaffeetasse, sonst wäre das ja viel zu wenig.
gruß aus Hosena
Moin
die Beantwortung deiner Frage ließe sich wahrscheinlich nicht unwesentlich erleichtern durch das Anfügen deines Quellcodes.
Gruß
rfb
Ich kann Dein Problem verstehen,
hatte ich auch mal.
Aber durch nachlesen hat es dann geklappt.
Sg Stefan
Grundlage für Zitat #651.
Hello,
was macht das Script denn genau?
Baut es eine eigene HTML-Seite auf?
Notices sind immer ein Hinweis darauf, dass schlampig programmiert wurde.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom