phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

short link

Area di discussione relativa al linguaggio di programmazione web più conosciuto. Il forum è dedicato anche a MySQL, la piattaforma di database più utilizzata con il PHP.
Rispondi
Santino B.
Utente
Utente
Messaggi: 11
Iscritto il: 30/08/2015, 19:48
Sesso: Maschio
Versione: 3.1.5
Server: UNIX/Linux

short link

Messaggio da Santino B. » 25/09/2015, 1:49

Ciao a tutti,
dovrei creare uno short link con php, qualcuno mi fa dare delle dritte??

grazie

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: R: short link

Messaggio da brunino » 25/09/2015, 7:41

In che senso? Devi creare un sito che genera shortlink?
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Santino B.
Utente
Utente
Messaggi: 11
Iscritto il: 30/08/2015, 19:48
Sesso: Maschio
Versione: 3.1.5
Server: UNIX/Linux

Re: short link

Messaggio da Santino B. » 25/09/2015, 20:57

devo creare una procedura che da un long link ne crei uno short.

grazie

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: R: short link

Messaggio da brunino » 25/09/2015, 22:05

Ti crei una tabella in un database... Magari fai l'md5 del link e ne tagli la prima parte. Salvi nella tabella: link e codice corrispondente. Devi poi avere i domini...

Inviato dal mio GT-S5360 con Tapatalk 2
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Avatar utente
Sir Xiradorn
Grafico
Grafico
Messaggi: 1659
Iscritto il: 11/08/2009, 12:41
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.15
Database: MariaDB 10.1.9
Località: Lontano....
Contatta:

Re: short link

Messaggio da Sir Xiradorn » 26/09/2015, 1:25

Come dice brunino puoi usare la funzione md5 o anche la crc32 (più corta tanto non si parla di sicurezza qua) a cui aggiungi ad esempio un suffisso come lo stesso id ad esempio per esse sicuro sia univoco.

Crei una tabella mysql con i campi:
id - link - shortlink - custom-title

Poi una form per l'invio del link, e la funzione che converte elabora e poi fa una query con INSERT per il db. Se poi vuoi la chicca aggiungi un campo con un titolo personalizzato e una funzioncina di controllo per vedere se il titolo non è stato già preso.

Se poi hai voglia di divertirti (sputare sangue :D scherzo) puoi fare il tutto in via asincrona con jquery e ajax aggiunto a quanto detto prima
Sir Xiradorn
Immagine
~ XDojo - Xiradorn Lab Division - xiradorn.it ~
~ GitHub - XiradornLab ~

Immagine
Stargate - phpbb 3.0.x || 3.1.x || 3.2.x

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: short link

Messaggio da Micogian » 26/09/2015, 11:19

Se il link va inserito in un post si potrebbe utilizzare lo stesso ID del post per creare un short_link.
Un bbcode con il post_id interroga il DB e fornisce il relativo link.
Questo nel caso non ci sia più di un link per post.

Santino B.
Utente
Utente
Messaggi: 11
Iscritto il: 30/08/2015, 19:48
Sesso: Maschio
Versione: 3.1.5
Server: UNIX/Linux

Re: short link

Messaggio da Santino B. » 07/10/2015, 14:02

grazie a tutti

Rispondi

Torna a “PHP - MySQL”

Chi c’è in linea

Visitano il forum: Nessuno e 69 ospiti