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

Aggiungere dei carratteri in più

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.
Kid ITALY
Utente
Utente
Messaggi: 84
Iscritto il: 22/06/2010, 15:51
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Puglia

Aggiungere dei carratteri in più

Messaggio da Kid ITALY » 27/06/2010, 2:10

Ciao Carlo e a tutti,
Una domanda o creato una pagina dove sto inserendo dei carratteri in più per una Mod PS3 che non essiste su nessuna parte la Mod PS3 e quindi la sto creando.
Ovviamente i carratteri mi servono per il Form dove inseriscono il loro nome Gamertag.
vedi qui:

Codice: Seleziona tutto

// l'utente cerchera di inserire dei carratteri per il nome della PS3
    if (!empty($tag_portal) && (strpos($tag_portal, '"') !== false || strpos($tag_portal, '"') !== false || !preg_match('#^[a-zA-Z0-9\ ]+$#u', $tag_portal)))
    {
            $gamings_message = true;
            return $gamings_message;
    }            
    
    $tagportal = (!empty($tag_portal)) ? strtolower(str_replace(' ', '%20', $tag_portal)) : '';

    if (!empty($tagportal))
    {
        $tag_portal = fetch_portal($tagportal); 
in pratica per la PS3 sui carratteri mi serve l'inserimento anche dell' Underscore cioè questo: _ il trattino in baso e poi
il trattino normale cosi: -
solo che ora non capisco come mai non me le riconosce se cerco di inserire questi e due carratteri.
Se gentilmente mi puoi illuminare un pò??

grazie in anticipo!

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Aggiungere dei carratteri in più

Messaggio da Carlo » 27/06/2010, 9:40

Puoi esprimerti meglio? Perchè così, non è che io abbia capito un gran chè.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Kid ITALY
Utente
Utente
Messaggi: 84
Iscritto il: 22/06/2010, 15:51
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Puglia

Re: Aggiungere dei carratteri in più

Messaggio da Kid ITALY » 27/06/2010, 10:05

in pratica durante l'iserimento della gamertag della ps3 non riconosce l'underscore il trattino in basso _, in pratica sarebbe quello che ho scritto sopra, volevo solamente aggiungere i carratteri?

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Aggiungere dei carratteri in più

Messaggio da Carlo » 27/06/2010, 12:01

Io non sò bene come funziona quel tuo script. Per esempio cos'è $tag_portal, e cos'è la funzione fetch_portal()?
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Kid ITALY
Utente
Utente
Messaggi: 84
Iscritto il: 22/06/2010, 15:51
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Puglia

Re: Aggiungere dei carratteri in più

Messaggio da Kid ITALY » 27/06/2010, 12:24

in pratica dal leaderboard della xbox 1.1.11 sto modificando lo script per far si che funzioni per la PS3, ovviamente il &tag_portal era originarialmente &tag e lo cambiato, in vece il fetch_portal() era originarialmente fetch_chan(), sto prendendo degli spunti da quei script di XBOX leaderboard cambiando delle procedure.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Aggiungere dei carratteri in più

Messaggio da Carlo » 27/06/2010, 14:15

Ma io non sò quali sono i valori. Praticamente non sò quasi nulla di ciò che stai facendo.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Haku
Utente
Utente
Messaggi: 2529
Iscritto il: 22/09/2009, 22:36
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
Contatta:

Re: Aggiungere dei carratteri in più

Messaggio da Haku » 27/06/2010, 16:29

Topic spostato in supporto php.

Kid ITALY
Utente
Utente
Messaggi: 84
Iscritto il: 22/06/2010, 15:51
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Puglia

Re: Aggiungere dei carratteri in più

Messaggio da Kid ITALY » 28/06/2010, 12:09

Scusami non lo avevo letto che c'era un topic PHP- MySql, scusatemi di nuovo.

Cmq scusami Carlo, una domanda su questa scritta:

Codice: Seleziona tutto

Errore Generale
SQL ERROR [ mysqli ]

Field 'user_ps3' doesnt have a default value [1364] 
indica come "Il campo 'user_ps3' non hanno un valore predefinito [1364]"

Scusami di nuovo la mia ignoranza ma come posso capire se il campo non ha un valore predefinito??

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Aggiungere dei carratteri in più

Messaggio da Carlo » 28/06/2010, 14:04

Questo errore quando l'hai avuto? E soprattutto: l'hai avuto con uno script che hai realizzato tu?
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Kid ITALY
Utente
Utente
Messaggi: 84
Iscritto il: 22/06/2010, 15:51
Versione: 3.0.7-PL1
Server: UNIX/Linux
Località: Puglia

Re: Aggiungere dei carratteri in più

Messaggio da Kid ITALY » 28/06/2010, 16:03

Si, praticamente si, mi e uscito nel momento in cui volevo creare un altro account di prova, solamente quando sono andato nel cursore per dare conferma, pufff mi e uscito:

Codice: Seleziona tutto

Errore Generale
SQL ERROR [ mysqli ]

Field 'user_ps3' doesnt have a default value [1364]  

Rispondi

Torna a “PHP - MySQL”

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti