27.01.2010, 23:59
28.01.2010, 13:49
Es gibt doch genug Alternativen...
28.01.2010, 15:46
Hab ein eigenes Formular gemacht und das Plugin, dass NetHunter vorgeschlagen hat installiert..
Also so funktioniert das Forumular ja.
Aber mit Plugin im Template:
Parse error: syntax error, unexpected $end in /www/Upload/form.php(9) : eval()'d code(55) : eval()'d code on line 39
Parse error: syntax error, unexpected '}' in /www/Upload/form.php(9) : eval()'d code(76) : eval()'d code on line 2
Bei der Plugin-Beschreibung steht ja, dass man es in Klammer setzen muss.
Was ich da genau jetzt machen muss ist mir unklar^^
Dann noch eine zusätzliche Frage, welche Variable zeigt den Usernamen an?
Und welche die Emailadresse des Users?
EDIT:
Das Formular zu includen und anschließend mit der Variable im Template einzufügen, funktioniert auch nicht.
Also so funktioniert das Forumular ja.
Aber mit Plugin im Template:
Parse error: syntax error, unexpected $end in /www/Upload/form.php(9) : eval()'d code(55) : eval()'d code on line 39
Parse error: syntax error, unexpected '}' in /www/Upload/form.php(9) : eval()'d code(76) : eval()'d code on line 2
PHP-Code:
<?php
define('GW_IMAGESPFAD', 'images/');
if (isset($_POST['submit'])) {
$name = $_POST['forumname'];
$bild = $_FILES['bild']['name'];
$ziel = GW_IMAGESPFAD . $bild;
$form_ausgeben = false;
if (empty($name) || empty($_POST['selbstein']) || empty($_POST['arbeit']) || empty($bild) || empty($_POST['email'])) {
echo 'Es wurde nicht alles korrekt ausgefüllt.';
$form_ausgeben = true;
}
if ((!empty($name)) && (!empty($_POST['selbstein'])) && (!empty($_POST['arbeit'])) && (!empty($bild)) && (!empty($_POST['email']))) {
if (move_uploaded_file($_FILES['bild']['tmp_name'], $ziel));
echo "Vielen Dank $name";
$an = email@live.de';
$betreff = 'Bild';
$msg = "$name hat sich " . $_POST['selbstein'] . " Stern(e) gegeben.\n" .
"$name hat mit " . $_POST['arbeit'] . " gearbeitet.\n" .
"Kommentar: " . $_POST['comment'] . "\n" .
"Bild:\n" .
"/images/$bild ";
$email = $_POST['email'];
mail($an, $betreff, $msg, 'From:' . $email);
}
}
else {
$form_ausgeben = true;
}
if ($form_ausgeben) {
?>
<form enctype="multipart/form-data" action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<table><tr><th>Name im Forum:</th><td> <input type="text" name="forumname" value="<?php echo $name?>" /></td></tr>
<tr><th>Emailadresse:</th><td> <input type="text" name="email" value="<?php echo $email ?>" /></td></tr>
<tr><th rowspan="5">Selbsteinschätzung:</th>
<td><input type="radio" name="selbstein" value="5" /> 5 Sterne</td></tr>
<tr><td><input type="radio" name="selbstein" value="4" /> 4 Sterne</td></tr>
<tr><td><input type="radio" name="selbstein" value="3" /> 3 Sterne</td></tr>
<tr><td><input type="radio" name="selbstein" value="2" /> 2 Sterne</td></tr>
<tr><td><input type="radio" name="selbstein" value="1" /> 1 Stern</td></tr>
<tr><th>Womit wurde gearbeitet?</th>
<td><textarea name="arbeit" rows="3" cols="15"><?php echo $_POST['arbeit'] ?></textarea></td></tr>
<tr><th>Kommentar:</th>
<td><textarea name="comment" rows="3" cols="15"><?php echo $_POST['comment'] ?></textarea></td></tr>
<tr><th>Bild hochladen:</th>
<td><input type="file" name="bild" /></td></tr>
<tr><td></td><td><input type="submit" name="submit" /></td></tr>
</table>
</form>
<?php
}
?>
Was ich da genau jetzt machen muss ist mir unklar^^
Dann noch eine zusätzliche Frage, welche Variable zeigt den Usernamen an?
Und welche die Emailadresse des Users?
EDIT:
Das Formular zu includen und anschließend mit der Variable im Template einzufügen, funktioniert auch nicht.
28.01.2010, 20:15
(28.01.2010, 13:49)StefanT schrieb: [ -> ]Es gibt doch genug Alternativen...
Wenn es von einem User vorgeschlagen wird, ein Kontaktformular zu erstellen, wird es ja erlaubt sein nachzufragen, oder
NetHunter
28.01.2010, 20:30
Aus meiner Sicht kein Problem.
Eine funktionierende Variante wird hier beschrieben.
Eine funktionierende Variante wird hier beschrieben.
29.01.2010, 00:39
29.01.2010, 13:50
(28.01.2010, 20:15)sportwettentalk schrieb: [ -> ]Wenn es von einem User vorgeschlagen wird, ein Kontaktformular zu erstellen, wird es ja erlaubt sein nachzufragen, oderIch habe dir doch einige Möglichkeiten genannt. Wenn eine nicht funktioniert, kannst du doch ohne Probleme ein anderes Plugin wählen.