Ho bisogno di far aprire un file php in una cartella e prelevare un valore tipo "cognome".
Come si puo fare?
Ho bisogno di far aprire un file php in una cartella e prelevare un valore tipo "cognome".
Come si puo fare?
Non si capisce cosa chiedi!
Cosa vuol dire "aprire un file php in una cartella"?
Cosa intendi per "prelevare un valore tipo cognome"?
...incomprensibile = impossibile rispondere...
Scusa cerco di spiegarmi meglio.
allora io ho dei file con i dati dei utenti al interno della cartella users.
Vorrei prelevare il campo cognome che si trova al interno del file con i dati del utente, all'interno di questa cartella "users" e visualizzarlo nella pagina.
Cosi si capisce?
ancora no![]()
sai com'è, quando si parla di programmazione meglio son dettagliate le info e migliori sono le risposte...![]()
facci vedere come è fatto un file, per il cognome potrebbe essere nascosto tra dei fiorellini, delle virgole e dei numeri dell' lotto....
com'è strutturato il file utente?
Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle
il mio profilo su PHPClasses e il mio blog laboweb
e strutturato cosi:
Codice PHP:
<?exit(1);?>
<?xml version='1.0'?>
<fn:userprofile>
<fn:password>4ca72219004d84ce00e704276b267995</fn:password>
<fn:name>Mac**</fn:name>
<fn:mail>mario19xx@tiscali.it</fn:mail>
<fn:hiddenmail>1</fn:hiddenmail>
<fn:homepage>5</fn:homepage>
<fn:work>062******</fn:work>
<fn:from>392******</fn:from>
</fn:userprofile>
e il campo cognome? dov'è?![]()
Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle
il mio profilo su PHPClasses e il mio blog laboweb
fn:name e il campo cognome. Devo richiamare sti valori con uno script fatto in php.
Codice PHP:
<?php
function estrai_cognome($file){
$cont=file_get_contents($file);
preg_match('/<fn:name>(.*)<\/fn:name>/i',$cont,$values);
return (isset($values[1]))?$values[1]:"";
}
$cognome=estrai_cognome('users/nomefile.ext');
echo $cognome;
?>
Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle
il mio profilo su PHPClasses e il mio blog laboweb
Grazie.
Ricevo questo errore
Warning: preg_match() [function.preg-match]: Unknown modifier 'f' in /var/www/project6/sections/none_entra/section.php on line 4