FeatureD: Problem mit Arrays im Mail-Script :/

Beitrag lesen

Hi! Ich habe folgendes Problem: Ich mache gerade ein Bewerbungsformular, welches unter anderem ein Feld für Links enthält (Standardmäßiges Input-Feld). Dieses wird per POST an mein Script weitergegeben. Die Links werden im Input-Feld mit ";" getrennt um sie mit explode ganz einfach zerlegen zu können. Da Explode den Output aber in Arrays speichert, habe ich nun Probleme dabei, es im Text der E-Mail einzubauen. Dachte dabei an eine foreach-schleife (Link 1: ;Link 2:; etc..). Unten findet ihr den Code. Die betreffende Stelle habe ich hier mit "×" eingegrenzt! Für weitere Fragen bin ich gerne da 😀

<?php 

$clipcount = 1;

$headers = "MIME-Version: 1.0\r\n"; 
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: Application\r\n"; 
$message = "

<html>
	<head>
	</head>
	<body>
		<h1>Greetings, Recruiter</h1><br>
		<p>A new user just applied to join! Below, you will find the applicants data!</p>
		<br>
		<p>First name: ".$fname."<br>
		Applying as: ".$applyingas."<br>
		Age: ".$appage."<br>
		Nickname: ".$nickname."<br>
		Discord Name: ".$disc."<br>
		Steam-Profile: <a href='".$steam."'>Click me!</a><br>
		Clip: <a href='".$clips."'>Click me!</a><br>".×foreach($clipssep as $link){echo 'Clip '.$clipcount.': <a href="'.$link.'">Click me!</a>';$clipcount++;}×."
		</p>
		<b>Application Script &copy; 2018</b>
	</body>
</html>
";

mail('$email1, $email2, $email3', '[RC]'.$applyingas.' application!'.$fname.' aka. '.$nickname.' applied to join!',$message,$headers);

?>