bei mir kommt die fehlermeldung
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /srv/www/htdocs/web98/html/kontakt.php on line 17
hoffe der suport ist hier gut
Das 01-Supportforum befindet sich im Read-Only-Modus. Es ist nicht mehr möglich sich zu registrieren, neue Themen zu erstellen oder auf bestehende Themen zu antworten.
Alle Inhalte stehen bis auf absehbare Zeit jedoch weiterhin lesend zur Verfügung.
Bei Fehlern oder Problemen mit PHP-Scripten von 01-Scripts.de erstellen Sie gerne einen Issue-Eintrag auf Github oder nehmen Sie per E-Mail Kontakt auf.
bei mir kommt die fehlermeldung
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /srv/www/htdocs/web98/html/kontakt.php on line 17
hoffe der suport ist hier gut
Hi,
das Forum hat was unterschlagen, probiers mal nochmal mit obenstehendem Text
kann mal einer das script komplett posten bin ein bischen dürcheinander gekommen
Hier:
MfG
Michael Lorer
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in S:\webzeugs\xampp\htdocs\kontakformular.php on line 5
kommt bei mir, egal ob ich mir aus den beiden teilen eins baue oder das untere nehme.
Hallo,
dann solltest du mal entweder die Datei anhängen oder den Inhalt der Datei hier posten.
MfG
Michael Lorer
Hallo!
Ich bastle gerade auch an einem kleinem Formmailer. Nur leider funktioniert das Ganze so nicht ganz. Woran könnte das liegen?
MfG
Didi
Hier der Code:
if (isset($_POST['ok']) && $_POST['ok'] == "ok") {
$empfanger = $_POST['empfadr'];
$absender = $_POST['name'];
$mailtext = $_POST['text'];
$eigenertext = "Hallo! ich habe ein cooles Onlinegame gefunden! Schaus dir mal an! Unter http://www.spedimanager.de.vu . Dein";
$subjekt = "Hallo, Ich will dir ein cooles Spiel empfehlen";
$emailabsender = "empfehlung@194.231.228.90";
$perstext = "</br></br> Persönlicher Text:</br>";
mail($empfanger,$subjekt,$eigenertext $absender $perstext $mailtext);
header("location: danke.htm");
}
?>
Hallo,
poste bitte auch mal noch zugehöriges HTML-Formular.
MfG
Michael Lorer
Danke für deine schnelle antwort!
Hier das komplette Dokument:
<?php
if (isset($_POST['ok']) && $_POST['ok'] == "ok") {
$empfanger = $_POST['empfadr'];
$absender = $_POST['name'];
$mailtext = $_POST['text'];
$eigenertext = "Hallo! ich habe ein cooles Onlinegame gefunden! Schaus dir mal an! Unter http://www.spedimanager.de.vu . Dein";
$subjekt = "Hallo, Ich will dir ein cooles Spiel empfehlen";
$emailabsender = "empfehlung@194.231.228.90";
$perstext = "</br></br> Persönlicher Text:</br>";
mail($empfanger,$subjekt,$eigenertext $absender $perstext $mailtext);
header("location: danke.htm");
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
<style type="text/css">
<!--
body {
background-color: #000000;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.Stil1 {color: #FFFFFF}
.Stil2 {font-size: 12px}
-->
</style>
</head>
<body>
<form action="empfehlung.php" method="post" name="form1" id="form1">
<table width="100%" border="0">
<tr>
<th width="50%" scope="row"><div align="right" class="Stil2"><span class="Stil1">Dein Name:</span></div></th>
<td width="50%"><span class="Stil2">
<label>
<input name="name" type="text" id="name" size="20" />
</label>
</span></td>
</tr>
<tr>
<th valign="top" scope="row"><div align="right"><span class="Stil1">Text:</span> </div></th>
<td><span class="Stil2">
<label>
<textarea name="text" cols="15" rows="3" id="text"></textarea>
</label>
</span></td>
</tr>
<tr>
<th valign="top" scope="row"><div align="right" class="Stil2"><span class="Stil1">Empfänger-Adresse:</span></div></th>
<td><span class="Stil2">
<label>
<input name="empfadr" type="text" id="empfadr" size="20" />
</label>
</span></td>
</tr>
</table>
<input name="ok" type="hidden" id="ok" value="ok" />
<label>
<input type="submit" name="Submit" value="Schicken" />
</label>
</form>
</body>
</html>
Die Fehlermeldung ist:
Parse error: parse error, unexpected T_VARIABLE in "xxx".php on line 10
Vielen Dank Nochmal
Dieter Kräutl
Hallo,
damit sollte es funktionieren:
P.S.
Es heißt nicht </br>, sondern <br />
MfG
Michael
Vielen Dank für deine Tolle hilfe! Funzt. Was war genau das Problem?
Waren es die ungetrennten Variablen in mail() ?
Dieter
ZitatWaren es die ungetrennten Variablen in mail() ?
Ja, genau die waren es.
MfG
Michael Lorer
mal ne frage wie muss das ganze geändert werden wenn es direkt an mcih versendet werden soll, ohne das man meine emial adresse in ein fehlt ein gibt?
ZitatOriginal von guest
mal ne frage wie muss das ganze geändert werden wenn es direkt an mcih versendet werden soll, ohne das man meine emial adresse in ein fehlt ein gibt?
Da muss doch garnichts geändert werden.
Die E-Mail-Adresse die man da eintragen kann ist nicht deine, sondern die von dem, der das Formular absendet.
Das Formular wird immer an folgende E-Mail-Adresse verschickt:
Du musst dabei nur mail@adresse.de durch deine Adresse ersetzen.
MfG
Michael Lorer
SICHERHEITSLÜCKE
Ddie daten müssen validiert werden, sonst nutzt ein spambot das formular zum versenden von massenmails, das kann den ganzen server lahmlegen.
hier nachzulesen
http://www.drweb.de/webmaster/kontakt-formulare.shtml
Danke für den Hinweis.
Wurde im 1. Post behoben.
Dieses Thema musste aufgrund von Spam-Bot-Angriffen leider geschlossen werden.
Bitte eröffnen Sie bei Rückfragen ein neues Thema.
Vielen Dank,
MfG,
Michael
Bitte helft mir, ich brauche dringend eine Lösung, ich möchte auf meiner HP ein Kontaktformular einbinden. Ich hab kein Plan wie das geht. ich hab mit Namo WebEditor5 ein Kontaktformular erstellt aber ich weiss nicht wie ich da weitermachen soll könnt ihr mir anhand des folgenden scripts helfen??? ich weis is n htmlcode aber was soll ich tun.:
<p align="center"><font size="5"><b>Mail an</b></font></p>
<p align="center"> </p>
<form name="form1" method="post" action="mailto:user@mailserver.com"
enctype="text/plain">
<table width="445" align="center">
<tr>
<td width="130" align="right"><p><font size="2"><b>Von : </b></font></td>
<td width="311" align="left"><p><font size="2"><input
type="text" name=sender> </font></td>
</tr>
<tr>
<td width="130" align="right"><p><font size="2"><b>E-Mail : </b></font></td>
<td width="311"><p><font size="2"><input type="text"
name="email"> </font></td>
</tr>
<tr>
<td width="130" align="right" valign="top" rowspan="2" ><p><font size="2"><b>Ihre
Nachricht : </b></font></td>
<td width="311"><font size="2"><textarea name="Comment"
rows="5" cols="35"></textarea></font></td>
</tr>
<tr>
<td width="311" align="left"><p><font size="2"><input type="submit" value="Senden">
<input type="reset" value="Löschen"></font></td>
</tr>
</table></form>
<p> </p>
Unterstützt dein Webspace PHP?
Ohne PHP ist es nämlich nicht möglich ein Kontaktformular zu erstellen.
Ein fertiges und funktionierendes Kontaktformular kann außerdem aus dem Anhang des ersten Posts heruntergeladen werden.
MfG,
Michael Lorer