Nel mio palo recente: AdSensedi Google Abbatte Ora Nei Suoi Luoghi ho menzionato che mostrando un veloce vede in anteprima del suo contenuto potrebbe essere utile in alcuni scenari. Particolarmente se lei vuole addebitare gli onorari di sottoscrizione per il contenuto pieno. Io’ll ha illustrato con un esempio così lei può prendere un'idea di dove cominciare in realizzare questo con i suoi propri luoghi. Il componente principale nella fabbricazione di questo lavoro è il substr($content,0,300) la funzione. Lei specifica la lunghezza di contenuto dichiarando un inizio (0) e la fine (300). Lei può poi l'uscita una versione accorciata di $il contenuto e l'immagazzina in una variabile separata. Grande di usare come un “preview” per il suo contenuto. Non nota: il numero fa riferimento ai numeri di caratteri nella cordicella fornita, le parole.

Che deve lei fare è scopre le variabili esistenti lei’re l'outputting su ogni pagina contenta (probabile trovato entro la sua sagoma). Questa parte va oltre lo scopo di quest'articolo. Tutti i luoghi sono preparati con un po'diversamente le variabili ed afferra anche il contenuto dalle fonti diverse…this non è una scienza esatta.

Presumerò che i suoi dati viene da una base di dati di mySQL e $l'id è un numero che fa riferimento a una fila di contenuto nella sua base di dati. Questo il primo frammento mostra una fila essendo interrogato in vista di esso per essere ridotto in un vede in anteprima.

  1. $il risultato = mysql_query ("SCEGLIE l'id, il contenuto dalla tavola DOVE l'id ={$l'id} " , $il db ) ;
  2. $la fila = il mysql_rende_la fila ( $il risultato ) ;
  3. risuonare $la fila [ 0 ] ; //Il valore di id
  4. risuonare $la fila [ 1 ] ; //Il valore di contenuto
  5. $il contenuto = $la fila [ 1 ] ; //l'Immagazzina in qualcosa possiamo identificare facilmente

Questo è anche più facile quando lei ha già il suo contenuto in una cordicella. In che l'imballa il wouldn’t deve correre un quesito su esso di nuovo. Ci sono delle anche domande in cui lei vorrebbe avere questo vede in anteprima la mostra prima che lei il contenuto. In che l'imballa dovrebbe integrare solo qualcosa ama questo nelle sue sagome (e sì c'è più poi a senso unico per fare questo) :

  1. $il previewcontent = il substr ( $il contenuto , 0 , 300 ) ;
  2. se ( l'isset ( $va ) ) { //Se ha regolato poi hanno visto che il vede in anteprima già
  3. risuonare $il contenuto ; //di Mostrare il suo contenuto usuale
  4. } altro { //la prima volta osservando questa pagina
  5. risuonare " l'Articolo vede in anteprima:<br><br>". $previewcontent ;
  6. risuonare " di Vedere questo palo intero<Un href =\ " lo showcontent. il php? l'id = " . $L'id . "&va = sì\ ">qui</un>";
  7. //O lei potrebbe aggiungere qualcosa ama questo (invece di linee 6 & 7) per il contenuto di pagato/sottoscrizione
  8. se ( l'isset ( $l'operatore ) ) { //Se un operatore è abbattuto in…
  9. risuonare " di Andare avanti e <Un href =\ " lo showcontent. il php? l'id = " . $L'id . "&va = sì\ ">veduta</un>";
  10. } altro { //$user non è regolato - la maglia/forma di apertura di sessione/signup di inserzione di sotto
  11. risuonare " di osservare questa soluzione questo per favore scatto <un href =\ " lo yoursignupscript php \ ">qui</un> Per comprare l'accesso". ;
  12. }

Nel mio alterna la configurazione dove i visitatori devono comprare l'accesso lei dovrebbe cambiare anche la sua dapprima se dichiarazione di controllare se un operatore è abbattuto in fando:
if(isset($ go) && isset ($user))

Lí’s della sicurezza e l'utilizzabilità che lei deve considerare quando compiere questo che io il didn’t entra in. Come mostrato sopra l'isset() è un'altra funzione molto pratica nel php come consente che regolare dei grilletti in congiunzione con se le dichiarazioni. Questo può fare un webpage molto dinamico.

Non se lei’re che lontano ancora con una lingua di codificazione, spero che questo le dà almeno delle idee di ciò che lei può fare. Per l'assegno di aiuto addizionale fuori php.rete: . http://us3.php.net/substr Essendo appena cominciato col php/mySQL? Aumentare Guadagnando il Potenziale Con Queste Lezioni di PHP/mySQL



Lasciare UN Commento:

Commenta l'Alimentazione di RSS

5 Più 2 =

Il Temadi usanza da Rob Malon | il Contenuto & Disegna © 2008 - Rob Malon [il puntino] Com. "));