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

Discussione: W3c

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    260

    W3c

    nn riesco a trovare gli errori in questa pagina...
    devo farla approvare dal w3c... qualcuno mi puo' aiutare?
    Codice PHP:
    <?php include("header.php");?>
    <?php $_COOKIE
    ['cookie_lang'];
    $lang=$_COOKIE['cookie_lang'];
    include (
    "../$lang.php");?>

    <div align="center">
    <table class="base" border="0" cellspacing="0" cellpadding="0">
        <tr>
            <td bgcolor="#6699cc" valign="top" class="menubase"><?php include("banner.php");?></td>
            <td>
                <table border="0" cellpadding="0" cellspacing="0">
                    <?php include("top.php");?>
                    <tr>
                        <td class="base1"></td>
                        <td height="360" valign="top" class="base2">
                            <table border="0" cellpadding="0" cellspacing="0">
                                <tr>
                                    <td>

    [img]immagini/cartoline.jpg[/img]</td>
                                </tr>
                                <tr>
                                    <td>
                                        <table border="0" cellpadding="0" cellspacing="0">
                                            <tr>
                                                <td class="base4" bgcolor="#6699cc"></td>
                                                <td class="base5"></td>
                                                <td><?php
    // begin errorchecking
    IF ($CardMessage==""):
    ?>
    [B]<?php echo "$MessageErrorMsg"?>[/B]
    <form><input type="button" onclick="button('javascript:history.back(1)')" value="<?php echo "$cart[19]"?>"></form>
    <?
    exit;
    ELSEIF (
    $SendName==""):
    ?>[B]<?php echo "$SendNameErrorMsg"?>[/B]
    <form><input type="button" onclick="button('javascript:history.back(1)')" value="<?php echo "$cart[19]"?>"></form>
    <?
    exit;
    ELSEIF (
    $SendEmail==""):
    ?>[B]<?php echo "$SendEmailErrorMsg"?>[/B]
    <form><input type="button" onclick="button('javascript:history.back(1)')" value="<?php echo "$cart[19]"?>"></form>
    <?
    exit;
    ELSEIF (
    $RecName==""):
    ?>[B]<?php echo "$RecNameErrorMsg"?>[/B]
    <form><input type="button" onclick="button('javascript:history.back(1)')" value="<?php echo "$cart[19]"?>"></form>
    <?
    exit;
    ELSEIF (
    $RecEmail==""):
    ?>[B]<?php echo "$RecEmailErrorMsg"?>[/B]
    <form><input type="button" onclick="button('javascript:history.back(1)')" value="<?php echo "$cart[19]"?>"></form>
    <?
    ELSE:
    ?>

    <form method=post action="phpCardsSend.php">
    [B]<?php echo "$PreviewMsg"?>[/B]
       [b]"<?php echo "$CardHeader"?>"[/b]

    [img]<?php echo [/img]<?php echo "$ImageName"?><?php echo "ImageSize"?> BORDER="0" ALT="">
        

    <?php echo "$cart[24]"?> <?php echo "$RecName"?>,

        <?php echo "$CardMessage"?>

        <?php echo "$cart[25]"?>: [b][email="<?php echo "]"><?php echo "$SendName"?>[/email][/b][email="<?php echo "][/email]


    <?php 

        
            ?>
            [b]<?php echo "
    $cart[23]"; ?>[/b]


            <input type="
    submit" value="<?php echo "$form[21]"?>">
            <input type="hidden" name="SelectedCard" value="<?php echo "$SelectedCard"?>">
            <input type="hidden" name="RecName" value="<?php echo "$RecName"?>">
            <input type="hidden" name="RecEmail" value="<?php echo "$RecEmail"?>">
            <input type="hidden" name="SendName" value="<?php echo "$SendName"?>">
            <input type="hidden" name="SendEmail" value="<?php echo "$SendEmail"?>">
            <input type="hidden" name="CardMessage" value="<?php echo "$CardMessage"?>">
            <input type="hidden" name="CardHeader" value="<?php echo "$CardHeader"?>">
            <input type="hidden" name="CardImage" value="<?php echo "$ImageName"?>"></FORM>
            <form><input type="button" onclick="button('javascript:history.back(1)')" value="<?php echo "$cart[9]"?>"></form>
        </form>
        
    <?php
    ENDIF;
    ?>
                                    </td>
                                            </tr>
                                            <tr>
                                                <td class="base4" bgcolor="#6699cc"></td>
                                                <td class="base5"></td>
                                                <td><div align="right">[url="http://validator.w3.org/check?uri=referer"][img]../immagini/w3c.jpg[/img][/url]</div></td>
                                            </tr>
                                        </table>
                                    </td>
                                </tr>
                            </table>
                        </td>
                        <td class="bkg"></td>
                    </tr>
                    <tr>
                        <td class="base1"></td>
                        <td class="base2">[img]immagini/index_11.gif[/img]</td>
                        <td class="base3">[img]immagini/index_12.gif[/img]</td>
                    </tr>
                </table>
            </td>
            <td valign="top" class="menubase"><?php include("menu.php");?></td>
        </tr>
        <tr>
            <td class="menubase"></td>
            <td><?php include("bottom.php");?></td>
            <td class="menubase"></td>
        </tr>
    </table>
    </div>
    grassie!
    ciao ciao... forse un giorno...

  2. #2
    Utente di HTML.it L'avatar di JHammer
    Registrato dal
    Sep 2004
    Messaggi
    754
    Non penserai che ci mettiamo a valdarti una paginata di html misto a php!!!???
    Se hai una domanda precisa è un conto...ma così...

    Il correttore dovrebbe darti, in automatico (c'è l'opzione), le linee alle quali hai errore e descriverli.

    Personalmente vedo troppi tag in maiuscolo e
    si dovrebbe scrivere
    (short tag).
    Inoltre troppi attributi old style che non fanno bene alla validazione (align, bgcolor, ecc...).
    Poi per quanto ne so non hai neppure specificato il doctype...(è nell'include???)


  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    260
    [supersaibal]Originariamente inviato da JHammer
    Non penserai che ci mettiamo a valdarti una paginata di html misto a php!!!???
    Se hai una domanda precisa è un conto...ma così...

    Il correttore dovrebbe darti, in automatico (c'è l'opzione), le linee alle quali hai errore e descriverli.

    Personalmente vedo troppi tag in maiuscolo e
    si dovrebbe scrivere
    (short tag).
    Inoltre troppi attributi old style che non fanno bene alla validazione (align, bgcolor, ecc...).
    Poi per quanto ne so non hai neppure specificato il doctype...(è nell'include???)

    [/supersaibal]
    allora mettiamola così... mi da' problemi con questo:
    Codice PHP:
    onclick="button('java script:history.back(1)')" 
    e nn so' come risolverlo...
    ciao ciao... forse un giorno...

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    260

    si dovrebbe scrivere
    ?
    davvero?
    ciao ciao... forse un giorno...

  5. #5
    assurdo ... cosa ce ne facciamo del codice php ? o meglio .. funziona il php ??? ... bene, posta in XHTML e CSS il layout generato da PHP, ovvero l' HTML mostrato e chiedi dove hai sbagliato e come risolvere, non apisco cosa c'entri il PHP col W3C ....
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    [supersaibal]Originariamente inviato da andr3a
    assurdo ... cosa ce ne facciamo del codice php ? o meglio .. funziona il php ??? ... bene, posta in XHTML e CSS il layout generato da PHP, ovvero l' HTML mostrato e chiedi dove hai sbagliato e come risolvere, non apisco cosa c'entri il PHP col W3C .... [/supersaibal]
    A meno che non ti dia errori il validatore perchè apri delle sessioni

  7. #7
    Utente di HTML.it L'avatar di JHammer
    Registrato dal
    Sep 2004
    Messaggi
    754
    [supersaibal]Originariamente inviato da valuzza

    si dovrebbe scrivere
    ?
    davvero? [/supersaibal]
    Diciamo che i browser digeriscono tutto...tuttavia in XHTML ogni tag deve essere sempre chiuso nell'ordine di apertura.

    <tag1><tag2>...</tag2><tag1>

    Una particolare notazione è quella di short tag che sta per "apri e chiudi contemporanemanete il tag".
    <tag />

    esempio:
    , <img />, <input />, ecc...

    vedi anche XHTML tag reference

  8. #8
    [supersaibal]Originariamente inviato da VaLvOnAuTa
    A meno che non ti dia errori il validatore perchè apri delle sessioni [/supersaibal]
    di cosa stai parlando ?
    ho sessioni in testa a tutti i miei siti, mai avuto problemi di validazione, che sia
    HTML 4.01 transitional, Strict
    XHTML 1.0 transitional, strict
    XHTML 1.1 ...

    CSS1 o 2 compresi ... se la pagina funziona e non ha earnings o notices, e' completamente inutile posare il codice php per sapere come mai il W3 non valida, perche' php e HTML sono 2 cose correlate dal solo fatto che PHP genera HTML, stop!
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  9. #9
    Utente di HTML.it L'avatar di JHammer
    Registrato dal
    Sep 2004
    Messaggi
    754
    [supersaibal]Originariamente inviato da valuzza
    allora mettiamola così... mi da' problemi con questo:
    Codice PHP:
    onclick="button('java script:history.back(1)')" 
    e nn so' come risolverlo... [/supersaibal]
    Perchè onclick() non è evidentemente un attributo XHTML valido...<script> sì.
    I browser per definizione interpretano onclick() come uno script (javascript, vb?? non lo so neanche io...e lo uso pure! )

  10. #10
    Utente di HTML.it L'avatar di JHammer
    Registrato dal
    Sep 2004
    Messaggi
    754
    Il consiglio è quello ci prendere il codice HTML di uscita, ripulirlo un pò e cercare di capirlo.
    Poi semmai posta nel forum HTML...

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.