Hi,
zuallerst möchte ich erwähnen, dass das folgende script ein bekannter gecodet hat, der aber nun nicht mehr zu erreichen ist. Ich bin ein anfänger und wäre echt froh um jede nur so kleine hilfe.
So worum geht es, eigentlich war es ein newsscript, hier genau das senden der news über den Adminbereich.
Was ich nun gern wissen möchte:
Ich habe das script nun für eine lokale Feuerwehr umgebaut. Neuer Zweck - Einsätze posten.
Hier erstmal den Code:
Soweit funktioniert das Script einwandfrei. Nur:
Es wird immer nur ein Fahrzeug in die Datenbank gespeichert. Ein kolleg meinte ich solle eine Schleife einfügen. Eventl. Weiß ja einer von euch eine möglichkeit, wie alle Fahrzeuge die man markiert in die Datenbank einfügt.
Was ich noch habe, ich wollte stattdessen man die Bilder Url einfügt - eine upload funktion. Wenn mir ein paar leute weiterhelfen könnten, wäre ich wirklich sehr dankbar.
Vielen dank schonmal.
zuallerst möchte ich erwähnen, dass das folgende script ein bekannter gecodet hat, der aber nun nicht mehr zu erreichen ist. Ich bin ein anfänger und wäre echt froh um jede nur so kleine hilfe.
So worum geht es, eigentlich war es ein newsscript, hier genau das senden der news über den Adminbereich.
Was ich nun gern wissen möchte:
Ich habe das script nun für eine lokale Feuerwehr umgebaut. Neuer Zweck - Einsätze posten.
Hier erstmal den Code:
Code:
if($_POST['Abschicken'] == 'Abschicken')
{
$error=0;
if(empty($_POST['headline']))$error=1;
if(empty($_POST['body']))$error=1;
if($error==0)
{
for($x=1;$x<11;$x++)
if($_POST["einsatz".$x."_url"] == 'http://www.')
{
$_POST["einsatz".$x."_url"] ='';
}
$db->q("insert into einsatz (id,headline,date,body,time,bigheadline,fahrzeuge,kameraden,einsatzart,einsatzort,einsatzkraefte,dauer,related_pic_1,related_pic_2, related_pic_3, related_pic_4,related_pic_5, related_pic_6, related_pic_7,related_pic_8, related_pic_9, related_pic_10) values('$_POST[id]','$_POST[headline]','$_POST[date]','$_POST[body]','$_POST[time]','$_POST[bigheadline]','$_POST[fahrzeuge]','$_POST[kameraden]','$_POST[einsatzart]','$_POST[einsatzort]','$_POST[einsatzkraefte]','$_POST[dauer]','$_POST[related_pic_1]','$_POST[related_pic_2]', '$_POST[related_url_pic3]','$_POST[related_pic_4]','$_POST[related_pic_5]','$_POST[related_pic_6]','$_POST[related_pic_7]','$_POST[related_pic_8]','$_POST[related_pic_9]','$_POST[related_pic_10]')");
die("erfolgreich eingetragen");
}
else
die("Bitte Eintrag überprüfen - fehlerhaft !");
}
?>
[ Einsatz eintragen ]<br>
<br>
<form name="frm" method="post" action="">
<table width="100%" border="0" cellspacing="2" cellpadding="0">
<tr>
<td width="16%" height="11">Einsatznummer:</td>
<td width="84%"><input name="id" type="text" id="id">
</td>
</tr>
<tr>
<td height="11">Meldung:</td>
<td width="84%"><input type="text" name="headline"></td>
</tr>
<tr>
<td>Einsatzüberschrift:</td>
<td><input name="bigheadline" type="text"></td>
</tr>
<tr>
<td>Datum:</td>
<td><input type="text" name="date"></td>
</tr>
<tr>
<td>Uhrzeit:</td>
<td><input type="text" name="time"></td>
</tr>
<tr>
<td valign="top">Fahrzeuge</td>
<td><p>
<select name="fahrzeuge" size="9" multiple id="fahrzeuge">
<option value="LF 16-12 (xxx 44)">LF 16-12</option>
<option value="LF 16-TS (xx 45)">LF 16-TS</option>
<option value="TLF 16-25 (xxx 23/1)">TLF 16-25-1</option>
<option value="TLF 16-25 (xxx 23/2)">TLF 16-25-2</option>
<option value="DLK 12-9 (xxx 31)">DLK 12-9</option>
<option value="RW 1 (xxx 51)">RW1</option>
<option value="GW ÖL">GW ÖL</option>
<option value="ELW 1 (xxx 11)">ELW 1</option>
<option value="ELW 1 (xxx 2)">ELW 1 bmw</option>
</select>
</p>
</td>
</tr>
<tr>
<td>Anzahl der Gruppe </td>
<td><input name="kameraden" type="text" id="kameraden"></td>
</tr>
<tr>
<td>Einsatzart:</td>
<td><input name="einsatzart" type="text"></td>
</tr>
<tr>
<td>Einsatzort:</td>
<td><input name="einsatzort" type="text"></td>
</tr>
<tr>
<td>Beteiltige Einsatzkräfte: </td>
<td><input name="einsatzkraefte" type="text"></td>
</tr>
<tr>
<td>Dauer:</td>
<td><input name="dauer" type="text"></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td valign="top">Presemeldung</td>
<td><textarea name="body" cols="80" rows="6" id="body"></textarea></td>
</tr>
<tr>
<td>Bild 1</td>
<td>
<input type="text" name="einsatz1_url" value="http://www.">
</td>
</tr>
<tr>
<td>Bild 2 </td>
<td>
<input type="text" name="einsatz2_url" value="http://www.">
</td>
</tr>
<tr>
<td>Bild 3 </td>
<td>
<input type="text" name="einsatz3_url" value="http://www.">
</td>
</tr>
<tr>
<td>Bild 4 </td>
<td>
<input type="text" name="einsatz4_url" value="http://www.">
</td>
</tr>
<tr>
<td>Bild 5 </td>
<td>
<input type="text" name="einsatz5_url" value="http://www.">
</td>
</tr>
<tr>
<td>Bild 6 </td>
<td>
<input type="text" name="einsatz6_url" value="http://www.">
</td>
</tr>
<tr>
<td>Bild 7 </td>
<td>
<input type="text" name="einsatz7_url" value="http://www.">
</td>
</tr>
<tr>
<td>Bild 8 </td>
<td>
<input type="text" name="einsatz8_url" value="http://www.">
</td>
</tr>
<tr>
<td>Bild 9 </td>
<td>
<input type="text" name="einsatz9_url" value="http://www.">
</td>
</tr>
<tr>
<td>Bild 10 </td>
<td>
<input type="text" name="einsatz10_url" value="http://www.">
</td>
</tr>
<tr>
<td height="21"> </td>
<td><input type="submit" name="Abschicken" value="Abschicken"> </td>
</tr>
</table>
</form>
Soweit funktioniert das Script einwandfrei. Nur:
Es wird immer nur ein Fahrzeug in die Datenbank gespeichert. Ein kolleg meinte ich solle eine Schleife einfügen. Eventl. Weiß ja einer von euch eine möglichkeit, wie alle Fahrzeuge die man markiert in die Datenbank einfügt.
Was ich noch habe, ich wollte stattdessen man die Bilder Url einfügt - eine upload funktion. Wenn mir ein paar leute weiterhelfen könnten, wäre ich wirklich sehr dankbar.
Vielen dank schonmal.