• Home
  • Forum
  • Fare Web
  • PHP

home page in php

  • Creatore Discussione Creatore Discussione SolidSnake4
  • Data di inizio Data di inizio 23 Ott 2007
  • 1
  • 2
  • 3
Succ.
1 di 3 Succ. Ultimo

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
  • 23 Ott 2007
  • #1
Salve a tutti volevo chiedervi un consiglio. Sto realizzando un sito per un mio amico in php e la home page di questo sito deve visualizzare delle news riguardanti la politica e cronaca locale. Ora queste notizie nella home devono essere visualizzate solo in parte poi cliccando su un pulsante leggi tutto si apre la notizia completa. Per far visualizzare le notizie parziali in un a certa posizione della home page, devo creare un database con mysql in cui inserisco le notizie e in qualche modo poi richiamarle per farle visualizzare sulla home. Ora volevo sapere una volta inserita la notizia e salvata nella home page come faccio a far generare la pagina iniziale dove vengono presentate le varie notizie parziali ?

 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
  • 24 Ott 2007
  • #2
sai fare una select su db?
che campi ti interessa visualizzare?
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
  • 24 Ott 2007
  • #3
allora i campi che devono essere visualizzati sono il titolo data e testo della notizia e poi eventualmente delle immagini se ce ne sono. L'operazione di inserimento delle notizie le può fare solo l'admin. Facendo una select su db dici che si può fare allora ? Una curiosità per iscrivermi al sito PHP - Creazione di siti dinamici si può fare gratis ? E non so ancora fare una select. Mi potresti consigliare cosa usare per fare questo ?
 
Ultima modifica: 24 Ott 2007

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
  • 24 Ott 2007
  • #4
La registrazione a MRW Corsi è necessaria per effettuare acquisti e ti consente di essere sempre aggiornato sui nuovi corsi pubblicati e sulle promozioni speciali che verranno attivate; la fruizione dei corsi e dei servizi è a pagamento.

La select la puoi fare così:
PHP:
$sql="SELECT titolo, data, testo FROM nome_tabella";
$query=mysql_query($sql);
while($res=mysql_fetch_array($query))
{
echo $res['titolo'].'<br>';
echo $res['data'].'<br>';
echo $res['testo'].'<br>';
}

Per quanto riguarda le immagini dipende da come sono gestite (db o cartella).
 
Ultima modifica: 24 Ott 2007

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
  • 24 Ott 2007
  • #5
se fossero gestite da cartella come dovrei fare? basterebbe solo una semplice src ?
 
Ultima modifica: 24 Ott 2007

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
  • 24 Ott 2007
  • #6
si ma dovresti inserirlo all'interno del testo, dato che dinamicamente non lo potresti associare senza alcun riferimento nel database.
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
  • 24 Ott 2007
  • #7
ok, un altra domanda ancora, se metto il codice per visualizzare le notizie includendolo tra un template css , la notizia verrebbe visualizzata correttamente ? e per creare un form per inserire i dati nel DB che possa usare solo l'admin come devo fare? Per editare le pagine php inoltre va bene se uso php editor ?
 
Ultima modifica: 24 Ott 2007

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
  • 25 Ott 2007
  • #8
1) Intendi dentro un foglio di stile o dentro una pag. HTML, nel primo caso no nel secondo si.
2) Guarda questo esempio
3) php editor va bene
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
  • 25 Ott 2007
  • #9
OK il modo per accedere in maniera sicura l'ho capito.

1) come creo un form da cui solo l'admin inserisce le notizie nel DB creato ?
2) e successivamente come potrei rendere disponibile le notizie archiviate nel DB in maniera che vengano visualizzate in pagine successive cioè tipo pag1 , pag3 ecc ecc
 
Ultima modifica: 25 Ott 2007

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
  • 25 Ott 2007
  • #10
1) Devi studiare un bel pò di PHP
2) Devi studiare un bel pò di PHP

Scherzi a parte si tratta di codici complessi, serve qualche base avanzata di PHP e MySQL
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
  • 25 Ott 2007
  • #11
ok capito e un ultima cosa un form per inviare i dati da una pagina php a un DB è difficile da implementare ?
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
  • 25 Ott 2007
  • #12
