PHP Redirect Function
After form submission or a page redirect is triggered, it's commonplace to redirect the user to a different page or to the same page, formatted in a different way. Usually, you'd complete this by coding:
header('Location: destination.php');
exit();
This is a completely acceptable way to code your pages, but I prefer to use a redirect function instead. Why? It's much more readable, and quite honestly, I'm tired of writing the header('Location: ...'); code.
function redirect($url, $permanent = false) {
if($permanent) {
header('HTTP/1.1 301 Moved Permanently');
}
header('Location: '.$url);
exit();
}
This function is incredibly easy to use and saves a lot of code.
![CSS Animations Between Media Queries]()
CSS animations are right up there with sliced bread. CSS animations are efficient because they can be hardware accelerated, they require no JavaScript overhead, and they are composed of very little CSS code. Quite often we add CSS transforms to elements via CSS during...
![Creating Scrolling Parallax Effects with CSS]()
Introduction
For quite a long time now websites with the so called "parallax" effect have been really popular.
In case you have not heard of this effect, it basically includes different layers of images that are moving in different directions or with different speed. This leads to a...
![Scrolling “Agree to Terms” Component with MooTools ScrollSpy]()
Remember the good old days of Windows applications forcing you to scroll down to the bottom of the "terms and conditions" pane, theoretically in an effort ensure that you actually read them? You're saying "No David, don't do it." Too late -- I've done...
![Animated AJAX Record Deletion Using MooTools]()
I'm a huge fan of WordPress' method of individual article deletion. You click the delete link, the menu item animates red, and the item disappears. Here's how to achieve that functionality with MooTools JavaScript.
The PHP - Content & Header
The following snippet goes at the...
Do you use a plugin to highlight and format your php code?
I’m pretty sure he uses:
http://code.google.com/p/syntaxhighlighter/
Shawn’s correct — you can go to the URL above to download the javascript and CSS files. I’m not using a WordPress plugin though — it’s easy to install on your own.
Cool, I like the features it has over my current solution that I am using.
Thanks.
Ahm… As you’re already talking about the syntaxhighlighter… Why is the little “copy code”-snippet copying code AFTER it says “the code is in your clipboard now”!? Wouldn’t it make sense to copy it before the JS alert?
Well, anyway – nice website Dave! I like it – and all the little code snippets are really nice. So simple, but helping a lot. Sometimes it’s harder to create them “the easy way”, so this really comes in handy. Thanks!
Nice and thanx
You can use highlight_string() in PHP to hightligt your code, or highlight_file()…
http://php.net/manual/en/function.highlight-string.php
when i use this–>
it respondes like
Warning: Cannot modify header information – headers already sent by (output started at C:\wamp\www\New2\4.php:1) in C:\wamp\www\New2\4.php on line 3
what shall i do
hey,thats ok
how i moust do if i want to run one of may actions in classes
for example=>
http://localhost:8007/frontend_dev.php/rmsSetupReservation/create
i get this errror message…what is the problem please help me…
Warning: Cannot modify header information – headers already sent by (output started at C:\wamp\www\bv\bookinsert.php:1) in C:\wamp\www\bv\bookinsert.php on line 139
If you have problems with header function :
header("Location:www.google.com");you can use this line if you are fans of JavaScript ( client side ):
OR , use this line if are not ( server side ):
Sorry for my English :-)
You can run into trouble if you redirect using relative URLs. It should also be noted that
RFC1945 requires a complete absolute URI for redirection, see: http://tools.ietf.org/html/rfc1945
i have problem when i redirect the header location:-
Warning: Cannot modify header information – headers already sent by (output started at /home/adnanakh/public_html/dcncaclub.org/admin/website_insert_back1.php:3) in /home/adnanakh/public_html/dcncaclub.org/admin/website_insert_back1.php on line 18
What’s problem here. anybody can solve this problem.
header('Location:list_books.php'); exit(); Warning : Cannot modify header information - headers already sent by (output started at D:\xamppp\xampp\htdocs\bootstrap\theme\admin\templete\nav.php:56) in D:\xamppp\xampp\htdocs\bootstrap\books\add_book_ctrl.php on line 21It’s still working fine.
header('Location: destination.php'); exit();