Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura
Il primo Micro RGB di Samsung per il salotto è il 65 pollici da 2.749 euro. Sul banco di misura abbiamo rilevato 2.000 nit di picco, nero assoluto con il local dimming e il 91,4% del BT.2020, il colore più ampio che abbiamo misurato su un LCD
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre
Apple ha rinnovato iPhone 18 Pro soprattutto dentro: chip A20 Pro a 2 nm con memoria affiancata al SoC, camera di vapore tre volte più ampia, Dynamic Island più piccola del 25% grazie a Face ID sotto il display e fotocamera principale con diaframma variabile da f/1.48 a f/4. Lo abbiamo misurato al colorimetro e nei benchmark, usato con iOS 27 e messo alla prova in fotografia tra laghi, borghi e interni poco illuminati
Panasonic, 30 anni di Toughbook: la "Bibbia" di mille regole dietro i nuovi G3 e 34
Panasonic, 30 anni di Toughbook: la "Bibbia" di mille regole dietro i nuovi G3 e 34
A Londra, per il trentennale dei Toughbook, Panasonic ha presentato il tablet G3 e il 2-in-1 34. Con Jon Tucker, a capo dell'ingegneria europea, abbiamo parlato di ciò che non si vede: batterie, antenne, porte seriali e accorgimenti nati sul campo
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 15-07-2007, 12:06   #1
pumax84
Member
 
L'Avatar di pumax84
 
Iscritto dal: Jun 2005
Messaggi: 99
[PHP - DOMXML] Problemi con createElement()

Salve a tutti...
Ho la necessità di modificare un file XML tramite script PHP aggiungendo nuovi nodi e valori.
Purtroppo però a quanto pare la funzione createElement() non viene riconosciuta; stesso risultato con create_element(). Preciso che le estensioni DOM e ICONV sono tutte abilitate.

Questo l'errore che mi ritorna:
Fatal error: Call to undefined function: createelement()

Lo script è questo:

Codice PHP:
if ($output_result)
    {
        
$xmlString = "";
        
$feedback = $_POST['feedback'];
        foreach ( 
file("xml/feedback.xml") as $node )
        {
            
$xmlString .= trim($node);
        }
        
$doc = domxml_open_mem($xmlString);
        
$root = $doc->document_element();
        
$records = $root->child_nodes();
        
        for (
$i=0; $i<count($records); $i++)
        {
            
$record = $records[$i];
            
$id_record = $record->first_child();
            
$id_recordFeed = $id_record->get_content();
            
            
$id_recordValue = $_POST['id_record'];
            if (
$id_recordFeed == $id_recordValue)
            {
                
// INSERIMENTO NUOVO NODO VOTO
                
$node_vote = $record->createElement("voto");
                
$new_vote = $record->append_child($node_vote);
            }
        }
    } 
pumax84 è offline   Rispondi citando il messaggio o parte di esso
Old 15-07-2007, 21:39   #2
pumax84
Member
 
L'Avatar di pumax84
 
Iscritto dal: Jun 2005
Messaggi: 99
Mi rispondo da solo... Magari può essere utile a qualcuno.
La funzione create_element va associata al DomDocument e non al DomNode, quindi la chiamata corretta è:

Codice PHP:
$node_vote = $doc->create_element("voto");
$new_vote = $record->append_child($node_vote); 
Cya!
pumax84 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura Samsung Micro RGB R95H, il primo LCD a LED rossi...
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre iPhone 18 Pro: la recensione del miglior iPhone ...
Panasonic, 30 anni di Toughbook: la "Bibbia" di mille regole dietro i nuovi G3 e 34 Panasonic, 30 anni di Toughbook: la "Bibbia...
realme C100x, lo smartphone economico con la batteria da 7500 mAh. La recensione realme C100x, lo smartphone economico con la bat...
Star Wars Zero Company è l'erede di XCOM 2 Star Wars Zero Company è l'erede di XCOM ...
Microsoft festeggia cinque anni di Windo...
WhatsApp blocca l'accesso sui telefoni n...
AMD non riesce a stare dietro alla doman...
Android Auto: stop alla compatibilità pe...
Più delle montagne russe: Six Fla...
Dopo Sapphire, anche Gigabyte rilascia a...
Motorola in offerta Prime Day: moto g57 ...
Lenovo in offerta Prime Day: IdeaPad S5 ...
Evento Apple del 13 ottobre: fra i nuovi...
FRITZ! in offerta Prime Day: Repeater 27...
GMK TriggerKey: un mod kit per maggiore ...
RTX Spark deve ancora debuttare, ma AMD ...
Robot aspirapolvere Prime Day: i prezzi ...
Google Maps si trasforma in una pista di...
Un super portatile per videogiocatori e ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 12:08.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v