Source

linux.org.il-site / site / obsolete / event_publish_send.php

Full commit
<? ShowHeader('משלוח פרטי ארוע') ?>
<?
	$to = "future@shiny.co.il";

	$date = getdate();
	$event_date_day = $date['mday'];
	$event_date_month = $date['mon'];
	$event_date_year = $date['year'];
?>

<h1>משלוח פרטי ארוע</h1>

	<?
	switch($_POST['act'])
	{
	case 'שלח':
		{
			// Make sure 'From' is safe to insert into SMTP headers
			$from = $_POST['from'];
			$from = str_replace("\n", "", $from);
			$from = str_replace("\r", "", $from);
		
			$headers = "";
			if ($from)
				$headers .= "From: $from\r\n";
			$headers .= "Content-Type: text/plain; charset=UTF-8\r\n";
			
			$message = "

Submitter details

Name: ".$_POST['name']."
Email: ".$_POST['from']."
Comments:
".$_POST['comments']."

Event details

Name: ".$_POST['event_name']."
Date: ".$_POST['event_date_year']."-".$_POST['event_date_month']."-".$_POST['event_date_day']."
Type: ".$_POST['event_type']."
URL: ".$_POST['event_url']."

Location: ".$_POST['event_location']."
Location URL: ".$_POST['event_location_url']."

Organizer: ".$_POST['event_organizer']."
Organizer URL: ".$_POST['event_organizer_url']."

			";

			if (mail2($to, "Linux.org.il event submission", $message, $headers))
			{
				?>
				<p>
				פרטי הארוע שברצונכם לפרסם נשלחו. נשתדל לפרסם את הארוע בהקדם, במידה והוא רלוונטי; אחרת נשלח לכם בדואר אלקטרוני את סיבת הסירוב.
				</p>
				<?
			}
			else
			{
				?>
				<p>
				שלחת פרטי הארוע נכשלה עקב בעיה טכנית. אנא צרו איתנו קשר
				<a href="/contact">בדואר אלקטרוני</a>
				.
				</p>
				<?
			}
		}
		}
	?>

	<div class="more-links">
		<a href="/">חזרה לעמוד הראשי</a>
	</div>


<? ShowFooter() ?>