Il linguaggio di scripting PHP Web developera fornisce un metodo per la fornitura di dati sul lato server per i visitatori del sito open-source ( gratuito per l'uso) . PHP permette agli sviluppatori di creare una dinamica esperienza di navigazione Web per gli utenti in base alle loro esigenze e preferenze . Gli sviluppatori possono utilizzare PHP per codificare i collegamenti ipertestuali HTML per gli utenti a cliccare su di visitare altre pagine e per generare collegamenti dinamici che vengono recuperati da un database o file.
Istruzioni Creazione di una statica o hard-coded link
1
Creare una nuova istanza di dichiarazione stampa di PHP . Questo è il comando che dirigerà il HTMLl di rendere il collegamento e il testo di accompagnamento sullo schermo del browser degli utenti :
< ? Php
print " " ;
? > ;
2
Inserire un tag di ancoraggio HTML all'interno della dichiarazione di stampa. Questo è lo stesso tag di ancoraggio che viene utilizzato nel codice HTML tradizionali. Includere il sito di destinazione , nonché il testo del link che accompagnerà il link:
< php
stampa " se si href = "yourDestitnationPage.html"> Clicca qui per visitare il sito ? la pagina di destinazione "; .
>
3
sfuggire le virgolette con il carattere backslash ? . Nell'esempio precedente , il PHP avrebbe rotto perché le virgolette che circondano l'indirizzo della pagina di destinazione sarebbe interpretato come un comando per fermare l'istruzione print . Il carattere barra rovesciata indica PHP per rendere le virgolette come parte del tag di ancoraggio e di continuare l'istruzione print . Il backslash non verrà stampato e per scopi pratici è invisibile per l'utente Web: ?
< Php
stampa " se si href = \\"yourDestitnationPage.html\\"> Click qui per visitare la pagina di destinazione "; . ?
>
creazione di collegamenti ipertestuali dinamici con PHP e MySQL
4
Connect al vostro database MySQL utilizzando il mysql_connect PHP e le funzioni mysql_select_db :
mysql_connect ( " addressOfDatabase " , " nomeutente " , " VOSTRAPASSWORD ") or die ( mysql_error ());
mysql_select_db ( " yourDatabaseName " ) or die ( mysql_error ());
5
Creare una variabile per recuperare i link dal database MySQL tramite la funzione mysql_query PHP . Questo esempio assegna il $ dati variabili di una funzione mysql_query che cercherà i link tablenamed database e restituire tutti i link :
$ dati = mysql_query ( "SELECT * FROM link") or die ( mysql_error ( 'Errore , non sono stati trovati collegamenti ')); .
6
Estrarre i collegamenti utilizzando la funzione mysql_fetch_array e stamparle per l'utente. L' esempio crea un nuovo array di nome $ info. Si assegna l'array con le informazioni dal $ dati variabili che è stato creato nel passaggio precedente . E poi scorre i dati utilizzando il " mentre " il comando PHP . Per ogni pezzo di dati , viene creata una nuova variabile denominata $ link . Il collegamento dal campo nomecollegamento di ogni tabella MySQL collegamento viene assegnato alla nuova variabile $ collegamento. La variabile link $ viene inserito in una dichiarazione PHP stampa e tag di ancoraggio HTML utilizzando la regola di concatenazione PHP :
while ( $ info = mysql_fetch_array ( $ dati ) ) per
{
< p > $ link = $ info [ ' nome collegamento '] , . . . print
" Clicca qui per visitare la pagina di destinazione < /a> " ;
}