Come faccio a inserire on line offerte?

  • Creatore Discussione Creatore Discussione GennyX
  • Data di inizio Data di inizio

GennyX

Utente Attivo
Ciao a tutti..

Volevo sapere se c'era qualcuno divoi chepotesse darmi nua manosu come creare uan pagina dove poter far inserire delle offerte al proprietario del sito di un hotel.

Mi spiego meglio:
- vorrei farlo accedere a una pagina mediante password
- accedere a unèpannello di controllo senplisissimo dove far inserire el offerte per poi vederle on line.

Qualcuno di voi può darmi una mano?

Ringrazio tutti :)
 
Ciao a tutti..

Volevo sapere se c'era qualcuno divoi chepotesse darmi nua manosu come creare uan pagina dove poter far inserire delle offerte al proprietario del sito di un hotel.

Mi spiego meglio:
- vorrei farlo accedere a una pagina mediante password
- accedere a unèpannello di controllo senplisissimo dove far inserire el offerte per poi vederle on line.

Qualcuno di voi può darmi una mano?

Ringrazio tutti :)

Posso dirti quello che ti occorre.... php e un bel database mysql....
cioè dovresti creare prima una pagina di iscrizione per il cliente...poi quella per il login...rimandare l utente alla pagina personale dove puo inserire le offerte che vengono poi inserite nel database mysql.....non sono un esperto infatti sonoa lle prime armi anche io...e probabile che nn ti serva nulla quello che ti ho detto...ma diciamo ho dato il mio..ciao:):)
 
Ciao ottimo suggerimento da Carlitosteam
Ti dico la mia molto semplice
il database serve direi per forza, visto che i dati dovrà inserirli il proprietario, basta solo la pagina di login.
Inserisci in una tabella che + si avvicina alle esigenze il capo offerte, e gli dai un valore prestabilito cioè zero(0).
Nel pannello di controllo inserisci una check che se viene spuntata assume volore 1 altrimenti da defaul è 0.
Poi farai una select e ti estrai tutte le offerte con valore uguale a 1

Penso sia semplice
ciao da minatore
fammi sapere
 
Ciao Minatore, :confused:
ti ringrazio per la risposta, ma purtroppo per me non conosco il php.
Mi daresti una mano su come creare il tutto? :confused: :confused:

Ciao, premetto che non è tanto che studio PHP, ma vediamo un po cosa possiamo fare.
Come avevo detto metti in una tabella es.(articoli) un campo offerte, con valore di defaul =0
Poi creeremo la pagina di inserimento che chhiameremo insert_articoli.php
scrivi
PHP:
<?php

	if($_POST)
		{
			inserisci_record();
		}
		
	function inserisci_record()
		{
			//richiamo il file di configurazione
			require 'Config.php';
			//richiamo il file di connessione
			require 'Connect.php';
		
			$codice=trim($_POST['frm_codice']);
			$descrizione=trim($_POST['frm_descrizione']);
			$prezzo=trim($_POST['frm_prezzo']);
			$offerta=isset($_POST['frm_offerta']) ? 1:0;

//preparo la query di inserimento
			$query="INSERT INTO articoli(codice,descrizione,prezzo,disponibile)
			VALUES($codice,'$descrizione','$prezzo','$disponibile')";
			//invio query
			if(!mysql_query($query))
				{
					die("errore nella query;".mysql_error());
				}
			//chiudo la connessione
			mysql_close();
		}
?>
Premetto che questo è un po di codice x aiutarti poi lo modifichi a modo tuo.

Ah dimenticavo, dall'altra parte deve esserci il form dove si inseriscono i dati che poi verranno salvati in tabella.

Comunque se chiedi aiuto certamente ti verrà dato.
P.S. se di php stai proprio a zero ti consiglierei prima di farti una lettura
altrimenti non ne usciamo +

Ciao da minatore
 
Ciao Minatore ti ringrazio per la risposta,

volevo chiederti come faccioa creare la pagina form dove si inseriscono i dati che poi verranno salvati in tabella?

Ho creato la pagina con la password e login.
Ora come secondo passaggio devo creare il form dove si inseriscono i dati?

E poi come la faccvio comparire on line?

Ti ringrazio per tuttl l'aiuto che mi dai :fonzie:
 
Ciao Minatore ti ringrazio per la risposta,

volevo chiederti come faccioa creare la pagina form dove si inseriscono i dati che poi verranno salvati in tabella?

Ho creato la pagina con la password e login.
Ora come secondo passaggio devo creare il form dove si inseriscono i dati?

E poi come la faccvio comparire on line?

Ti ringrazio per tuttl l'aiuto che mi dai :fonzie:

