Page 1 of 1

DLP remove title box

PostPosted: Mon Oct 06, 2014 2:09 am
by sonLP
Hi guys,is there any option to remove tittle box?
Image

i want to generate only urls like this :
http:// domain/usnjsnsj

its seem like title box is given me more troubles than pros
thanks in advance for your answer

Re: DLP remove title box

PostPosted: Thu Oct 09, 2014 12:45 am
by SamEA
Replace
Code: Select all
if($postedinfo=="" or $postedtitle =="") {
with

After
Code: Select all
   echo "<div class=\"error\"><img src=\"./img/error.png\">Please fill in all the fields below:</div>";
} else {
add
Code: Select all
   $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
    $randomString = '';
   $length = 20;
    for ($i = 0; $i < $length; $i++) {
        $randomString .= $characters[rand(0, strlen($characters) - 1)];
    }


Replace
Code: Select all
$fancyurl= rand(0,999) .$title;
with
Code: Select all
$fancyurl= $randomString;


Finally just remove the text box by erasing these lines
Code: Select all
<p align="center">
<b>Title:</b>
<input type="title" name="title" size="20">
</p>


Your index.php should now look like this:

Code: Select all
<?php
///////////////////////////////////////////////////////////////////////////
//  Product: Daddy's Link Protector               
//  Version: 1.X                       
//                        
// by DaddyScripts.com                  
//                               
///////////////////////////////////////////////////////////////////////////

include ('header.php');
if($_POST['submit'] =="") {
} else {
$title = $_POST['title'];
$postedinfo = $_POST['information'];
$postedtitle = $_POST['title'];
$postedtitle = str_replace("'",'',"$postedtitle");
$postedtitle = str_replace("&",'',"$postedtitle");
$postedtitle = str_replace("|",'%20',"$postedtitle");
$postedtitle = stripslashes("$postedtitle");
$radiotop20 = $_POST['R1'];
$radiopass = $_POST['R2'];
$userip = $_SERVER['REMOTE_ADDR'];
$todaydate = getdate();
if($postedinfo=="") {
   echo "<div class=\"error\"><img src=\"./img/error.png\">Please fill in all the fields below:</div>";
} else {
   $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
    $randomString = '';
   $length = 20;
    for ($i = 0; $i < $length; $i++) {
        $randomString .= $characters[rand(0, strlen($characters) - 1)];
    }
   $fancyurl= $randomString;
   $rand2=("$fancyurl");
   $filename = "./files/".$rand2.".dlp";
if (file_exists($filename)) {
   die("An unusual error occured. Please navigate BACK using your browser and re-submit your links again.");
} else {
   $filelist = fopen("./files/".$rand2.".dlp","w");
   $fileconfig = fopen("./config/".$rand2.".dlp","w");

if($radiopass == "V3") {
   $radiopass = "Yes";
} else {
   $radiopass = "No";
}
   $time = time();
   fwrite($filelist, $_POST['information']."\n");
   fwrite($fileconfig, $time. "|" .$radiopass ."|" .md5($_POST['pass']) ."|" .$userip ."|0");
   $me=$shorturl;
   if ($me==true)
        $short= "";
   else
        $short= "index.php?ID=";

?>
<div class="success"><img src="./img/success.png">Your new URL is <? echo $scripturl .$short.$rand2;?></div>
<?
}
}
}
if($_GET['ID']=="") {
if (isset($_POST['submit'])){
}else{
?>
<center><div class="notice"><img src="./img/note.png"><?php echo $sitetitle;?> is a free service, that allows you to protect your link(s) and prevents any of your link(s) from being found/indexed from search engine spiders.</div></center>
<?php
}
?>
<FORM ACTION="<?=$PHP_SELF?>" METHOD="POST" NAME="newsentry">
<fieldset>

<p align="center">
<b>Links</b><br>
<TEXTAREA NAME="information" COLS="40" ROWS="5"></TEXTAREA><br>
<div id="email">
      <p align="center"><label><b>Password</b><br>
      </label>
      <input name="pass" type="password" size="20" />
    </div>
<p align="center">
<BR>Password Protected Links?* Yes <input onclick="javascript: $('#email').show('slow');" type="radio" name="R2" value="V3" />  No
<input onclick="javascript: $('#email').hide('slow');" type="radio" name="R2" value="V4" checked /><br>
<br>
<p align="center">
<INPUT TYPE="submit" NAME="submit" VALUE="Create Protected Links!"><BR>
</p>
</fieldset>
*If a password isn't inputted, a captcha will be displayed before showing the
links to prevent the links from being spidered.<BR>
</p>
<?
} else {
?>
<?
$IDFile = "./files/".$_GET["ID"].".dlp";
if (file_exists($IDFile)) {
$fop =  fopen("./config/".$_GET["ID"].".dlp", "r");
$content = fread($fop, '999');
fclose($fop);
$content = explode("|", $content);
if( isset($_POST['Submit0'])) {
if (in_array(md5($_POST['Pass1']), $content)) {
$passplus = "allow";
}
}
if ($content[1] == "Yes" && $passplus == "") {
if( isset($_POST['Submit0'])) {
?>
<div class="error"><img src="./img/error.png">You have entered an incorrect password. Please make sure you are authorized to view these links and try again later.</div>
<?
}else{
}
?>
</FORM><p align="center">Password Protected Link(s):<BR>
   &nbsp;</p>
<form method="POST" action="<?php echo $_SERVER['php_SELF'];?>">
   <p align="center"><input type="password" name="Pass1" size="20"></p>
   <p align="center"><input type="submit" value="Submit" name="Submit0"></p>
</form>
<p align="center"><BR><BR>
   </p>
<?
} elseif ($content[1] == "No") {
?>

<?
if( isset($_POST['submit1']) && $_SESSION['security_code'] == $_POST['security_code'] && !empty($_SESSION['security_code'] ) || isset($_SESSION['bypass']) && $_SESSION['bypass'] == md5("hhjjww2a")) {
$_SESSION['bypass'] = md5("hhjjww2a");
      // Insert you code for processing the form here, e.g emailing the submission, entering it into a database.
if (isset($_SESSION['views']) && $_SESSION['views'] == $_GET['ID']){
}else{
$fileconfig = fopen("./config/".$_GET['ID'].".dlp","w");
fwrite($fileconfig, $content[0]. "|" .$content[1] ."|" .$content[2] ."|" .$content[3] ."|" .($content[4] + 1));
fclose($fileconfig);
$_SESSION['views'] = $_GET['ID'];
$views = $content[4] + 1;
}
?>
<center>
<p>Hidden Links:<BR>
   <?php
$fop =  fopen('./files/'.$_GET['ID'].'.dlp', 'r');
$links = fread($fop, filesize('./files/'.$_GET['ID'].'.dlp'));
fclose($fop);
$links = explode("\n", $links);
$arrayNo = count($links);
$i = 0;
while ($links[$arrayNo] <> $links[$i]) {
?>
<p><a href="<?php echo $links[$i];?>"><?php echo $links[$i];?></a></p>
<?php
$i++;
}
?>
</center></p>
<?php
if (isset($views)){
?>
<p align="center">Views: <?php echo $views;?></p>
<?php
}else{
?>
<p align="center">Views: <?php echo $content[4];?></p>
<?
}
      unset($_SESSION['security_code']);
   } else {
if( isset($_POST['submit1'])) {
      // Insert your code for showing an error message here
   echo "<div class=\"error\"><img src=\"./img/error.png\">Sorry, you have provided an invalid security code</div>";
   }
?>
<form method="POST" action="<?php echo $_SERVER['php_SELF'];?>">
      <p align="center"><font face="Arial">Captcha Check:</font></p>
      <p align="left"><font face="Arial">*If the uploader has not chosen to
      password-protected their links, then we include a captcha check to avoid
      the links from being indexed by spiders.</font></p>
      <p align="center">
      <img src="CaptchaSecurityImages.php?width=100&height=40&characters=5" /><br />
      <label for="security_code">Security Code: </label><input id="security_code" name="security_code" type="text" /><br />
      <input type="submit" name="submit1" value="Submit" />
</p>
</form>
<?
}
} elseif ($passplus == "allow") {
if (isset($_SESSION['views']) && $_SESSION['views'] == $_GET['ID']){
}else{
$fileconfig = fopen("./config/".$_GET['ID'].".dlp","w");
fwrite($fileconfig, $content[0]. "|" .$content[1] ."|" .$content[2] ."|" .$content[3] ."|" .($content[4] + 1));
fclose($fileconfig);
$_SESSION['views'] = $_GET['ID'];
$views = $content[4] + 1;
}
?>
<center>
<p>Hidden Links:<BR>
   <?php
$fop =  fopen('./files/'.$_GET['ID'].'.dlp', 'r');
$links = fread($fop, filesize('./files/'.$_GET['ID'].'.dlp'));
fclose($fop);
$links = explode("\n", $links);
$arrayNo = count($links);
$i = 0;
while ($links[$arrayNo] <> $links[$i]) {
?>
<p><a href="<?php echo $links[$i];?>"><?php echo $links[$i];?></a></p>
<?php
$i++;
}
?>
</center></p>
<?php
if (isset($views)){
?>
<p align="center">Views: <?php echo $views;?></p>
<?php
}else{
?>
<p align="center">Views: <?php echo $content[4];?></p>
<?
}
}
} else {
echo "<div class=\"error\"><img src=\"./img/error.png\">The ID was not found, please double check your ID. However, the ID may have been deleted as per request from the uploader.</div>";
?>

   
<?
}
}
include ('footer.php');
?>

Re: DLP remove title box

PostPosted: Thu Oct 09, 2014 4:42 am
by sonLP
Many thanks SamEA i will try today this modification
btw i have 21 usd for my script maybe next week i can buy it :)

