Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [PHP] Array to string conversion

    ciclo i campi inviati da un form e li confronto con i valori di un array ma mi da il seguente notice:

    Notice: Array to string conversion in c:\programmi\easyphp1-8\www\edocms\aaa.php on line 105

    Codice PHP:
    foreach ($_POST as $varname => $varvalue) {
        
    //echo  $varname."   ".$varvalue."   ";
        
    foreach($attributo as $value){
        if (
    $varname==$value){$file_xml->$attributi = array($value => $varvalue);
                              
    $file_xml->set_attributes($root.":".$nodo,"1:".$num_nodi+1,$attributi);}
        }                       
    //$file_xml->set_attributes("notizie:news","1:".$i,$attributi);
         
    foreach($campo as $value){
        if (
    $varname==$value){$file_xml->set_tag_text($root.":".$nodo.":".$value,"1:".($num_nodi+1).":1",$varvalue);}
        }


    che dè?

  2. #2
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    qual è la riga 105?

  3. #3
    Originariamente inviato da luca200
    qual è la riga 105?
    foreach ($_POST as $varname => $varvalue) {
    //echo $varname." ".$varvalue." ";
    foreach($attributo as $value){
    if ($varname==$value){$file_xml->$attributi = array($value => $varvalue);
    $file_xml->set_attributes($root.":".$nodo,"1:".$num_nodi+1,$ attributi);}
    } //$file_xml->set_attributes("notizie:news","1:".$i,$attributi) ;
    foreach($campo as $value){
    if ($varname==$value){$file_xml->set_tag_text($root.":".$nodo.":".$value,"1:".($nu m_nodi+1).":1",$varvalue);}
    }
    }

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.