Devi creare una pagina...un semplice form con i campi imput e campi check box se devi dare modo di scegliere....poi crei la pagina che recupera questi dati...esempio...
1)crei una pagina iscriviti.html su cui inseriscitutti i campi che vuoi..
2)crei la pagina che elabora e recupera i dati inseriti nella pagina iscriviti.html...e nel caso tu creda usi un database mysql che appunto scriva i dati su quest ultimo..
3)pe rmostrare a video effettui la queri al database mysql e decidi quale campo della tabella mostrare....

Ti consiglio come già detto da qualcuno in precedenza di studiare almeno le basi del php e mysql.... ciò che vuoi fare nn e difficile ma l importante e che tu capisca come fare...nn mi va di scriverti il codice altrimenti alla fine nn capiresti nulla...studia e posta qui' tutto ciò che realizzi..che poi io o qualkun latro sikuramente ti aiuteranno sul codice che scriverai...
 
Cioa, io ti invio sempre dei dati che poi dovrai modificare, che alla fine ti possono valere come esercizi
PHP:
<?php
	//richiamo il file di configurazione
	require 'Config.php';
	//richiamo il file di connessione
	require 'Connect.php';
?>
<html>
<head>
<meta http-equiv="Content-Language" content="it">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nuova pagina 1</title>
<link href="temp9.css" rel="stylesheet" type="text/css" />
</head>

<body>
<?php
//Creo la select per la visualizzazione delle categorie
$query="SELECT * FROM categorie ORDER BY descrizione";
//eseguo la query
$risultato_categoria=mysql_query($query);
?>
<div align="left">
<form method="POST" action="Articolo/insert_articolo.php">
  <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="654" height="143" id="AutoNumber1">
    <tr>
      <td width="21" height="143" valign="top" rowspan="22">&nbsp;
      </td>
      <td width="600" height="22" colspan="6" valign="top">
      <img border="0" src="immages/active_linea.gif" width="620" height="11"></td>
      <td width="25" height="143" valign="top" rowspan="22">&nbsp;
      </td>
    </tr>
    <tr>
      <td width="600" height="19" valign="top" colspan="6">
      <p align="center"><b><font size="2" face="Palatino Linotype">Inserimento 
      nuovo articolo </font></b></td>
    </tr>
    <tr>
      <td width="600" height="19" valign="top" colspan="6">&nbsp;</td>
    </tr>
	<tr>
	  <td width="119" height="5" valign="bottom">
      <font size="2" face="Palatino Linotype">Codice articolo</font></td>
      <td width="220" height="5" valign="top" colspan="3">
      <input type="text" name="frm_codice" class="inputText" size="20"></td>
      <td width="104" height="5" valign="top">
      </td>
<?php
	if(isset($_GET['msg']))
		{
     		echo "<td width='260' height='12' valign='top'><font face='Palatino Linotype' size='1' color='#3333FF'>" . $_GET['msg'] . "</font></td>";
		}
