Browse Source

add province in adv

develop
Carmine De Rosa 5 years ago
parent
commit
fce4646446
  1. 4
      .gitignore
  2. 0
      ADMIN/content.php
  3. 0
      ADMIN/header.php
  4. 0
      ADMIN/links.php
  5. 0
      ADMIN/login.php
  6. 4
      ADMIN/menu.php
  7. 21
      ADMIN/sheets/advertisement/add.php
  8. 24
      ADMIN/sheets/advertisement/mod.php
  9. 0
      albo.php
  10. 0
      area-personale.php
  11. 31
      blocks/addADV.php
  12. 7
      blocks/advFormSubmit.php
  13. 2
      blocks/registerFormSubmit.php
  14. 9
      cgi-bin/conn.conn
  15. 114
      cgi-bin/params.inc
  16. 0
      consiglio-direttivo.php
  17. 0
      contatti.php
  18. 0
      content.php
  19. 0
      contents.php
  20. 6337
      css/styles.css
  21. 1
      css/styles.css.map
  22. 0
      farmacie.php
  23. 0
      footer.php
  24. 0
      header.php
  25. 0
      home.php
  26. 0
      inserzioni.php
  27. 0
      menu-left.php
  28. 0
      menu-right.php
  29. 0
      news.php
  30. 50
      package-lock.json
  31. 0
      parafarmacie.php
  32. 0
      recupera-password.php
  33. 0
      registrati.php
  34. 46
      scss/global.scss
  35. 0
      sitemap.xml
  36. 0
      spot.php

4
.gitignore

@ -0,0 +1,4 @@
cgi-bin/conn\.conn
node_modules/

0
ADMIN/content.php

0
ADMIN/header.php

0
ADMIN/links.php

0
ADMIN/login.php

4
ADMIN/menu.php

@ -71,8 +71,8 @@
<ul class="items"> <ul class="items">
<li><a href="<?= $BASE_URL ?>/sheets/advertisement/list">Elenco inserzioni </a></li> <li><a href="<?= $BASE_URL ?>/sheets/advertisement/list">Elenco inserzioni </a></li>
<li><a href="<?= $BASE_URL ?>/sheets/advertisement/add">Aggiungi inserzione </a></li> <li><a href="<?= $BASE_URL ?>/sheets/advertisement/add">Aggiungi inserzione </a></li>
<li><a href="<?= $BASE_URL ?>/sheets/advertisement/mod">Modifica inserzione </a></li>
<li><a href="<?= $BASE_URL ?>/sheets/advertisement/del">Elimina inserzione </a></li>
<!-- <li><a href="<?= $BASE_URL ?>/sheets/advertisement/mod">Modifica inserzione </a></li> -->
<!-- <li><a href="<?= $BASE_URL ?>/sheets/advertisement/del">Elimina inserzione </a></li> -->
</ul> </ul>
</div> </div>

21
ADMIN/sheets/advertisement/add.php