scusami se ti disturbo sempre
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
  • 26 Ott 2007
  • #13
No, non è difficile, guarda per esempio questo articolo, il primo codice che vedi fà esattamente quello che ti serve.
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
  • 26 Ott 2007
  • #14
ok grazie e scusami ho un dubbio, ma questo codice che crea la tabella

Codice:
CREATE TABLE `tb_faq` ( 
  `Id_faq` INT ( 3 ) NOT NULL AUTO_INCREMENT , 
  `Domanda` VARCHAR ( 255 ) NOT NULL , 
  `Risposta` TEXT NOT NULL , 
  PRIMARY KEY ( `Id_faq` )
);

dove ma messo nella pagina config.php ?
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
  • 26 Ott 2007
  • #15
No, va eseguito tramite il terminale di MySQL o phpMyAdmin
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
  • 26 Ott 2007
  • #16
ok, quindi lo faccio con easyphp va bene le versioni di mysql che ha ? mi ero sbagliato a scrivere
 
Ultima modifica: 26 Ott 2007

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
  • 26 Ott 2007
  • #17
Vuoi dire EasyPHP? si va benissimo.
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
  • 27 Ott 2007
  • #18
ciao scusami ancora quando eseguo questo codice mi da errore

Codice:
<?php
//controlliamo che siano stati inviati i dati
if(isset($_POST['submit']))
{
  if((isset($_POST['domanda'])) && ($_POST['domanda'] !='') && (isset($_POST['risposta'])) && ($_POST['risposta'] !=''))
  {
    //includiamo il file di configurazione
    @include 'config.php';
    $domanda = @htmlentities($_POST['domanda'], ENT_QUOTES);
    $risposta = @htmlentities($_POST['risposta'], ENT_QUOTES);
   
    //eseguiamo la query d'inserimento
    $sql = "INSERT INTO tb_faq (Domanda, Risposta) VALUES ('$domanda','$risposta')";
    if($query = @mysql_query($sql) or die (mysql_error()))
    {
      echo "Faq inserita correttamente.";
    }
    @mysql_close();
  }else{
    echo "Inserisci domanda e risposta";
  }
}else{ 
  //mostriamo il form se i dati non sono stati inviati.
  ?>
<form action="<? echo $_SERVER['PHP_SELF']; ?>" method="post">
Domanda:<br>
<textarea name="domanda" cols="20" rows="5"></textarea>
<br>Risposta:<br>
<textarea name="risposta" cols="30" rows="5"></textarea>
<br>
<input type="submit" name="submit" value="Invia">
</form>
  <?
} 
?>

c'è qualche errore oppure dipende da altro ?
Poi ho un altra domanda abbastanza stupida penso, volevo sapere come faccio a collegare codice in php con un bd creato con mysql ?
 
Ultima modifica: 27 Ott 2007

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
  • 28 Ott 2007
  • #19
Penso che il codice ti dia errore propio perchè non hai effettuato il collegamento a MySQL e la selezione del DB.
Dai uno sguardo alla classe presente su questa pagina
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
  • 28 Ott 2007
  • #20
scusa se insisto ma è proprio nel codice di insert.php del tutorial che mi da errore. La connessione riesco ad effettuarla sia per faq.php che per config.php, che faccio ? Ora ti mostro che messaggio di errore mi esce

Parse error: parse error, unexpected $end in C:\Programmi\EasyPHP 2.0b1\www\insert.php on line 36

sulla linea 36 con php editor non c'è codice. Che sia qui il problema in questa riga di codice ?

<form action="<? echo $_SERVER['PHP_SELF']; ?>" method="post">
 
Ultima modifica: 28 Ott 2007
  • 1
  • 2
  • 3
Succ.
1 di 3 Succ. Ultimo
Devi accedere o registrarti per poter rispondere.

Discussioni simili

M
[WordPress] Home page not display adsense
  • massimo77mr
  • 11 Nov 2018
  • WordPress
Risposte
0
Visite
1K
WordPress 11 Nov 2018
massimo77mr
M
Tag title visualizzati con descrizioni home page
  • Zidane
  • 28 Giu 2018
  • SEO e Posizionamento
