Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    Warning: Cannot send session cache limiter - headers already sent

    perhce' appare questo errore?
    la funzione la richiamo all'interno dell pagina...la funzione restituisce un qlcosa del genere

    function prova()
    {
    $tag= "<table><tr><td>";
    $tag.=$pippo;
    $tag.="</td></tr></table>";

    return $tag
    }

    <html>
    <body>
    <?=prova();?>
    </body>
    </html>

    nonscrivo nulla priam di aver aeprto la sessione....
    perhce' mi butta fuori qst'erore?
    addiritutra spesso se remmo e dis-remmo l'ultiam riga scritta poi non compare piu nenanche...
    ciao

    ..sto...
    http://www.mcganass.com

  2. #2
    Devi essere mancino perche' la sx va piu' veloce della destra....

    nonscrivo nulla priam di aver aeprto la sessione....
    perhce' mi butta fuori qst'erore?
    addiritutra spesso se remmo e dis-remmo l'ultiam riga scritta poi non compare piu nenanche.
    Quella segnalazione la ricevi perche' invii qualche carattere al browser, anche spazi o righe vuote, prima di inviare l'header.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    scusa la fretta :adhone:

    ...lo giuro non invio nulla prima dell'header e' per questo che sto impazzendo...

    <?


    function getista ($dir, $tag_name, $tag_class,$icona_attuale) {
    $list = getFileList($dir);
    $n_icone = count($list);
    $colonna = 4;
    $riga = ceil($n_icone/$colonna);
    ;
    $count=0;
    $tag="<table cellspacing=0 cellpadding=0 border=1>";
    for ($r=0; $r<$riga; $r++)
    {
    $tag .="<tr>";
    for ($c=0; $c<$colonna; $c++)
    {
    $tag .="<td>";
    if (($list[$count]=="") || ($list[$count]=="index.html"))
    {
    $tag .="";
    }
    else
    {
    $tag .="<table cellspacing=0 cellpadding=0 width=100% border=0><tr><td>";
    $tag .="<input type=radio name=".$tag_name." value=".$list[$count]." class=".$tag_class;
    if ($icona_attuale==$list[$count]) $tag .=" checked";
    $tag .="></td><td width=100%>";
    $tag .=$list[$count];
    $tag .="</td><td align=right><img src=../../".$path_admin.CHARATERISTIC_ICONS.$list[$count]." border=0>";
    $tag .="</td></tr></table>";
    }
    $tag .="</td>";
    $count++;
    }
    $tag .="</tr>";
    }
    $tag .="</table>";
    /*
    $tag = "<select name=\"$tag_name\" class=\"$tag_class\">";
    for($i = 0; $i < count($list); $i++) {
    $tag .= "<option class=\"$tag_class\">".$list[$i];
    }
    $tag .= "</select>";*/

    return $tag;
    }

    ?> questa e' al funzione...remmata /* */ in fondo ce il pezzo di funzione precedente ceh non fa comaprire l'errore...ma io non ho messo nulla di nuovo...davvero non capsico...
    http://www.mcganass.com

  4. #4

    dov'e' session_start?

    togli le righe vuote... vengono inviate al browser....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    la strutura della pagina
    e' cosi

    session start
    codice
    richimao alla lib
    html
    richiamo della mia funzione...

    (nn posso postare tutta la pagina)

    ho levato le righe vuote ma ancora non va...e' tutto il pomeriggio che cerco di capire dove stia l'errore...
    volgio dire ho levato la creazioen di uan select e l'ho sostituita con una tabella piena di radio button...se prima funzionava perhce' adesso non deve farlo?
    http://www.mcganass.com

  6. #6
    Utente bannato
    Registrato dal
    Apr 2003
    Messaggi
    1,119
    la tua pagina INIZIA, cioè ha come PRIMISSIMO comando il session_start()?
    sicurosicurosicuro?

  7. #7
    a ben vedere in questa pagian non ce il session start...
    cmq il problema e' un altro...
    se prima di sosituire con il mio pezzo di codice nella funzione (quelloc eh mette in $tag la tabella coi i radio button) il pezzo che cera priam che mette in $tag la costruzione della select funzionava...
    perhce' ora da quell'errore??
    http://www.mcganass.com

  8. #8
    Utente bannato
    Registrato dal
    Apr 2003
    Messaggi
    1,119
    1- scrivi in modo almeno minimamente decifrabile! :gren:
    2- se non c'è il session_start perchè ti da quell'errore?
    3- stai facendo su un casino pazzesco, la tua precisa domanda qual'è???


  9. #9
    1-3 si scusa hai perfettamente ragione sonno e stanchezza...

    2-si ce il session start...no non era la prima cosa scritta (azzz)

    il codice originale no e' mio...ma dico se priam cosi andava..io ho solo modificato qlke riga di output di una funzione che cmq restituiva quasi le stese cose nello stesso punto
    perhce' prima non mi dava errore e adesso si??

    cioe' non e' piu necessario perche ho riparato all'errore e' solo per sapere e capire...
    http://www.mcganass.com

  10. #10
    Utente bannato
    Registrato dal
    Apr 2003
    Messaggi
    1,119
    scusa, sono nervoso...
    boh, prova a postare la funzione!

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.