Pagina 1 di 2

Aggiungere dei carratteri in più

Inviato: 27/06/2010, 2:10
da Kid ITALY
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!

Re: Aggiungere dei carratteri in più

Inviato: 27/06/2010, 9:40
da Carlo
Puoi esprimerti meglio? Perchè così, non è che io abbia capito un gran chè.

Re: Aggiungere dei carratteri in più

Inviato: 27/06/2010, 10:05
da Kid ITALY
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?

Re: Aggiungere dei carratteri in più

Inviato: 27/06/2010, 12:01
da Carlo
Io non sò bene come funziona quel tuo script. Per esempio cos'è $tag_portal, e cos'è la funzione fetch_portal()?

Re: Aggiungere dei carratteri in più

Inviato: 27/06/2010, 12:24
da Kid ITALY
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.

Re: Aggiungere dei carratteri in più

Inviato: 27/06/2010, 14:15
da Carlo
Ma io non sò quali sono i valori. Praticamente non sò quasi nulla di ciò che stai facendo.

Re: Aggiungere dei carratteri in più

Inviato: 27/06/2010, 16:29
da Haku
Topic spostato in supporto php.

Re: Aggiungere dei carratteri in più

Inviato: 28/06/2010, 12:09
da Kid ITALY
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??

Re: Aggiungere dei carratteri in più

Inviato: 28/06/2010, 14:04
da Carlo
Questo errore quando l'hai avuto? E soprattutto: l'hai avuto con uno script che hai realizzato tu?

Re: Aggiungere dei carratteri in più

Inviato: 28/06/2010, 16:03
da Kid ITALY
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]