DLP remove title box

All support enquiries for other DaddyScripts' scripts go in here...

DLP remove title box

Postby sonLP » Mon Oct 06, 2014 2:09 am

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
User avatar
sonLP
Premium
 
Posts: 21
Joined: Sat Oct 04, 2014 3:13 am

Re: DLP remove title box

Postby SamEA » Thu Oct 09, 2014 12:45 am

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');
?>
SamEA,
DaddyScripts' Admin & Developer.

Require a PHP or general IT freelancer? Don't hesitate to PM me.
User avatar
SamEA
Site Admin
 
Posts: 1165
Joined: Sat Feb 19, 2011 7:51 pm

Re: DLP remove title box

Postby sonLP » Thu Oct 09, 2014 4:42 am

Many thanks SamEA i will try today this modification
btw i have 21 usd for my script maybe next week i can buy it :)
User avatar
sonLP
Premium
 
Posts: 21
Joined: Sat Oct 04, 2014 3:13 am

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

Postby sonLP » Thu Oct 09, 2014 5:27 am

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
User avatar
sonLP
Premium
 
Posts: 21
Joined: Sat Oct 04, 2014 3:13 am

Re: DLP remove title box

Postby SamEA » Fri Oct 10, 2014 10:29 pm

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?
SamEA,
DaddyScripts' Admin & Developer.

Require a PHP or general IT freelancer? Don't hesitate to PM me.
User avatar
SamEA
Site Admin
 
Posts: 1165
Joined: Sat Feb 19, 2011 7:51 pm

Re: DLP remove title box

Postby sonLP » Sat Oct 11, 2014 12:21 am

SamEA wrote:have you tried copying and pasting the whole index.php above?

Yes i tried,i a fresh install,same errors
User avatar
sonLP
Premium
 
Posts: 21
Joined: Sat Oct 04, 2014 3:13 am

Re: DLP remove title box

Postby SamEA » Fri Oct 17, 2014 2:23 am

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.
SamEA,
DaddyScripts' Admin & Developer.

Require a PHP or general IT freelancer? Don't hesitate to PM me.
User avatar
SamEA
Site Admin
 
Posts: 1165
Joined: Sat Feb 19, 2011 7:51 pm

Re: DLP remove title box

Postby sonLP » Fri Oct 17, 2014 4:47 am

it works!!! thanks SamEA!!
User avatar
sonLP
Premium
 
Posts: 21
Joined: Sat Oct 04, 2014 3:13 am

Re: DLP remove title box

Postby SamEA » Wed Oct 22, 2014 9:37 pm

Glad to hear it! :)
SamEA,
DaddyScripts' Admin & Developer.

Require a PHP or general IT freelancer? Don't hesitate to PM me.
User avatar
SamEA
Site Admin
 
Posts: 1165
Joined: Sat Feb 19, 2011 7:51 pm


Return to Other DS Scripts!

Who is online

Users browsing this forum: No registered users and 3 guests

cron