[solved] Warning: session_start(): Cannot send session cache

PostPosted: Thu Oct 09, 2014 5:27 am
by sonLP
You can no longer edit or delete that post.

i tried and works but unfortunately after this modificacion,script gives me this error
Code: Select all
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/sites/mysite/public_html/index.php:1) in /home/sites/mysite/public_html/config.php on line 9



fixed whit this code,at the very start without spaces

Code: Select all
<?php session_start(); ?>


Many thanks for your help SamEA

Re: DLP remove title box

PostPosted: Fri Oct 10, 2014 10:29 pm
by SamEA
Not a problem, and look forward to welcoming you as a premium member soon. :)

Will verify the code when nearby a PC, but have you tried copying and pasting the whole index.php above?

Re: DLP remove title box

PostPosted: Sat Oct 11, 2014 12:21 am
by sonLP
SamEA wrote:have you tried copying and pasting the whole index.php above?

Yes i tried,i a fresh install,same errors

Re: DLP remove title box

PostPosted: Fri Oct 17, 2014 2:23 am
by SamEA
Just tried with the code above and it worked without any issues:

Code: Select all
<?php
///////////////////////////////////////////////////////////////////////////
//  Product: Daddy's Link Protector               
//  Version: 1.X                       
//                        
// by DaddyScripts.com                  
//                               
///////////////////////////////////////////////////////////////////////////