Risposte
0
Visite
1K
SEO e Posizionamento 28 Giu 2018
Zidane
E
[Vendo] Guest post e link in home page
  • Epage
  • 11 Apr 2018
  • Vendere e Acquistare pubblicita' online
Risposte
7
Visite
2K
Vendere e Acquistare pubblicita' online 26 Set 2018
Epage
E
Posizionamento home page
  • Dariocda
  • 22 Apr 2017
  • SEO e Posizionamento
Risposte
10
Visite
2K
SEO e Posizionamento 27 Apr 2017
Dariocda
[WordPress] Errore di connessione: si apre solo la home page e senza grafica
  • Magenta
  • 15 Feb 2017
  • WordPress
Risposte
9
Visite
3K
WordPress 18 Feb 2017
Magenta
Z
[HTML] Testata fissa home page
  • zioweb
  • 7 Gen 2017
  • HTML e CSS
Risposte
3
Visite
2K
HTML e CSS 8 Gen 2017
Max 1
[404] Page 404 e redirect alla home page
  • felino
  • 2 Gen 2017
  • SEO e Posizionamento
Risposte
0
Visite
1K
SEO e Posizionamento 2 Gen 2017
felino
R
[WordPress] Ogni utente la sua home page
  • Rosario73
  • 24 Ago 2016
  • WordPress
Risposte
5
Visite
3K
WordPress 25 Ago 2016
Rosario73
R
F
Javascript che funziona solo nella home page e non nelle altre pagine
  • Francesco Bertoldi
  • 22 Mar 2016
  • Javascript
Risposte
1
Visite
1K
Javascript 22 Mar 2016
Francesco Bertoldi
F
K
Transazioni durante lo scroll della home page
  • kogaijy
  • 18 Mar 2016
  • Javascript
Risposte
2
Visite
1K
Javascript 19 Mar 2016
kogaijy
K
G
Cliccando sul bottone mi ritorna alla home page...
  • giovanni86
  • 1 Apr 2015
  • WordPress
Risposte
2
Visite
2K
WordPress 3 Apr 2015
Salvatore HeadWolf
S
Perdita di ranking dell'home page a seguito di restyling del sito
  • mirko.dagata
  • 12 Nov 2014
  • SEO e Posizionamento
Risposte
1
Visite
1K
SEO e Posizionamento 13 Nov 2014
maxbossi
F
far apparire in automatico tutti gli ultimi post di facebook nella propria home page
  • Fabio_TO
  • 26 Mar 2014
  • HTML e CSS
Risposte
4
Visite
3K
HTML e CSS 31 Mar 2014
maxbossi
F
Dalla mia Home Page vorrei togliere il plugins QuickTime per ascoltare la musica
  • FoxAdriano
  • 3 Lug 2013
  • HTML e CSS
Risposte
1
Visite
2K
HTML e CSS 4 Lug 2013
Jonn
M
sezione news del mio sito collegata a uno slideshow nella home page
  • mattia14b
  • 12 Mar 2013
  • PHP
Risposte
0
Visite
1K
PHP 12 Mar 2013
mattia14b
M
F
Home page: tutte le pagine con le stesse intestazioni: title, descrizione, keywords?
  • FoxAdriano
  • 30 Dic 2012
  • HTML e CSS
Risposte
1
Visite
1K
HTML e CSS 30 Dic 2012
WpStyle
F
Mi conviene spostare la mia home page da Virgilio (Xoomer) a Altervista gratis?
  • FoxAdriano
  • 29 Dic 2012
  • SEO e Posizionamento
Risposte
0
Visite
2K
SEO e Posizionamento 29 Dic 2012
FoxAdriano
F
F
Esiste un programma che verifica la home page e la corregge automaticamente?
  • FoxAdriano
  • 29 Dic 2012
  • HTML e CSS
Risposte
7
Visite
2K
HTML e CSS 29 Dic 2012
Nefyt
N
D
Immagini che scorrono tipo home page TIM, consigli?
  • deriluna
  • 11 Dic 2012
  • Javascript
Risposte
5
Visite
3K
Javascript 12 Dic 2012
borgo italia
J
Home page virtuemart
  • Javale
  • 21 Ott 2012
  • Joomla
Risposte
0
Visite
2K
Joomla 21 Ott 2012
Javale
J
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?