Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* HTML code */
- Numele fisierului cu extensie :
- <input type="text" placeholder="ex: test.css" id="titlucopypaste" /><br/>
- <textarea cols="60" rows="10" placeholder="Aici introduceti codul" id="continut"></textarea><br/>
- <select id="alegere">
- <option value="public" selected="selected">Public</option>
- <option value="privat">Privat</option>
- <option value="ambele">Public si privat</option>
- </select>
- <center><button id="submitcopypaste">Gata</button><br/>
- <p id="status_create"></p>
- </center>
- /* Javascript code */
- $("#submitcopypaste").click(function()
- {
- var fisier=$("#titlucopypaste").val();
- var continut=$("#continut").text();
- var select=$("#alegere").val();
- $.ajax({
- type:"POST",
- url:"include/uploadtxt.php",
- data:"fis="+fisier+"&cont="+continut+"&sel="+select,
- success:function(ev)
- {
- $(this).hide();
- $("#status_create").html(ev);
- }
- });
- /* PHP code */
- session_start();
- include('Files.php');
- include('connect.php');
- $status="";
- if(isset($_POST['fis'],$_POST['cont'],$_POST['sel']))
- {
- $obj=new Files();
- $fisier=$_POST['fis'];
- $continut=$_POST['cont'];
- $selected=$_POST['sel'];
- switch($selected)
- {
- case "public":{
- $status=$obj->createfile("../diskuser/_public/".$fisier, $continut);break;
- }
- case "privat":{
- if(isset($_SESSION['utilizator'],$_SESSION['parola']))
- {
- $cer=mysql_query("select * from useri where nickname='".$_SESSION['utilizator']."' and parola='".$_SESSION['parola']."'");
- if($cer)
- {
- while($info=mysql_fetch_array($cer))
- {
- $status=$obj->createfile("../diskuser/".$info['nickname']."/".$fisier, $continut);break;
- }
- }
- else
- {
- $status="Eroare conexiune baza de date !";
- }
- }
- else
- {
- $status="Sesiune expirata !";
- }
- break;
- }
- case "ambele":{
- $status=$obj->createfile("../diskuser/_public/".$fisier, $continut);
- $cer=mysql_query("select * from useri where nickname='".$_SESSION['utilizator']."' and parola='".$_SESSION['parola']."'");
- if($cer)
- {
- while($info=mysql_fetch_array($cer))
- {
- $status=$obj->createfile("../diskuser/".$info['nickname']."/".$fisier, $continut);break;
- }
- }
- else
- {
- $status="Eroare conexiune baza de date !";
- }
- break;
- }
- }
- }
- else
- {
- $status="Transmisie invalida !";
- }
- echo $status;
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement