maweerMedlem sedan juli 2012123 inlägg Går det att ändra $subject i formmail, så att man kan få med vissa variabler från formuläret?
$subject = $_POST[plats] . . $_POST[datum] . En text;
Men jag får felmeddelande
Parse error: syntax error, unexpected '.'
Gör jag så här
$subject=$_POST['plats'];
funkar det. Kan man inte ha med två variabler och en egen text.
Jag försökt att kolla rundor hur andra har gjort och dom har gjort så här och fått det att funka. Men, jag kanske har fel :)
$subject = $_POST['plats'] . ' ' . $_POST['datum'] . 'En text';
borde väl fungera?
maweerMedlem sedan juli 2012123 inlägg Aha...glömt ' '
Nu skickar den mailet, men jag får
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in Warning: Cannot modify header information - headers already sent by
Warning: Cannot modify header information - headers already sent by
har inget med detta att göra... tror jag i alla fall... det är två varningar du få en av dina SQL frågor och den andra är att du försöker modifiera du kör något i stil med header() .. det skall vara högst upp på din sida om jag förstått det hela rätt: http://digitalpbk.com/php/warning-cannot-modify-header-information-headers-already-sent
maweerMedlem sedan juli 2012123 inlägg Kan det vara för denna som skriver in infon till min DB
Jag har nämligen en require form-send där.
Är det dumt?
Skulle jag ha min form-send kod här istället. För min tanke är nämligen att skicka ett mail, när man lägger in något i DB
<?php
require 'conn.php';
require 'form-send.php';
if(isset($_POST['klar']))
{
if (is_uploaded_file($_FILES['karta']['tmp_name'])) {
// Katalog där du sparar filen/bilden
$path = './karta/';
/*
Lite kontroller här så filnamnet inte innehåller mellanslag,
å, ä, ö eller liknande. Ändra om så är fallet.
*/
// Spara filen till sin destination
move_uploaded_file($_FILES['karta']['tmp_name'], $path.$_FILES['karta']['name']);
}else {
$_FILES['karta']['name'] = '';
}
$id = mysql_real_escape_string($_POST['id']);
$tid = mysql_real_escape_string($_POST['tid']);
$datum = mysql_real_escape_string($_POST['datum']);
$plats = mysql_real_escape_string($_POST['plats']);
$fest = mysql_real_escape_string($_POST['fest']);
$kundmail = mysql_real_escape_string($_POST['kundmail']);
$antal = mysql_real_escape_string($_POST['antal']);
$kundkontakt = mysql_real_escape_string($_POST['kundkontakt']);
$beskrivning = mysql_real_escape_string($_POST['beskrivning']);
$sql = mysql_query("INSERT INTO tabellen (id,tid,datum,plats,fest,kundmail,antal,kundkontakt,beskrivning,karta) VALUES ('$id','$tid','$datum','$plats','$fest','$kundmail','$antal','$kundkontakt','$beskrivning','{$_FILES['karta']['name']}')");
header("Location: form.php");
}
?>
maweerMedlem sedan juli 2012123 inlägg Tusen tack för hjälpen voigtann1 det blev kanon bra :)