?>
    </tr>
    <tr>
      <td width="119" height="1" valign="bottom">
      <font face="Palatino Linotype" size="2">Descrizione</font></td>
      <td width="220" height="1" valign="top" colspan="3">
      <input type="text" name="frm_descrizione" class="inputText" size="20"></td>
      <td width="104" height="1" valign="top">
      </td>
      <td width="159" height="1" valign="top">
      </td>
    </tr>
    <tr>
      <td width="119" height="5" valign="bottom">
      <font face="Palatino Linotype" size="2">Categoria</font></td>
      <td width="220" height="5" valign="top" colspan="3">
      
	<?php
		print" 
	   	  <select size='1' name='frm_categoria' class='inputList'>";
		  while($riga=mysql_fetch_array($risultato_categoria,MYSQL_ASSOC))	
				{ 
				  //$id=$riga['id_categ']; 	
				  //$des=$riga['Descrizione'];
				  echo'<option value="'.intval($riga[id_categ]).'">'.$riga[Descrizione].'</option>';
				  // ottima echo "<option value='$id'>$des</option>\n";
      			}
		print"	
			</select>";
		mysql_close();
      ?>
	  </td>
      <td width="104" height="5" valign="top">
      </td>
      <td width="159" height="5" valign="top">
      </td>
    </tr>
    <tr>
      <td width="119" height="1" valign="bottom">
      <font face="Palatino Linotype" size="2">Prezzo</font></td>
      <td width="220" height="1" valign="top" colspan="3">
      <input type="text" name="frm_prezzo" class="inputText" size="20"></td>
      <td width="104" height="1" valign="top">
      </td>
      <td width="159" height="1" valign="top">
      </td>
    </tr>
    <tr>
      <td width="119" height="1" valign="bottom">
      <font face="Palatino Linotype" size="2">Disponibile</font></td>
      <td width="92" height="1" valign="top">
      <font face="Palatino Linotype" size="2">Si/No </font>
      <input type="checkbox" name="frm_disponibile" value="ON"></td>
      <td width="93" height="4" valign="bottom">
      <font face="Palatino Linotype" size="2">Novità</font></td>
      <td width="64" height="4" valign="bottom">
      <font face="Palatino Linotype" size="2">Si/No </font>
      <input type="checkbox" name="frmnovita" value="ON"></td>
      <td width="101" height="4" valign="top">
      </td>
      <td width="159" height="1" valign="top">
      </td>
    </tr>
    <tr>
      <td width="119" height="9" valign="bottom">
      <font face="Palatino Linotype" size="2">Offerta</font></td>
      <td width="92" height="9" valign="top">
      <font face="Palatino Linotype" size="2">Si/No </font>
      <input type="checkbox" name="frm_offerta" value="ON"></td>
      <td width="93" height="9" valign="bottom">
      <font face="Palatino Linotype" size="2">Richiesto</font></td>
      <td width="64" height="9" valign="top">
      <font face="Palatino Linotype" size="2">Si/No </font>
      <input type="checkbox" name="frm_richiesto" value="ON"></td>
      <td width="104" height="9" valign="top">
      </td>
      <td width="159" height="9" valign="top">
      </td>
    </tr>
    <tr>
      <td width="119" height="17" valign="bottom">
      </td>
      <td width="92" height="17" valign="top">
      </td>
      <td width="93" height="17" valign="top">
      </td>
      <td width="64" height="17" valign="top">
      </td>
      <td width="265" height="17" valign="top" colspan="2">
      </td>
    </tr>
    <tr>
      <td width="600" height="17" valign="top" colspan="6">
      </td>
    </tr>
    <tr>
      <td width="119" height="12" valign="bottom">
      <font face="Palatino Linotype" size="2">Scheda tecnica</font></td>
      <td width="211" height="12" valign="top" colspan="3">
      <input type="text" name="T2" class="inputText" size="20"></td>
      <td width="280" height="12" valign="top" colspan="2">
      <img border="0" src="immages/q9.gif" width="150" height="25"></td>
    </tr>
    <tr>
      <td width="119" height="12" valign="bottom">
      <font face="Palatino Linotype" size="2">Immagine_1</font></td>
      <td width="211" height="12" valign="top" colspan="3">
      <input type="text" name="T3" class="inputText" size="20"></td>
      <td width="280" height="12" valign="top" colspan="2">
      <img border="0" src="immages/q9.gif" width="150" height="25"></td>
    </tr>
    <tr>
      <td width="119" height="8" valign="bottom">
      <font face="Palatino Linotype" size="2">Immagine_2</font></td>
      <td width="211" height="8" valign="top" colspan="3">
      <input type="text" name="T4" class="inputText" size="20"></td>
      <td width="280" height="8" valign="top" colspan="2">
      <img border="0" src="immages/q9.gif" width="150" height="25"></td>
    </tr>
    <tr>
      <td width="119" height="1" valign="bottom">
      <font face="Palatino Linotype" size="2">Immagine_3</font></td>
      <td width="211" height="1" valign="top" colspan="3">
      <input type="text" name="T5" class="inputText" size="20"></td>
      <td width="280" height="1" valign="top" colspan="2">
      <img border="0" src="immages/q9.gif" width="150" height="25"></td>
    </tr>
    <tr>
      <td width="119" height="1" valign="bottom">
      <font face="Palatino Linotype" size="2">Immagine_4</font></td>
      <td width="211" height="1" valign="top" colspan="3">
      <input type="text" name="T6" class="inputText" size="20"></td>
      <td width="280" height="1" valign="top" colspan="2">
      <img border="0" src="immages/q9.gif" width="150" height="25"></td>
    </tr>
    <tr>
      <td width="119" height="1" valign="bottom">
      </td>
      <td width="211" height="1" valign="top" colspan="3">
      </td>
      <td width="280" height="1" valign="top" colspan="2">
      </td>
    </tr>
    <tr>
      <td width="600" height="16" valign="top" colspan="6"></td>
    </tr>
    <tr>
      <td width="600" height="12" valign="top" colspan="6" align="right">
      <input type="image" value="Salva" img border="0" src="immages/q12.gif" width="66" height="31"></td>
    </tr>
    <tr>
      <td width="600" height="3" valign="top" colspan="6">
      <img border="0" src="immages/active_linea.gif" width="620" height="11"></td>
    </tr>
    <tr>
      <td width="600" height="7" colspan="6">
      <img border="0" src="immages/active_linea.gif" width="620" height="11"></td>
    </tr>
  </table>
</form>
</div>
</body>

</html>
ciao da minatore
 

Discussioni simili