Jump to content

floridaflatlander

Members
  • Posts

    671
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by floridaflatlander

  1. This may help and it's how I do it

     

    // find out if url has the word local in it and if the ip matches my local ip
    if (stristr($_SERVER['HTTP_HOST'], 'local') || (substr($_SERVER['HTTP_HOST'], 0,7) == '127.0.0')) {
    $local = TRUE;
    $home = 'http://localhost/mywebsite';
    }  else {
    $local = FALSE;
    $home = 'http://www.mywebsite.com';
    }

     

    Then links are echo '<a href="$home">Home</a>'; or what ever.

     

    Like ChristianF said there should be almost no difference.

     

    With the above I can move files back and forth with no problem.

     

     

  2. ... only used a 5 letter word to test

     

    That doesn't matter, md5 will make the hashed pw string 32 charters long.

     

    If your db table is only allowing 30 or less charactors it's cutting 2 off.

  3. Hmm.. I would actually recommend against using absolute paths, as they tend to make it more difficult to transport scripts between systems.

    If you have a relative path, and move servers, you don't have to do anything. Seeing as the path structure is the same within the scope of the page, but the path outside of your web root will (most likely) be completely different. You might have to adjust the URL between sites, but that's also true for absolute paths in that case.

     

     

    .... so I changed it to "$home/member/index.php"  And $home depending on if I was on my computer or online.

     

    $home can change and alllows for an absolute path change

  4. Yeah, I don't do I like that so you're going to have to play with it.

     

    Try

     

    echo "<p>".htmlspecialchars($radio_info['now_playing']['artist'] . ' - ' . $radio_info['now_playing']['track'])."</p>";

    echo "<p>".htmlspecialchars($radio_info['listeners'])."</p>";

  5. Well the above should work, about a year ago I had my redirect as

     

    header("Location: ../member/index.php"); // or what ever

    exit();

     

    and was told by the powers here to have a absolute paths in my redirects so I changed it to "$home/member/index.php"  And $home depending on if I was on my computer or online.

  6. so here is my code:

    <?php
    if(!isset($_POST['submit']))
    {
    $ToEmail = 'ndneasystems@yahoo.com';
    $EmailSubject = 'Pitanje sa ndnea.com';
    $mailheader = "From :". $_POST["email"]. "\r\n";
    $mailheader .= "Reply to :". $_POST["email"]. "\r\n";
    $mailheader .= "Ova poruka sadrzi pitanje postavljeno na www.ndnea.com \r\n";
    $MESSAGE_BODY = "Ime : " .$_POST["name"]." \r\n";
    $MESSAGE_BODY .= "Email : " .nl2br($_POST["email"])." \r\n";
    $MESSAGE_BODY .= "Naslov : " .$_POST["subject"]." \r\n";
    $MESSAGE_BODY .= "Poruka : " .nl2br($_POST["feedback"])." \r\n";
    mail($ToEmail, $EmailSubject, $MESSAGE_BODY, $mailheader) or die ("Failure"); 
    echo  "Vasa poruka je uspjesno poslana! Kliknite <a href=\"index.html\">ovde</a> za pocetnu stranu ";
    
    header("Location: $home/member/index.php"); // or what ever
    exit();
    
    };
    ?>

  7. php processes from top to bottom.

     

    I'd do something like this but it probably has some errors

     

    <?php
    require_once('_coreFunctions.php'); // this is where DB functions are e.g. connection etc
    require_once('_signInFunctions.php');
    
    $displayForm = true;
    $error = "";
    $username = "";
    
    if(isset($_POST['signInSubmit']))
    {
    	$username = mysqli_real_escape_string(cf_dbConnect(), $_POST['username']);
    	$password = mysqli_real_escape_string(cf_dbConnect(), $_POST['password']);
    
    	$query = mysqli_query(cf_dbConnect(), "call sp_checkLoginDetails('{$username}', '{$password}')");
    	if(mysqli_num_rows($query) == 1)
    	{
    		$_SESSION['isLoggedIn'] = true;
    		while($row = mysqli_fetch_object($query))
    		{
    			$_SESSION['firstName'] = $row->firstName;
    		}
    		mysqli_query(cf_dbConnect(), "call sp_updateLoginDateTime('{$_SESSION['firstName']}')");
    		header("Location: ."); // this is my redirect part
    	}
    	else
    	{
    		$error = "<div id=\"formMessages\">Username or Password is incorrect. Please try again.</div>";
    
    		if($username == "username...")
    		{
    			$username = "";
    		}
    	}
    
    }
    
    require_once('header.php'); // this has HTML inside of it e.g. head tag etc
    ?>
    <div id="contentBoxWrapper">
    <div id="contentBoxTop">
    <div id="contentBoxTopInner"><a href="/" class="firstLink">Home</a> <span class="breadcrumbDivider">></span> Sign In<hr /></div>
    </div>
    <div id="contentBoxContent">
    <div id="signInFormWrapper">
    <h1>Sign In</h1>
    <?php if (isset($error)) {echo $error;} ?>
    <form name=\"signInForm\" id=\"signInForm\" method=\"post\" action=\"\">
    <label for=\"username\">Username:</label><br />
    <input type=\"text\" name=\"username\" id=\"signInFormUsername\" class=\"formField\" value=\"{$username}\" /><br /><br />
    <label for=\"password\">Password:</label><br />
    <input type=\"password\" name=\"password\" id=\"signInFormPassword\" class=\"formField\" /><br /><br />
    <input type=\"submit\" id=\"signInSubmit\" name=\"signInSubmit\" value=\"Login\" />
    </form>
      <br />
    <a href="resetpassword">Forgotten password?</a>
    </div>
    </div>
    <div id="contentBoxBottom"></div>
    </div>
    <?php require_once('footer.php'); ?>
    
    

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.