@ -12,6 +12,9 @@
$uid = 0; $uid = 0;
$append = 0; $append = 0;
$order = isset($_POST['other_order']) ? addslashes(trim($_POST['other_order'])) : "Salerno";
$ouid = isset($_POST['other_order_number']) ? addslashes(trim($_POST['other_order_number'])) : 0;
if(is_uploaded_file($_FILES['append']['tmp_name'])){ if(is_uploaded_file($_FILES['append']['tmp_name'])){
$filename = date("YmdHis")."-".preg_replace('/[^a-zA-Z0-9\-\._]/','_', $_FILES['append']['name']); $filename = date("YmdHis")."-".preg_replace('/[^a-zA-Z0-9\-\._]/','_', $_FILES['append']['name']);
$filesize = ($_FILES['append']['size'] < 1000000) ? round($_FILES['append']['size'] / 1000)."k" : round($_FILES['append']['size'] / 1000000)."M"; $filesize = ($_FILES['append']['size'] < 1000000) ? round($_FILES['append']['size'] / 1000)."k" : round($_FILES['append']['size'] / 1000000)."M";
@ -21,7 +24,7 @@
$append = mysqli_insert_id($conn); $append = mysqli_insert_id($conn);
} }
$q=mysqli_query($conn, "INSERT INTO advertisement VALUES(null, $uid, '".addslashes(trim($_POST['full_name']))."',
$q=mysqli_query($conn, "INSERT INTO advertisement VALUES(null, $uid, '".$order."', $ouid, '".addslashes(trim($_POST['full_name']))."',
'".addslashes(trim($_POST['email']))."', '".trim(conv_date_en($_POST['date']))."', '".addslashes(nl2br($_POST['text']))."', '".addslashes(trim($_POST['email']))."', '".trim(conv_date_en($_POST['date']))."', '".addslashes(nl2br($_POST['text']))."',
'".addslashes(trim($_POST['city']))."', '".addslashes(trim($_POST['contact_phone']))."', '".addslashes(trim($_POST['city']))."', '".addslashes(trim($_POST['contact_phone']))."',
'".addslashes(trim($_POST['contact_email']))."', $append, '".$_POST['type']."', '".addslashes(trim($_POST['contact_email']))."', $append, '".$_POST['type']."',
@ -56,6 +59,22 @@
<span class="font-12">Nome e Cognome</span> <span class="font-12">Nome e Cognome</span>
<input type="text" name="full_name"> <input type="text" name="full_name">
</div> </div>
<div class="col-6">
<span class="font-12">Iscritto all'Ordine di</span>
<select type="text" name="other_order">
<option value="">- Seleziona una provincia -</option>
<?php foreach($PROVINCE as $p) {
echo "<option value=\"$p\" ".($p == "Salerno" ? "selected" : "").">$p</option>";
}?>
</select>
</div>
<div class="col-6">
<span class="font-12">N° Iscrizione</span>
<input type="text" name="other_order_number">
</div>
<div class="col-12"> <div class="col-12">
<span class="font-12">Testo inserzione</span> <span class="font-12">Testo inserzione</span>
<textarea cols="40" rows="6" name="text"></textarea> <textarea cols="40" rows="6" name="text"></textarea>

24
ADMIN/sheets/advertisement/mod.php

@ -10,6 +10,8 @@
if($_POST['go']){ if($_POST['go']){
$append = ''; $append = '';
$order = isset($_POST['other_order']) ? addslashes(trim($_POST['other_order'])) : "Salerno";
$ouid = isset($_POST['other_order_number']) ? addslashes(trim($_POST['other_order_number'])) : 0;
if(is_uploaded_file($_FILES['append']['tmp_name'])){ if(is_uploaded_file($_FILES['append']['tmp_name'])){
$filename = date("YmdHis")."-".preg_replace('/[^a-zA-Z0-9\-\._]/','_', $_FILES['append']['name']); $filename = date("YmdHis")."-".preg_replace('/[^a-zA-Z0-9\-\._]/','_', $_FILES['append']['name']);
@ -23,11 +25,13 @@
$q=mysqli_query($conn, "UPDATE advertisement SET $q=mysqli_query($conn, "UPDATE advertisement SET
full_name='".addslashes(trim($_POST['full_name']))."', full_name='".addslashes(trim($_POST['full_name']))."',
email='".addslashes(trim($_POST['email']))."', email='".addslashes(trim($_POST['email']))."',
other_order='".$order."',
ouid='".$ouid."',
date='".trim(conv_date_en($_POST['date']))."', date='".trim(conv_date_en($_POST['date']))."',
text='".addslashes(nl2br($_POST['text']))."', text='".addslashes(nl2br($_POST['text']))."',
city='".addslashes(trim($_POST['city']))."', city='".addslashes(trim($_POST['city']))."',
contact_phone='".addslashes(trim($_POST['contact_phone']))."', contact_phone='".addslashes(trim($_POST['contact_phone']))."',
contact_phone='".addslashes(trim($_POST['contact_email']))."',
contact_email='".addslashes(trim($_POST['contact_email']))."',
$append $append
type='".$_POST['type']."', type='".$_POST['type']."',
enabled=".$_POST['enabled']." WHERE id=".trim($getQ[3])); enabled=".$_POST['enabled']." WHERE id=".trim($getQ[3]));
@ -73,6 +77,24 @@
<span class="font-12">Nome e Cognome</span> <span class="font-12">Nome e Cognome</span>
<input type="text" name="full_name" value="<?= $r['full_name'];?>"> <input type="text" name="full_name" value="<?= $r['full_name'];?>">
</div> </div>
<div class="col-6">
<span class="font-12">Iscritto all'Ordine di</span>
<select type="text" name="other_order">
<option value="">- Seleziona una provincia -</option>
<?php foreach($PROVINCE as $p) {
$sel = (!$r['other_order'] && $p == "Salerno" && $r['uid'] != 0) ||
$r['other_order'] == $p ? "selected" : "";
echo "<option value=\"$p\" ".$sel.">$p</option>";
}?>
</select>
</div>
<div class="col-6">
<span class="font-12">N° Iscrizione</span>
<input type="text" name="other_order_number" value="<?= ($r['uid'] != 0 ? $r['uid'] : $r['ouid']);?>">
</div>
<div class="col-12"> <div class="col-12">
<span class="font-12">Testo inserzione</span> <span class="font-12">Testo inserzione</span>
<textarea cols="40" rows="6" name="text"><?= strip_tags($r['text']);?></textarea> <textarea cols="40" rows="6" name="text"><?= strip_tags($r['text']);?></textarea>

0
albo.php

0
area-personale.php

31
blocks/addADV.php

@ -53,14 +53,15 @@
} }
?> ?>
<form id="adv-form" method="post" enctype="multipart/form-data" action="<?php echo $BASE_URL;?>/blocks/advFormSubmit.php" <?php if($_SESSION['AUTH']){echo "style=\"display: block\"";}?>>
<form id="adv-form" method="post" enctype="multipart/form-data" action="<?php echo $BASE_URL;?>/blocks/advFormSubmit.php"
<?php if($_SESSION['AUTH']){echo "style=\"display: block\"";}?>>
<div class="row no-gutters"> <div class="row no-gutters">
<div class="col-10 mx-auto"> <div class="col-10 mx-auto">
<span class="font-12">Tipologia inserzione</span> <span class="font-12">Tipologia inserzione</span>
<select class="input" name="type"> <select class="input" name="type">
<option value="find">Cerco lavoro</option> <option value="find">Cerco lavoro</option>
<option value="offer">Offro lavoro</option> <option value="offer">Offro lavoro</option>
<option value="adv">Anninci di compravendita</option>
<option value="adv">Annunci di compravendita</option>
</select> </select>
</div> </div>
<div class="col-sm-4 d-none d-sm-block"></div> <div class="col-sm-4 d-none d-sm-block"></div>
@ -68,6 +69,32 @@
<span class="font-12">Nome e Cognome</span> <span class="font-12">Nome e Cognome</span>
<input type="text" name="full_name" <?php if($_SESSION['AUTH']){echo "value=\"".$_SESSION['AUTH']['last_name']." ".$_SESSION['AUTH']['first_name']."\" readonly";}?>> <input type="text" name="full_name" <?php if($_SESSION['AUTH']){echo "value=\"".$_SESSION['AUTH']['last_name']." ".$_SESSION['AUTH']['first_name']."\" readonly";}?>>
</div> </div>
<?php
if(!$_SESSION['AUTH']){
?>
<div class="col-10 mx-auto">
<span class="font-12">Iscritto all'Ordine di*</span>
<select type="text" name="other_order" required>
<?php foreach($PROVINCE as $p) {
if($p != "Salerno") {
echo "<option value=\"$p\">$p</option>";
}
}?>
</select>
</div>
<div class="col-10 mx-auto">
<span class="font-12">N° Iscrizione*</span>
<input type="text" name="other_order_number" required>
</div>
<?php
}
?>
<div class="col-10 mx-auto"> <div class="col-10 mx-auto">
<span class="font-12">Testo inserzione</span> <span class="font-12">Testo inserzione</span>
<textarea cols="40" rows="6" name="text"></textarea> <textarea cols="40" rows="6" name="text"></textarea>

7
blocks/advFormSubmit.php

@ -31,6 +31,9 @@
$email = $_SESSION['AUTH']['email'] ? $_SESSION['AUTH']['email'] : ""; $email = $_SESSION['AUTH']['email'] ? $_SESSION['AUTH']['email'] : "";
$append = 0; $append = 0;
$order = $_SESSION['AUTH']['id'] ? "Salerno" : addslashes(trim($_POST['other_order']));
$ouid = $_SESSION['AUTH']['id'] ? 0 : addslashes(trim($_POST['other_order_number']));;
if(is_uploaded_file($_FILES['append']['tmp_name'])){ if(is_uploaded_file($_FILES['append']['tmp_name'])){
$filename = preg_replace('/[^a-zA-Z0-9\-\._]/','', $_FILES['append']['name']); $filename = preg_replace('/[^a-zA-Z0-9\-\._]/','', $_FILES['append']['name']);
$filesize = ($_FILES['append']['size'] < 1000000) ? round($_FILES['append']['size'] / 1000)."k" : round($_FILES['append']['size'] / 1000000)."M"; $filesize = ($_FILES['append']['size'] < 1000000) ? round($_FILES['append']['size'] / 1000)."k" : round($_FILES['append']['size'] / 1000000)."M";
@ -39,10 +42,10 @@
$append = mysqli_insert_id($conn); $append = mysqli_insert_id($conn);
} }
$q=mysqli_query($conn, "INSERT INTO advertisement VALUES(null, $uid, '".addslashes(trim($_POST['full_name']))."',
$q=mysqli_query($conn, "INSERT INTO advertisement VALUES(null, $uid, '".$order."', $ouid, '".addslashes(trim($_POST['full_name']))."',
'".addslashes(trim($email))."', NOW(), '".addslashes(nl2br($_POST['text']))."', '".addslashes(trim($email))."', NOW(), '".addslashes(nl2br($_POST['text']))."',
'".addslashes(trim($_POST['city']))."', '".addslashes(trim($_POST['contact_phone']))."', '".addslashes(trim($_POST['city']))."', '".addslashes(trim($_POST['contact_phone']))."',
'".addslashes(trim($_POST['contact_email']))."', $append, '".$_POST['type']."', 1)");
'".addslashes(trim($_POST['contact_email']))."', $append, '".$_POST['type']."', 1, 1)");
echo "<script>setTimeout( function(){parent.location = parent.location;},1500); </script>"; echo "<script>setTimeout( function(){parent.location = parent.location;},1500); </script>";

2
blocks/registerFormSubmit.php

@ -96,7 +96,7 @@
pwd='".md5(trim($_GET['pwd']))."', pwd='".md5(trim($_GET['pwd']))."',
email='".trim($_GET['email'])."', email='".trim($_GET['email'])."',
privacy=$privacy, privacy=$privacy,
newsletter=$nl',
newsletter=$nl,
enabled=0 enabled=0
WHERE id='".trim($_GET['board_id'])."' WHERE id='".trim($_GET['board_id'])."'
"); ");

9
cgi-bin/conn.conn

@ -1,9 +0,0 @@
<?php
$DATAhst="localhost";
$DATAusr="ordine";
$DATApwd="ordine";
$DATAdtb="ordine";
?>

114
cgi-bin/params.inc

@ -2,5 +2,117 @@
$BASE_URL="http://".$_SERVER['HTTP_HOST'].""; $BASE_URL="http://".$_SERVER['HTTP_HOST']."";
$ROOT = realpath($_SERVER["DOCUMENT_ROOT"]); $ROOT = realpath($_SERVER["DOCUMENT_ROOT"]);
$PROVINCE = [
"Agrigento",
"Alessandria",
"Ancona",
"Aosta",
"L'Aquila",
"Arezzo",
"Ascoli-Piceno",
"Asti",
"Avellino",
"Bari",
"Barletta-Andria-Trani",
"Belluno",
"Benevento",
"Bergamo",
"Biella",
"Bologna",
"Bolzano",
"Brescia",
"Brindisi",
"Cagliari",
"Caltanissetta",
"Campobasso",
"Carbonia Iglesias",
"Caserta",
"Catania",
"Catanzaro",
"Chieti",
"Como",
"Cosenza",
"Cremona",
"Crotone",
"Cuneo",
"Enna",
"Fermo",
"Ferrara",
"Firenze",
"Foggia",
"Forli-Cesena",
"Frosinone",
"Genova",
"Gorizia",
"Grosseto",
"Imperia",
"Isernia",
"La-Spezia",
"Latina",
"Lecce",
"Lecco",
"Livorno",
"Lodi",
"Lucca",
"Macerata",
"Mantova",
"Massa-Carrara",
"Matera",
"Medio Campidano",
"Messina",
"Milano",
"Modena",
"Monza-Brianza",
"Napoli",
"Novara",
"Nuoro",
"Ogliastra",
"Olbia Tempio",
"Oristano",
"Padova",
"Palermo",
"Parma",
"Pavia",
"Perugia",
"Pesaro-Urbino",
"Pescara",
"Piacenza",
"Pisa",
"Pistoia",
"Pordenone",
"Potenza",
"Prato",
"Ragusa",
"Ravenna",
"Reggio-Calabria",
"Reggio-Emilia",
"Rieti",
"Rimini",
"Roma",
"Rovigo",
"Salerno",
"Sassari",
"Savona",
"Siena",
"Siracusa",
"Sondrio",
"Taranto",
"Teramo",
"Terni",
"Torino",
"Trapani",
"Trento",
"Treviso",
"Trieste",
"Udine",
"Varese",
"Venezia",
"Verbania",
"Vercelli",
"Verona",
"Vibo-Valentia",
"Vicenza",
"Viterbo"
];
?> ?>

0
consiglio-direttivo.php

0
contatti.php

0
content.php

0
contents.php

6337
css/styles.css

File diff suppressed because it is too large

1
css/styles.css.map

File diff suppressed because one or more lines are too long

0
farmacie.php

0
footer.php

0
header.php

0
home.php

0
inserzioni.php

0
menu-left.php

0
menu-right.php

0
news.php

50
package-lock.json

@ -2,15 +2,10 @@
"requires": true, "requires": true,
"lockfileVersion": 1, "lockfileVersion": 1,
"dependencies": { "dependencies": {
"@google/maps": {
"version": "0.4.5",
"resolved": "https://registry.npmjs.org/@google/maps/-/maps-0.4.5.tgz",
"integrity": "sha1-cuuc+OfelEYZJF0Pjz+WlXHqhNg="
},
"bootstrap": { "bootstrap": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.0.0.tgz",
"integrity": "sha512-gulJE5dGFo6Q61V/whS6VM4WIyrlydXfCgkE+Gxe5hjrJ8rXLLZlALq7zq2RPhOc45PSwQpJkrTnc2KgD6cvmA=="
"version": "4.5.2",
"resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.2.tgz",
"integrity": "sha512-vlGn0bcySYl/iV+BGA544JkkZP5LB3jsmkeKLFQakCOwCM3AOk7VkldBz4jrzSe+Z0Ezn99NVXa1o45cQY4R6A=="
}, },
"font-awesome": { "font-awesome": {
"version": "4.7.0", "version": "4.7.0",
@ -18,47 +13,22 @@
"integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=" "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM="
}, },
"hamburgers": { "hamburgers": {
"version": "0.9.1",
"resolved": "https://registry.npmjs.org/hamburgers/-/hamburgers-0.9.1.tgz",
"integrity": "sha512-9r5OdIJFzhQCb37gHrmL8cbT5xgIySkY9HtyYLK+yZd1uYhoZ1h53iXXq5yk3+OO/OwEw3wlx3VawhfW1rwQuA=="
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/hamburgers/-/hamburgers-1.1.3.tgz",
"integrity": "sha512-qpfnJwZq6ATAGJEriwuyfVNgT++GG+o+3bBfPYF7F3WY452cYKbaYGUuqwhp+3kHLI6CL4VIBfj8bfbp90Lp1A=="
}, },
"jquery": { "jquery": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/jquery/-/jquery-3.2.1.tgz",
"integrity": "sha1-XE2d5lKvbNCncBVKYxu6ErAVx4c="
"version": "3.5.1",
"resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz",
"integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg=="
}, },
"jquery-colorbox": { "jquery-colorbox": {
"version": "1.6.4", "version": "1.6.4",
"resolved": "https://registry.npmjs.org/jquery-colorbox/-/jquery-colorbox-1.6.4.tgz", "resolved": "https://registry.npmjs.org/jquery-colorbox/-/jquery-colorbox-1.6.4.tgz",
"integrity": "sha1-eZRSUjpsSUg5Ik73AugH3rnAbMU=", "integrity": "sha1-eZRSUjpsSUg5Ik73AugH3rnAbMU=",
"requires": { "requires": {
"jquery": "3.2.1"
"jquery": ">=1.3.2"
} }
},
"jquery-ui-datepicker-with-i18n": {
"version": "1.10.4",
"resolved": "https://registry.npmjs.org/jquery-ui-datepicker-with-i18n/-/jquery-ui-datepicker-with-i18n-1.10.4.tgz",
"integrity": "sha1-hiy1tI5MUCpROt7tCGTpI0dZM34="
},
"jquery.datepicker-plus-css": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/jquery.datepicker-plus-css/-/jquery.datepicker-plus-css-1.0.0.tgz",
"integrity": "sha512-DDvziHw6pWvB6AHOxQVAXIulUc7TlJb7Dp16D5F/rILWPCQWrD2tvMcKvketVGsT9BP8yPkSR1sZ3fIzlw0qwQ=="
},
"popper.js": {
"version": "1.12.9",
"resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.12.9.tgz",
"integrity": "sha1-DfvC3/lsRRuzMu3Pz6r1ZtMx1bM="
},
"tether": {
"version": "1.4.3",
"resolved": "https://registry.npmjs.org/tether/-/tether-1.4.3.tgz",
"integrity": "sha512-YCfE/Ym9MpZpzUmzbek7MiLEyTofxx2YS0rJfSOUXX0aZtfQgxcgw7/Re2oGJUsREWZtEF0DzBKCjqH+DzgL6A=="
},
"tinymce": {
"version": "4.7.6",
"resolved": "https://registry.npmjs.org/tinymce/-/tinymce-4.7.6.tgz",
"integrity": "sha512-mdbeMvCOO0ws0HXiZO9L8mDGFA9/VmDHltlt+/9qV0Fl1EWKWoPIRURHFtiFYuLKo9yjYUvYucwiZ1XfCT/91Q=="
} }
} }
} }

0
parafarmacie.php

0
recupera-password.php

0
registrati.php

46
scss/global.scss

@ -71,34 +71,28 @@ a{
border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px;
} }
.section-title{
font-size: $font-12;
text-transform: uppercase;
font-weight: bold;
color: white;
background: $green;
padding: 5px 10px;
border-radius: 3px;
}
.section-title{ .section-title{
position: relative; position: relative;
font-size: $font-12;
color: white;
background: $green;
text-transform: uppercase;
font-weight: bold;
border-bottom: 2px solid $green;
padding: 0 10px;
border-radius: 3px 3px 0px 0px;
height: 35px;
line-height: 35px;
.right{
position: absolute;
right: 10px;
top: 0;
}
font-size: $font-12;
color: white;
background: $green;
text-transform: uppercase;
font-weight: bold;
border-bottom: 2px solid $green;
padding: 0 10px;
border-radius: 3px 3px 0px 0px;
height: 35px;
line-height: 35px;
.right{
position: absolute;
right: 10px;
top: 0;
}
select {
line-height: 15px;
}
} }

0
sitemap.xml

0
spot.php

Loading…
Cancel
Save