Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Dus je bedoelt de form uit upload.php halen, deze in de case zetten waar nodig, en daarna de variabelen declareren, en posten?
?>
<style type="text/css">
<!--
.style1 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
<form method="post" enctype="multipart/form-data">
<p> Foto's Plaatsen</p>
<table width="100%" border="0">
<tr>
<?php for($i = 1; $i <= 8; $i++) { ?>
</tr> <?php } ?>
<tr>
<?php for($i = 1; $i <= 8; $i++) { ?>
<td><span class="style1">Foto <?php echo $i ;?><br /></span></td>
<td><span class="style1">
<input type="file" name="foto <?php echo $i ; ?> " title="foto<?php echo $i; ?>">
</span><br /></td>
<td width="9%"><span class="style1">Naam <?php echo $i ; ?></span></td>
<td width="23%"><input type="text" name="naam"></td>
<td width="26%"> </td>
</tr><?php } ?>
</table>
<input type="submit" name="verzend" value="Sla op">
</form>
<?php
$foto1 = uploadfoto ('foto1');
$foto2 = uploadfoto ('foto2');
$foto3 = uploadfoto ('foto3');
$foto4 = uploadfoto ('foto4');
$foto5 = uploadfoto ('foto5');
$foto6 = uploadfoto ('foto6');
$foto7 = uploadfoto ('foto7');
$foto8 = uploadfoto ('foto8');
mysql_query("INSERT INTO `reizen_aanbod` (`foto`) VALUES ('$foto1','$foto2','$foto3','$foto4','$foto4','$foto5','$foto6','$foto7','$foto8')")or die("Ongeldige query: " . mysql_error());?>
// Als er geklikt is op de verzendknop uploadfotos
if (isset($_POST['uploadfotos']) ){
// definiëren variabele foto van functie uploadfoto
$foto1 = uploadfoto('foto1');
etc.
$query=" ....
}
<?php
if ($_GET['action'] == 1) {
$sql = "SELECT * FROM `reizen_aanbod` ";
$result = $modx->db->query($sql);
$titel = mysql_result($result,$i,"titel");
$prijs = mysql_result($result,$i,"prijs");
$list = '<div class="content_">
<p>'.$lang_config_header.'</p>
<form action="index.php?a=112&id='.$modId.'&p=maakreis&action=2" method="post"><b>';
$list .= '<table style="margin-top:10px; font-size: 12px;">';
$list .= '<tr><td><strong>'.$lang_config_true.'</strong></td><td>: <input type="text" size="100" maxlength="100" name="titel" value=""></input></td></tr>';
$list .= '<tr><td><strong>'.$lang_config_false.'</strong></td><td>: <input type="text" size="100" maxlength="100" name="prijs" value=""></input></td></tr>';
$list .= '<tr><td><strong>'.$lang_reis_sterren.'</strong></td><td>: <select name="sterren">';
$sql = "SELECT * FROM `reizen_sterren` ";
$result = mysql_query($sql);
while($disp = mysql_fetch_array($result))
{
$list .= '<option value="'.$disp['sterren'].'"> '.$disp['sterren'].' </option>';
}
$list .= '</select></td></tr>';
$sql = "SELECT * FROM `reizen_aanbod` ";
$result = $modx->db->query($sql);
$list .= '<tr><td><strong>'.$lang_config_senderemail.'</strong></td><td>: <textarea name="tekst" value="'.mysql_result($result,$i,"tekst").'"></textarea></td></tr>';
$list .= '<tr><td> </td><td> '.$lang_config_auth_description.'</td></tr>';
$list .= '<tr><td><strong>'.$lang_config_authpassword.'</strong></td><td> <input type="radio" name="aanbieding" value="Ja">Ja<br /><input type="radio" name="aanbieding" value="Nee">Nee</input></td></tr>';
// -------------------------------------------------
$list .= '<tr><td><strong>'.$lang_reis_soort.'</strong></td><td>: <select name="soort">';
$sql = "SELECT * FROM `reizen_soort` ";
$result = mysql_query($sql);
while($disp = mysql_fetch_array($result))
{
$list .= '<option value="'.$disp['soort'].'"> '.$disp['soort'].' </option>';
}
$list .= '</select></td></tr>';
$list .= '<tr><td><strong>'.$lang_reis_accommodatie.'</strong></td><td>: <select name="accommodatie">';
$sql = "SELECT * FROM `reizen_accommodatie` ";
$result = mysql_query($sql);
while($disp = mysql_fetch_array($result))
{
$list .= '<option value="'.$disp['accommodatie'].'"> '.$disp['accommodatie'].' </option>';
}
$list .= '</select></td></tr>';
$list .= '<tr><td><strong>'.$lang_config_lang_website.'</strong></td><td>: <select name="gebied">';
$sql = "SELECT * FROM `reizen_gebieden` ";
$result = mysql_query($sql);
while($disp = mysql_fetch_array($result))
{
$list .= '<option value="'.$disp['gebied'].'"> '.$disp['gebied'].' </option>';
}
$list .= '</select></td></tr>';
//Foto Upload
$list .= '
// -------------------------------------------------
$list .= '</table>';
$list .= '<br /><input type="submit" name="opslaan" value="'.$lang_config_save.'"></input><br /><br />';
echo $list;
}elseif ($_GET['action'] == 2) {
// Voeg reis Toe
$sql = "INSERT INTO reizen_aanbod VALUES('','".$_POST['titel']."','".$_POST['sterren']."','".$_POST['tekst']."', '".$_POST['prijs']."', '".$_POST['soort']."', '".$_POST['accommodatie']."', '".$_POST['aanbieding']."',now(),'".$_POST['gebied']."','" .$_POST['foto']."') ";
$result = $modx->db->query($sql);
echo $lang_config_update;
}
include 'upload.php';
?>
<style type="text/css">
<!--
.style1 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
<form method="post" enctype="multipart/form-data">
<p> Foto's Plaatsen</p>
<table width="100%" border="0">
<tr>
<?php for($i = 1; $i <= 8; $i++) { ?>
</tr> <?php } ?>
<tr>
<?php for($i = 1; $i <= 8; $i++) { ?>
<td><span class="style1">Foto <?php echo $i ;?><br /></span></td>
<td><span class="style1">
<input type="file" name="foto <?php echo $i ; ?> " title="foto<?php echo $i; ?>">
</span><br /></td>
<td width="9%"><span class="style1">Naam <?php echo $i ; ?></span></td>
<td width="23%"><input type="text" name="naam"></td>
<td width="26%"> </td>
</tr><?php } ?>
</table>
<input type="submit" name="verzend" value="Sla op">
</form>
<?php
$foto1 = uploadfoto ('foto1');
$foto2 = uploadfoto ('foto2');
$foto3 = uploadfoto ('foto3');
$foto4 = uploadfoto ('foto4');
$foto5 = uploadfoto ('foto5');
$foto6 = uploadfoto ('foto6');
$foto7 = uploadfoto ('foto7');
$foto8 = uploadfoto ('foto8');
mysql_query("INSERT INTO `reizen_aanbod` (`foto`) VALUES ('$foto1','$foto2','$foto3','$foto4','$foto4','$foto5','$foto6','$foto7','$foto8')")or die("Ongeldige query: " . mysql_error());?>
for($i = 1; $i <= 8; $i++) { ?>
<tr>
<td>Foto <?php echo $i; ?></td>
<td><input type="file" name="foto<?php echo $i; ?>" title="foto<?php echo $i; ?>" />Bestandsnaam?<input type="text" name="naam" title="naam" value="naam<?php echo $i; ?>" /></td>
</tr><?php
}
<?php
if ($_GET['action'] == 1) {
$sql = "SELECT * FROM `reizen_aanbod` ";
$result = $modx->db->query($sql);
$titel = mysql_result($result,$i,"titel");
$prijs = mysql_result($result,$i,"prijs");
$list = '<div class="content_">
<p>'.$lang_config_header.'</p>
<form action="index.php?a=112&id='.$modId.'&p=maakreis&action=2" method="post"><b>';
$list .= '<table style="margin-top:10px; font-size: 12px;">';
$list .= '<tr><td><strong>'.$lang_config_true.'</strong></td><td>: <input type="text" size="100" maxlength="100" name="titel" value=""></input></td></tr>';
$list .= '<tr><td><strong>'.$lang_config_false.'</strong></td><td>: <input type="text" size="100" maxlength="100" name="prijs" value=""></input></td></tr>';
$list .= '<tr><td><strong>'.$lang_reis_sterren.'</strong></td><td>: <select name="sterren">';
$sql = "SELECT * FROM `reizen_sterren` ";
$result = mysql_query($sql);
while($disp = mysql_fetch_array($result))
{
$list .= '<option value="'.$disp['sterren'].'"> '.$disp['sterren'].' </option>';
}
$list .= '</select></td></tr>';
$sql = "SELECT * FROM `reizen_aanbod` ";
$result = $modx->db->query($sql);
$list .= '<tr><td><strong>'.$lang_config_senderemail.'</strong></td><td>: <textarea name="tekst" value="'.mysql_result($result,$i,"tekst").'"></textarea></td></tr>';
$list .= '<tr><td> </td><td> '.$lang_config_auth_description.'</td></tr>';
$list .= '<tr><td><strong>'.$lang_config_authpassword.'</strong></td><td> <input type="radio" name="aanbieding" value="Ja">Ja<br /><input type="radio" name="aanbieding" value="Nee">Nee</input></td></tr>';
// -------------------------------------------------
$list .= '<tr><td><strong>'.$lang_reis_soort.'</strong></td><td>: <select name="soort">';
$sql = "SELECT * FROM `reizen_soort` ";
$result = mysql_query($sql);
while($disp = mysql_fetch_array($result))
{
$list .= '<option value="'.$disp['soort'].'"> '.$disp['soort'].' </option>';
}
$list .= '</select></td></tr>';
$list .= '<tr><td><strong>'.$lang_reis_accommodatie.'</strong></td><td>: <select name="accommodatie">';
$sql = "SELECT * FROM `reizen_accommodatie` ";
$result = mysql_query($sql);
while($disp = mysql_fetch_array($result))
{
$list .= '<option value="'.$disp['accommodatie'].'"> '.$disp['accommodatie'].' </option>';
}
$list .= '</select></td></tr>';
$list .= '<tr><td><strong>'.$lang_config_lang_website.'</strong></td><td>: <select name="gebied">';
$sql = "SELECT * FROM `reizen_gebieden` ";
$result = mysql_query($sql);
while($disp = mysql_fetch_array($result))
{
$list .= '<option value="'.$disp['gebied'].'"> '.$disp['gebied'].' </option>';
}
$list .= '</select></td></tr>';
// -------------------------------------------------
$list .= '</table>';
$list .= '<br /><input type="submit" name="opslaan" value="'.$lang_config_save.'"></input><br /><br />';
echo $list;}
else ($_GET['action'] == 2) {
// Voeg reis Toe
$sql = "INSERT INTO reizen_aanbod VALUES('','".$_POST['titel']."','".$_POST['sterren']."','".$_POST['tekst']."', '".$_POST['prijs']."', '".$_POST['soort']."', '".$_POST['accommodatie']."', '".$_POST['aanbieding']."',now(),'".$_POST['gebied']."','" .$_POST['foto']."') ";
$result = $modx->db->query($sql);
echo $lang_config_update;
}
include 'upload.php';
?>
<style type="text/css">
<!--
.style1 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
<form method="post" form action="" enctype="multipart/form-data">
<p> Foto's Plaatsen</p>
<table width="100%" border="0">
<tr>
</tr>
<tr>
<?php for($i = 1; $i <= 8; $i++) { ?>
<tr>
<td>Foto <?php echo $i; ?></td>
<td><input type="file" name="foto<?php echo $i; ?>" title="foto<?php echo $i; ?>" />
Bestandsnaam<input type="text" name="naam" title="naam" value="naam<?php echo $i; ?>" /></td>
</tr><?php
} ?>
</table>
<input type="submit" name="uploadfotos" value="Sla op">
</form>
<?php // Als er geklikt is op de verzendknop uploadfotos
if (isset($_POST['uploadfotos']) ){
// definiëren variabele foto van functie uploadfoto
$foto1 = uploadfoto ('foto1');
$foto2 = uploadfoto ('foto2');
$foto3 = uploadfoto ('foto3');
$foto4 = uploadfoto ('foto4');
$foto5 = uploadfoto ('foto5');
$foto6 = uploadfoto ('foto6');
$foto7 = uploadfoto ('foto7');
$foto8 = uploadfoto ('foto8');
$query="";
} ?>
else if ($_GET['action'] == 2) {
<?php include 'dbconnect.php';
$query="SELECT * FROM reizen_aanbod
WHERE id = '".$_GET['nid']."' ";
//query uitvoeren
$result = mysql_query($query) or die(mysql_error());
while ($record = mysql_fetch_array($result)) {
$titel = $record['titel'];
$prijs = $record['prijs'];
$sterren = $record['sterren'];
$tekst = $record['tekst'];
$aanbieding = $record['aanbieding'];
$soort = $record['soort'];
$accommodatie = $record['accommodatie'];
$gebied = $record['gebied'];
}
$list .= ' <select name="soort">';
$sql = "SELECT * FROM `reizen_soort` ";
$result = mysql_query($sql);
while($disp = mysql_fetch_array($result))
{
$list .= '<option value="'.$disp['soort'].'"> '.$disp['soort'].' </option>'; }
$list .= '</select></td></tr>';
$list1 .= ' <select name="gebied">';
$sql = "SELECT * FROM `reizen_gebieden` ";
$result = mysql_query($sql);
while($disp = mysql_fetch_array($result))
{
$list1 .= '<option value="'.$disp['gebied'].'"> '.$disp['gebied'].' </option>'; }
$list1 .= '</select></td></tr>';
$list2 .= ' <select name="accommodatie">';
$sql = "SELECT * FROM `reizen_accommodatie` ";
$result = mysql_query($sql);
while($disp = mysql_fetch_array($result))
{
$list2 .= '<option value="'.$disp['accommodatie'].'"> '.$disp['accommodatie'].' </option>'; }
$list2 .= '</select></td></tr>';
$list3 .= '<select name="sterren">';
$sql = "SELECT * FROM `reizen_sterren` ";
$result = mysql_query($sql);
while($disp = mysql_fetch_array($result))
{
$list3 .= '<option value="' .$disp['sterren'].'"> '.$disp['sterren'].' </option>'; }
$list3 .= '</select></td></tr>';
?>
<table>
<form method="post" action="" enctype="multipart/form-data">
<tr>
<td>Titel</td>
<td><input type="text" value="<?php echo $titel; ?>" name="titel" /></td>
</tr>
<tr>
<td>Prijs</td>
<td>
<input type="text" value="<?php echo $prijs; ?>" name="prijs" /> (invullen met eventuele punt dus geen komma)</td>
</tr>
<tr>
<td>Sterren</td>
<td><?php echo $list3;?></td>
</tr>
<tr>
<td>Beschrijving</td>
<td><textarea type="text" value="<?php echo $tekst; ?>" name="tekst" /></textarea> (invullen met eventuele punt dus geen komma)</td>
</tr>
<tr>
<td>Aanbieding</td>
<td><input type="checkbox" value="Ja" name="aanbieding" />Vink aan als het een aanbieding is, dan verschijnt deze reis op de voorpagina!</td>
</tr>
<tr>
<td>Soort</td>
<td><?php echo $list;?></td>
</tr>
<tr>
<td>Accommodatie</td>
<td><?php echo $list2 ;?></td>
</tr>
<tr>
<td>Regio</td>
<td><?php echo $list1;?></td>
</tr>
<tr>
</table>
<input type="submit" name="submit" value="Sla op!">
</form>
<?php
//Voeg toe aan Database
if (isset($_POST['submit'])){
$sql = "INSERT INTO reizen_aanbod VALUES('','".$_POST['titel']."','".$_POST['sterren']."','".$_POST['tekst']."', '".$_POST['prijs']."', '".$_POST['soort']."', '".$_POST['accommodatie']."', '".$_POST['aanbieding']."',now(),'".$_POST['gebied']."','" .$_POST['foto']."') ";
$result = mysql_query($sql) or die(mysql_error());
echo "Opgeslagen";
}
else{
} ?>
<?php include 'upload.php';?>
<style type="text/css">
<!--
.style1 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
<form method="post" form action="" enctype="multipart/form-data">
<p> Foto's Plaatsen</p>
<table width="100%" border="0">
<tr>
</tr>
<tr>
<?php for($i = 1; $i <= 8; $i++) { ?>
<tr>
<td>Foto <?php echo $i; ?></td>
<td><input type="file" name="foto<?php echo $i; ?>" title="foto<?php echo $i; ?>" />
Bestandsnaam<input type="text" name="naam" title="naam" value="naam<?php echo $i; ?>" /></td>
</tr><?php
} ?>
</table>
<input type="submit" name="uploadfotos" value="Sla op">
</form>
<?php // Als er geklikt is op de verzendknop uploadfotos
if (isset($_POST['uploadfotos']) ){
// definiëren variabele foto van functie uploadfoto
$foto1 = uploadfoto ('foto1');
$foto2 = uploadfoto ('foto2');
$foto3 = uploadfoto ('foto3');
$foto4 = uploadfoto ('foto4');
$foto5 = uploadfoto ('foto5');
$foto6 = uploadfoto ('foto6');
$foto7 = uploadfoto ('foto7');
$foto8 = uploadfoto ('foto8');
$query="";
} ?>
<?php
include($modx->config['base_path'].'manager/includes/config.inc.php');
function uploadfoto($foto) {
//kijken of er een bestand is geselecteerd
if(isset($_FILES['$foto'])) {
//als het bestand groter is dan 2048000 bytes(2MB) word hij niet toegelaten
if($_FILES['$foto']['size'] > 2048000) {
echo "Het bestand is <b>" . $_FILES['$foto']['size'] . "</b>, het maximale toegstaan is <b>2MB</b>";
} else {
//kijken of het bestand wel een gif, png of jpg is
if($_FILES['bestand']['type'] == "image/gif" || $_FILES['$foto']['type'] == "files/gif" || $_FILES['$foto']['type'] == "image/pjpeg" || $_FILES['$foto']['type'] == "image/jpeg") {
//kijken of er een nieuwe naam aan het bestand is gegeven
if(empty($_POST['naam'])) {
$naam = $_FILES['$foto']['name'];
} else {
//strip de extensie om die achter de nieuwe bestandsnaam te plakken
$x = strrchr($_FILES['$foto']['name'], ".");
$naam = $_POST['naam'] . $x;
}
//variabele voor het ophalen van de image locatie
$link = "http://localhost/modx/modx/assets/modules/reizen/foto/" . $naam;
//het bestand uploaden met de nieuwe of oude naam
move_uploaded_file($_FILES['$foto']['tmp_name'], "/xampp/htdocs/modx/modx/assets/modules/reizen/foto/" . $naam);
//voor linux of unix hosts chmodden we het bestand naar 777 zodat iedereen um kan zien
chmod("/xampp/htdocs/modx/modx/assets/modules/reizen/foto/" . $naam, 0777);
echo "Bestand uploaden gelukt!<br />";
echo "<img src=\"$link\" width=\"150\" height=\"150\">";
echo "bestand uploaden gelukt!";
} else {
echo "Het bestand is geen png, jpg of gif";
}
}
} else {
echo "Selecteer een plaatje";
}
}
mysql_query("INSERT INTO `reizen_aanbod` (`foto`) VALUES ('$foto')")or die("Ongeldige query: " . mysql_error());
?>
<?php
include($modx->config['base_path'].'manager/includes/config.inc.php');
function uploadfoto($foto) {
//kijken of er een bestand is geselecteerd
if(isset($_FILES['$foto'])) {
//als het bestand groter is dan 2048000 bytes(2MB) word hij niet toegelaten
if($_FILES['$foto']['size'] > 2048000) {
echo "Het bestand is <b>" . $_FILES['$foto']['size'] . "</b>, het maximale toegstaan is <b>2MB</b>";
} else {
//kijken of het bestand wel een gif, png of jpg is
if($_FILES['bestand']['type'] == "image/gif" || $_FILES['$foto']['type'] == "files/gif" || $_FILES['$foto']['type'] == "image/pjpeg" || $_FILES['$foto']['type'] == "image/jpeg") {
//kijken of er een nieuwe naam aan het bestand is gegeven
if(empty($_POST['naam'])) {
$naam = $_FILES['$foto']['name'];
} else {
//strip de extensie om die achter de nieuwe bestandsnaam te plakken
$x = strrchr($_FILES['$foto']['name'], ".");
$naam = $_POST['name'] . $x;
}
//het bestand uploaden met de nieuwe of oude naam
move_uploaded_file($_FILES['$foto']['tmp_name'], "/xampp/htdocs/modx/modx/assets/modules/reizen/foto/" . $naam);
//voor linux of unix hosts chmodden we het bestand naar 777 zodat iedereen um kan zien
chmod("/xampp/htdocs/modx/modx/assets/modules/reizen/foto/" . $naam, 0777);
echo "Bestand uploaden gelukt!<br />";
echo "<img src=\"$link\" width=\"150\" height=\"150\">";
echo "bestand uploaden gelukt!";
return $naam;
} else {
echo "Het bestand is geen png, jpg of gif";
}
}
}
}
?>
<?php
include($modx->config['base_path'].'manager/includes/config.inc.php');
function uploadfoto($foto) {
//kijken of er een bestand is geselecteerd
if(isset($_FILES[$foto])) {
//als het bestand groter is dan 2048000 bytes(2MB) word hij niet toegelaten
if($_FILES[$foto]['size'] > 2048000) {
echo "Het bestand is <b>" . $_FILES[$foto]['size'] . "</b>, het maximale toegstaan is <b>2MB</b>";
}
else {
//kijken of het bestand wel een gif, png of jpg is
if($_FILES['bestand']['type'] == "image/gif" || $_FILES[$foto]['type'] == "files/gif" || $_FILES[$foto]['type'] == "image/pjpeg" || $_FILES[$foto]['type'] == "image/jpeg") {
//kijken of er een nieuwe naam aan het bestand is gegeven
if(empty($_POST['naam'])) {
$naam = $_FILES[$foto]['name'];
}
else {
//strip de extensie om die achter de nieuwe bestandsnaam te plakken
$x = strrchr($_FILES[$foto]['name'], ".");
$naam = $_POST['name'] . $x;
}
//het bestand uploaden met de nieuwe of oude naam
move_uploaded_file($_FILES[$foto]['tmp_name'], "/xampp/htdocs/modx/modx/assets/modules/reizen/foto/" . $naam);
//voor linux of unix hosts chmodden we het bestand naar 777 zodat iedereen um kan zien
chmod("/xampp/htdocs/modx/modx/assets/modules/reizen/foto/" . $naam, 0777);
echo "Bestand uploaden gelukt!<br />";
echo "<img src=\"$link\" width=\"150\" height=\"150\">";
echo "bestand uploaden gelukt!";
return $naam;
}
else {
echo "Het bestand is geen png, jpg of gif";
}
}
}
}
?>
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.