MSV FM

dot.antimicrobial@66.96.161.157: ~ $
Path : /hermes/sb_web/b2920/hilmajohnson.com/admin/
File Upload :
Current < : /hermes/sb_web/b2920/hilmajohnson.com/admin/config.php

<?php
    ////////////////////////////////
    ob_start();
    session_start(); /// initialize session 
    include("./inc/pw.php"); 
    check_logged();
    include("./inc/dirscan.php");
    include("./inc/array_xml.php");
    include("./inc/jscript.php");


    $finale= xml2ary(file_get_contents('../easy.xml'));
    //  print_r ($finale); 
    $newssize=count($finale);  

    if (isset($_POST['save']))
    { 

        //cambio i dati
        $finale['easyweb']['_c']['data']['_a'][sitename]=  $_POST['sitename'];
        $finale['easyweb']['_c']['data']['_a'][url]=  $_POST['url'];  
        $finale['easyweb']['_c']['data']['_a'][mail]=  $_POST['mail'];  
        $finale['easyweb']['_c']['data']['_a'][music]=  $_POST['music'];  
        $finale['easyweb']['_c']['data']['_a'][logo]=  $_POST['logo'];  
        $finale['easyweb']['_c']['data']['_a'][logobig]=  $_POST['logobig'];  
        $finale['easyweb']['_c']['data']['_a'][background]=  $_POST['background'];  
        $finale['easyweb']['_c']['data']['_a'][hue]=  $_POST['hue'];  
        $finale['easyweb']['_c']['data']['_c']['footer']['_v']=$_POST['footer'];
        $finale['easyweb']['_c']['data']['_c']['address']['_v']=$_POST['address'];
       // $finale['easyweb']['_c']['data']['_c']['bkgchange']['_v']=$_POST['bkgchange'];
        $finale['easyweb']['_c']['data']['_c']['colorset']['_v']=$_POST['colorset'];
        $finale['easyweb']['_c']['data']['_c']['bkgalpha']['_v']=$_POST['bkgalpha'];
        //print_r ($finale['news']['_c']['item'][$numdamod]);
        $last= ary2xml($finale);
        //$noslash=stripslashes_deep($last);

        //write();
        $fh = fopen("../easy.xml", "w");

        if($fh==false)
        die("unable to create file");

        fwrite($fh, ($last));
        fclose($fh);
        
        //write form_info.php
        $last1='<?php

    //the message will be sent to this e-mail address...
    $destemail = "'.$_POST['mail'].'";


    //if magic quotes turned on, remove slashes from escaped characters

    if (get_magic_quotes_gpc())
{
        $_POST[\'from\'] = stripslashes($_POST[\'from\']);
        $_POST[\'textBody\'] = stripslashes($_POST[\'textBody\']);

    }


//initialize variables for To and Subject fields

$subject = "Mail from WebSite";

$msg = "";


//build message body from variables received in the POST array

    foreach ($_POST as $key => $value)
{
        if ($value != "" && $key != "to" && $key != "subject")
    {

            $msg .= ucwords($key).": ".$value."\n\n";

        }

}


//add additional email headers for more user-friendly reply

    $additionalHeaders = "From: Contact Form\n";


    if($_POST[\'textEmail\'])
 {
        $additionalHeaders .= \'Reply-To: \'.$_POST[\'textEmail\'];

}

else
{
        $additionalHeaders .= \'Reply-To: noreply@mydomain.com\';

}
echo $subject;


//send email message

    $OK = mail($destemail, $subject, $msg, $additionalHeaders);


if ($OK)
{
        echo "sent=".urlencode("OK");

    }

    else
{
        echo "sent=".urlencode("failed");

    }


?>';
        
        $ff = fopen("../form_info.php", "w");

        if($ff==false)
        die("unable to create file");

        fwrite($ff, ($last1));
        fclose($ff);
        
        
        
        echo ("<h1>CONFIGURATION EDITED!<br/><br/><br/><a href='config.php'>Back to Options List</a></h1>");


    } 


    else  
    {


        $filejpg=scan_directory_recursively('../component/data');
        $filebkg=scan_directory_recursively('../component/data/background_a');
        $filemp3=scan_directory_recursively('../component/data','mp3');
        // print_r($filejpg) ;
        $filenumber= sizeof($filejpg);
        $filenumberbkg= sizeof($filebkg);
        $filenumbermp3= sizeof($filemp3);
        // echo $filenumber;


        /////edit
        echo "<table width='700' border='0' cellspacing='0' cellpadding='2'>"  ;
        echo "<form action='config.php' method='post'>";   

        // 
        echo "<tr>";
        echo "<td align='center' colspan='2'><br/><h1>EDIT TEMPLATE CONFIGURATION</h1><br/></td>";
        echo "</tr>";

        // 


        echo "<tr>";
        echo "<td><p>Site Name:</p> </td><td><input name='sitename' type='text' value='".$finale['easyweb']['_c']['data']['_a'][sitename]."' size='100' maxlength='250' /> </td>";
        echo "</tr><tr>";    
        echo "<td><p>Site Url:</p> </td><td> <input name='url' type='text' value='".$finale['easyweb']['_c']['data']['_a'][url]."' size='100' maxlength='250' /></td>";
        echo "<tr>";   
        echo "<td><p>Site Mail (used by mail form):</p> </td><td><input name='mail' type='text' value='".$finale['easyweb']['_c']['data']['_a'][mail]."' size='100' maxlength='250' /><br/>";
        echo "</tr>";
        echo "<tr>"; 
        echo  "<td><p>Music (only for compatibilty with older version)</p></td><td><select name='music' id='music'>";
        echo "<option value='".$finale['easyweb']['_c']['data']['_a'][music]."'>".$finale['easyweb']['_c']['data']['_a'][music]."</option>";
        for ($i=0;$i<$filenumbermp3;$i++){

            if ($filemp3[$i]['kind']=="file"){
                echo "<option value='".$filemp3[$i]['path']."'>".$filemp3[$i]['path']."</option>";
            }
        }
        echo "</select></td>" ;
        echo "</tr>";
        echo "<tr>"; 
        echo  "<td><p>Logo</p></td><td><select name='logo' id='logo'>";
        echo "<option value='".$finale['easyweb']['_c']['data']['_a'][logo]."'>".$finale['easyweb']['_c']['data']['_a'][logo]."</option>";
        for ($i=0;$i<$filenumber;$i++){

            if ($filejpg[$i]['kind']=="file"){
                echo "<option value='".$filejpg[$i]['path']."'>".$filejpg[$i]['path']."</option>";
            }
        }
        echo "</select></td>" ;
        echo "</tr>";
        echo "<tr>"; 
        echo  "<td><p>Logo Big</p></td><td><select name='logobig' id='logobig'>";
        echo "<option value='".$finale['easyweb']['_c']['data']['_a'][logobig]."'>".$finale['easyweb']['_c']['data']['_a'][logobig]."</option>";
        for ($i=0;$i<$filenumber;$i++){

            if ($filejpg[$i]['kind']=="file"){
                echo "<option value='".$filejpg[$i]['path']."'>".$filejpg[$i]['path']."</option>";
            }
        }
        echo "</select></td>" ;
        echo "</tr>";
        echo "<tr>"; 
        echo  "<td><p>Home Background</p></td><td><select name='background' id='background'>";
        echo "<option value='".$finale['easyweb']['_c']['data']['_a'][background]."'>".$finale['easyweb']['_c']['data']['_a'][background]."</option>";
        for ($i=0;$i<$filenumberbkg;$i++){

            if ($filebkg[$i]['kind']=="file"){
                echo "<option value='".$filebkg[$i]['path']."'>".$filebkg[$i]['path']."</option>";
            }
        }
        echo "</select></td>" ;
        echo "</tr>";

        echo' <tr><td><p>HUE</p></td><td><label><p>
        <input name="hue" type="radio" id="imagetype_0" value="yes" ';
        if ($finale['easyweb']['_c']['data']['_a'][hue]=="yes"  ){

            echo'checked="checked" />';
        }else{
            echo' />';
        }echo'

        Yes</p></label>
        <label><p>
        <input type="radio" name="hue" value="no" id="imagetype_1"';
        if ($finale['easyweb']['_c']['data']['_a'][hue]=="no"  ){

            echo'checked="checked" />';
        }else{
            echo' />';
        }echo'
        No</p></label></td></tr>';

        echo "<tr>";   
        echo "<td><p>Footer text:</p> </td><td> <textarea name='footer' cols='40' rows='2' >".$finale['easyweb']['_c']['data']['_c']['footer']['_v']."</textarea>";
        echo "</tr>";

        echo "<tr>";   
        echo "<td><p>Address:</p> </td><td> <textarea name='address' cols='40' rows='2' >".$finale['easyweb']['_c']['data']['_c']['address']['_v']."</textarea>";
        echo "</tr>";

      /*  echo' <tr><td><p>Background Change</p></td><td><label><p>
        <input name="bkgchange" type="radio" id="imagetype_0" value="true" ';
        if ($finale['easyweb']['_c']['data']['_c']['bkgchange']['_v']=="true"  ){

            echo'checked="checked" />';
        }else{
            echo' />';
        }echo'

        True</p></label>
        <label><p>
        <input type="radio" name="bkgchange" value="false" id="imagetype_1"';
        if ($finale['easyweb']['_c']['data']['_c']['bkgchange']['_v']=="false"  ){

            echo'checked="checked" />';
        }else{
            echo' />';
        }echo'
        False</p></label></td></tr>';*/

        echo "<tr>";   
        echo "<td><p>Color Set:</p> </td><td><input name='colorset' type='text' value='".$finale['easyweb']['_c']['data']['_c']['colorset']['_v']."' size='6' maxlength='6' /><br/>";
        echo "</tr>";

        echo "<tr>";   
        echo "<td><p>Background alpha:</p> </td><td><input name='bkgalpha' type='text' value='".$finale['easyweb']['_c']['data']['_c']['bkgalpha']['_v']."' size='3' maxlength='3' /><br/>";
        echo "</tr>";
        echo "<tr>";


        echo "<td colspan='2' align='center'><input name='save' type='submit' value='save' /><input name='cancel' type='submit' value='cancel' ></td>";

        echo "</form>";
        echo "</tr>";
        echo "</table>";



    }    



?>