session_start();
include ('header.php');
if($_POST['submit'] =="") {
} else {
$title = $_POST['title'];
$postedinfo = $_POST['information'];
$postedtitle = $_POST['title'];
$postedtitle = str_replace("'",'',"$postedtitle");
$postedtitle = str_replace("&",'',"$postedtitle");
$postedtitle = str_replace("|",'%20',"$postedtitle");
$postedtitle = stripslashes("$postedtitle");
$radiotop20 = $_POST['R1'];
$radiopass = $_POST['R2'];
$userip = $_SERVER['REMOTE_ADDR'];
$todaydate = getdate();
if($postedinfo=="" or $postedtitle =="") {
   echo "<div class=\"error\"><img src=\"./img/error.png\">Please fill in all the fields below:</div>";
} else {
   $fancyurl= rand(0,999) .$title;
   $rand2=("$fancyurl");
   $filename = "./files/".$rand2.".dlp";
if (file_exists($filename)) {
   die("An unusual error occured. Please navigate BACK using your browser and re-submit your links again.");
} else {
   $filelist = fopen("./files/".$rand2.".dlp","w");
   $fileconfig = fopen("./config/".$rand2.".dlp","w");

if($radiopass == "V3") {
   $radiopass = "Yes";
} else {
   $radiopass = "No";
}
   $time = time();
   fwrite($filelist, $_POST['information']."\n");
   fwrite($fileconfig, $time. "|" .$radiopass ."|" .md5($_POST['pass']) ."|" .$userip ."|0");


?>
<div class="success"><img src="./img/success.png">Your new URL is <? echo $scripturl .$rand2;?></div>
<div class="notice"><img src="./img/note.png">As this is a demo, the above link has NOT been created.</div>
<?
}
}
}
if($_GET['ID']=="") {
if (isset($_POST['submit'])){
}else{
?>
<center><div class="notice"><img src="./img/note.png"><?php echo $sitetitle;?> is a free service, that allows you to protect your link(s) and prevents any of your link(s) from being found/indexed from search engine spiders.</div></center>
<?php
}
?>
<FORM ACTION="<?=$PHP_SELF?>" METHOD="POST" NAME="newsentry">
<fieldset>
<p align="center">
<b>Title:</b>
<input type="title" name="title" size="20">
</p>
<p align="center">
<b>Links</b><br>
<TEXTAREA NAME="information" COLS="40" ROWS="5"></TEXTAREA><br>
<div id="email">
      <p align="center"><label><b>Password</b><br>
      </label>
      <input name="pass" type="password" size="20" />
    </div>
<p align="center">
<BR>Password Protected Links?* Yes <input onclick="javascript: $('#email').show('slow');" type="radio" name="R2" value="V3" />  No
<input onclick="javascript: $('#email').hide('slow');" type="radio" name="R2" value="V4" checked /><br>
<br>
<p align="center">
<INPUT TYPE="submit" NAME="submit" VALUE="Create Protected Links!"><BR>
</p>
</fieldset>
*If a password isn't inputted, a captcha will be displayed before showing the
links to prevent the links from being spidered.<BR>
</p>
<?
} else {
?>
<?
$IDFile = "./files/".$_GET["ID"].".dlp";
if (file_exists($IDFile)) {
$fop =  fopen("./config/".$_GET["ID"].".dlp", "r");
$content = fread($fop, '999');
fclose($fop);
$content = explode("|", $content);
if( isset($_POST['Submit0'])) {
if (in_array(md5($_POST['Pass1']), $content)) {
$passplus = "allow";
}
}
if ($content[1] == "Yes" && $passplus == "") {
if( isset($_POST['Submit0'])) {
?>
<div class="error"><img src="./img/error.png">You have entered an incorrect password. Please make sure you are authorized to view these links and try again later.</div>
<?
}else{
}
?>
</FORM><p align="center">Password Protected Link(s):<BR>
   &nbsp;</p>
<form method="POST" action="<?php echo $_SERVER['php_SELF'];?>">
   <p align="center"><input type="password" name="Pass1" size="20"></p>
   <p align="center"><input type="submit" value="Submit" name="Submit0"></p>
</form>
<p align="center"><BR><BR>
   </p>
<?
} elseif ($content[1] == "No") {
?>

<?
if( isset($_POST['submit1']) && $_SESSION['security_code'] == $_POST['security_code'] && !empty($_SESSION['security_code'] ) || isset($_SESSION['bypass']) && $_SESSION['bypass'] == md5("hhjjww2a")) {
$_SESSION['bypass'] = md5("hhjjww2a");
      // Insert you code for processing the form here, e.g emailing the submission, entering it into a database.
if (isset($_SESSION['views']) && $_SESSION['views'] == $_GET['ID']){
}else{
$fileconfig = fopen("./config/".$_GET['ID'].".dlp","w");
fwrite($fileconfig, $content[0]. "|" .$content[1] ."|" .$content[2] ."|" .$content[3] ."|" .($content[4] + 1));
fclose($fileconfig);
$_SESSION['views'] = $_GET['ID'];
$views = $content[4] + 1;
}
?>
</FORM><p align="center">Hidden Links:<BR>
   <TEXTAREA NAME="information" COLS="40" ROWS="5"><?php $fetch = file_get_contents("./files/".$_GET["ID"].".dlp"); echo $fetch; ?></TEXTAREA><BR><BR>
   </p>
<?php
if (isset($views)){
?>
<p align="center">Views: <?php echo $views;?></p>
<?php
}else{
?>
<p align="center">Views: <?php echo $content[4];?></p>
<?
}
      unset($_SESSION['security_code']);
   } else {
if( isset($_POST['submit1'])) {
      // Insert your code for showing an error message here
   echo "<div class=\"error\"><img src=\"./img/error.png\">Sorry, you have provided an invalid security code</div>";
   }
?>
<form method="POST" action="<?php echo $_SERVER['php_SELF'];?>">
      <p align="center"><font face="Arial">Captcha Check:</font></p>
      <p align="left"><font face="Arial">*If the uploader has not chosen to
      password-protected their links, then we include a captcha check to avoid
      the links from being indexed by spiders.</font></p>
      <p align="center">
      <img src="CaptchaSecurityImages.php?width=100&height=40&characters=5" /><br />
      <label for="security_code">Security Code: </label><input id="security_code" name="security_code" type="text" /><br />
      <input type="submit" name="submit1" value="Submit" />
</p>
</form>
<?
}
} elseif ($passplus == "allow") {
if (isset($_SESSION['views']) && $_SESSION['views'] == $_GET['ID']){
}else{
$fileconfig = fopen("./config/".$_GET['ID'].".dlp","w");
fwrite($fileconfig, $content[0]. "|" .$content[1] ."|" .$content[2] ."|" .$content[3] ."|" .($content[4] + 1));
fclose($fileconfig);
$_SESSION['views'] = $_GET['ID'];
$views = $content[4] + 1;
}
?>
</FORM><p align="center">Hidden Links:<BR>
   <TEXTAREA NAME="information" COLS="40" ROWS="5"><?php $fetch = file_get_contents("./files/".$_GET["ID"].".dlp"); echo $fetch; ?></TEXTAREA><BR><BR>
   </p>
<?php
if (isset($views)){
?>
<p align="center">Views: <?php echo $views;?></p>
<?php
}else{
?>
<p align="center">Views: <?php echo $content[4];?></p>
<?
}
}
} else {
echo "<div class=\"error\"><img src=\"./img/error.png\">The ID was not found, please double check your ID. However, the ID may have been deleted as per request from the uploader.</div>";
?>

   
<?
}
}
include ('footer.php');
?>


Looking closer at your error message, it seems that perhaps you have whitespace(s) before the beginning of your code? Either try copying and pasting the full index.php again or look for any whitespaces before the <? and after the ?> symbol.

Re: DLP remove title box

PostPosted: Fri Oct 17, 2014 4:47 am
by sonLP
it works!!! thanks SamEA!!

Re: DLP remove title box

PostPosted: Wed Oct 22, 2014 9:37 pm
by SamEA
Glad to hear it! :)