Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23

Discussione: Sintassi

  1. #1
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697

    Sintassi

    Secondo voi è corretta la sintassi del mio codice?

    /*Non permette l'inserimento di < > \
    if ("(!ereg("<",">","\\") [$nome] .[$url]. [$citta]. [$messaggio])))
    $errore .= "I caratteri < > \ non sono ammessi";
    echo $errore;*/

  2. #2
    E' un'indovinello?
    No, è scorretta.
    Riga 2 carattere 5 -> cosa ci fanno quelle virgolette lì?!
    Riga 2, prima di [$nome] -> non ci andrebbe una virgola, lì in mezzo? (sintassi ereg)
    anija . è solo un blog
    www.anija.it

    «i'm a fountain of blood · in the shape of a girl»

  3. #3
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da angykiss
    E' un'indovinello?
    No, è scorretta.
    Riga 2 carattere 5 -> cosa ci fanno quelle virgolette lì?!
    Riga 2, prima di [$nome] -> non ci andrebbe una virgola, lì in mezzo? (sintassi ereg)
    Sto tentando... :master: Non voglio che i n quei campi vengano inseriti

  4. #4
    cosa?
    anija . è solo un blog
    www.anija.it

    «i'm a fountain of blood · in the shape of a girl»

  5. #5
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da angykiss
    cosa?
    La barra inversa ed < >

    ...sto visitando il tuo sito intanto

  6. #6
    *caratteri* non *campi*

    Prova così:

    Codice PHP:
    if (strpos([$nome].[$url].[$citta].[$messaggio], ">") !== false || strpos([$nome].[$url].[$citta].[$messaggio], "<") !== false || strpos([$nome].[$url].[$citta].[$messaggio], "\\\\") !== false)
    {
        
    $errore .= "I caratteri < > \ non sono ammessi";
    }
    echo 
    $errore
    anija . è solo un blog
    www.anija.it

    «i'm a fountain of blood · in the shape of a girl»

  7. #7
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da angykiss
    *caratteri* non *campi*

    Prova così:

    Codice PHP:
    if (strpos([$nome].[$url].[$citta].[$messaggio], ">") !== false || strpos([$nome].[$url].[$citta].[$messaggio], "<") !== false || strpos([$nome].[$url].[$citta].[$messaggio], "\\\\") !== false)
    {
        
    $errore .= "I caratteri < > \ non sono ammessi";
    }
    echo 
    $errore
    esce questo errore:
    Parse error: syntax error, unexpected '[', expecting ')' in /membri2/xxx/guestbook/ins.php on line 17

  8. #8
    E' vero, quelle quadre non c'entrano nulla (l'errore è esplicito, comunque).

    Codice PHP:
    if (strpos($nome.$url.$citta.$messaggio">") !== false || strpos($nome.$url.$citta.$messaggio"<") !== false || strpos($nome.$url.$citta.$messaggio"\\\\") !== false)
    {
        
    $errore .= "I caratteri < >  non sono ammessi";
    }
    echo 
    $errore
    anija . è solo un blog
    www.anija.it

    «i'm a fountain of blood · in the shape of a girl»

  9. #9
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da angykiss
    E' vero, quelle quadre non c'entrano nulla (l'errore è esplicito, comunque).

    Codice PHP:
    if (strpos($nome.$url.$citta.$messaggio">") !== false || strpos($nome.$url.$citta.$messaggio"<") !== false || strpos($nome.$url.$citta.$messaggio"\\\\") !== false)
    {
        
    $errore .= "I caratteri < >  non sono ammessi";
    }
    echo 
    $errore
    Diciamo che va meglio, esce l'alert ma la pag. parte e scrive a video...stavo tentando di scriverti in pvt del tuo sito ma non trovo l'email, ti darei il mio url così puoi verificare, ma in pvt.

  10. #10
    Sì, la pagina parte. Cosa dovrebbe fare?
    anija . è solo un blog
    www.anija.it

    «i'm a fountain of blood · in the shape of a girl»

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.