Archive for the ‘Php Coding’ Category

The following php function will return an array(0-10) of image URLs.


<?php
/* Returns 10 image URLs array */
function images_search($se, $kw){
 $icount=0;
 $image =array();
 if($se=="Bing"){
 $imgs = 'http://www.bing.com/images/search?q='.urlencode(trim($kw));
 $imgs = file_get_contents($imgs);
 preg_match_all("/<span class=\"md_mu\">(.*?)<\/span>/is", $imgs, $imgu, PREG_PATTERN_ORDER);

 shuffle($imgu[1]);
 $iv = array_values($imgu[1]);

 for($j=0; $j < count($iv);$j++)
 if(strpos($iv[$j],'"')>-1 || strpos($iv[$j],'""')>-1) continue;
 elseif(@fclose(@fopen($iv[$j], "r"))){  
 $image[$icount]=$iv[$j];
 $icount++;
 if($icount==10)
 break;
 }
 }else{
 $start=rand(0,9)*20+1;
 $imgs= 'http://images.google.com/images?gbv=2&hl=en&q='.urlencode(trim($kw)).'&sa=N&start='.$start.'&ndsp=30';
 $imgs = file_get_contents($imgs);
 preg_match_all("/x3dhttp:(.*?).jpg/is", $imgs, $imgu, PREG_PATTERN_ORDER);

 shuffle($imgu[1]);
 $iv = array_values($imgu[1]);

 for($j=0;$j<count($iv);$j++)
 if(strpos($iv[$j],'"')>-1 || strpos($iv[$j],'""')>-1) continue;
 elseif(@fclose(@fopen('http:'.$iv[$j].'.jpg', "r"))){  
 $image[$icount]='http:'.$iv[$j].'.jpg';
 $icount++;
 if($icount==10)
 break;     
 }
 }
 return $image;
}
?>

Use this function like this:

<?php

// Call function like

$google_images = images_search('Bing', 'doctors');

// or

$bing_images = images_search('Google', 'forex');

?>
Share and Enjoy:
  • Print
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Diigo
  • Twitter

There are cases when a php developers need to insert mysql data with strings which containing single or double quotes. Mysql  gives error or will not save data if we do not properly escape the string formation characters. To escape these characters php have a function {mysql_real_escape_string()}. This function can be used to format the mysql strings with escaping. e.g.

<?php

$escaped_mystring = mysql_real_escape_string($mystring);

?>

Now if you run the query after escaping it will save the string wit out any error.

Searched By:

php mysql single double quote problem (1)
Share and Enjoy:
  • Print
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Diigo
  • Twitter

In doing a project for backlinks in php, I came across a problem. When a link is saved in database then if user reload the page, the script re-save the data. So I want a solution that on reloading browser the post data should not save. I searched for it but could not find some proper solution. Here is what i did:


<?php
if(!isset($_REQUEST['ok']))
{
  // database query to save post data...
  Header("Location: same_page.php?ok=true");
}
?>

So when you send header on same page but with a request variable which set now this time, it will not allow the query to save same information again. So on hitting reload the form will not submit and you can also stay on the same page.

Note: If you use this method and do not send a request variable, then it will become infinite loop.

Here are some other to try:

Use a meta refresh,

echo “<meta http-equiv=\”refresh\” content=\”TIME_HERE;url=URL_HERE\”>”;

You can also just add a session variable when the form has been submitted successfully. Then on the same time check if the session variable is set before you resubmit the form.

Then it would not matter if the same post data is resubmit, since the session variable would be set.

Searched By:

submit avoid reload (3), prevent page resubmit (3), resubmission of form refresh (3), prevent resumbit (2), php stop form submission on refresh page (2), browser refresh avoid form submit php (2), php stop submitting (2), preventing data resubmission on page reload in php (2), php prevent get data from being resubmitted on refresh (2), php form origin page (2), php form not resubmitting on page refresh (2), prevent form from resubmitting on page refresh (2), reload the page after form is submitted (2), reload sends php form again (2), prevent page reload with vb (2), no post on reload php (2), block browser reload (2), submission on browser refresh PHP (2), avoid data resend after refresh php (2), avoid form submitted refresh php (2), PHP session form reload (2), avoid reload a web page php submit (2), php resend back (1), prevent page resubmit PHP (1), php reloading page without resubmit (1), php remember form contents after refresh (1), prevent many request form php (1), prevent from back php form (1), php resubmiting form (1), prevent form submitted refresh php (1), prevent form send 2 times (1), prevent form resubmission after back (1), php resubmit refresh (1), prevent form resubmission on reload (1), prevent form resubmission C# (1), prevent post data on back (1), prevent post resubmission (1), prevent resubmit on page refresh (1), prevent resubmit on back php (1), prevent resubmit on back (1), prevent resubmit in vb net (1), prevent resubmit form on page reload php (1), prevent resubmission with sessions (1), prevent resend on browser refresh (1), prevent resend form when reload page (1), prevent resend form (1), prevent back browser (1), Prevent Remote Form Submit (1), php refresh page without form data (1), prevent reload form php session (1), prevent refresh to resubmit form data http header (1), prevent re-run of php script on page refresh (1), prevent form resending (1), prevent form resend data (1), php stop resubmit form refresh (1), php stop resend on refresh (1), php stop refresh website (1), php stop refresh from mailing again (1), php stop refresh (1), php stop post resubmit (1), php session page refresh reload (1), php session prevent refresh page (1), prevent browser to resubmit form (1), php stop back after post (1), php stop automatic form data (1), php session to prevent refresh (1), php refresh page after submit prevent (1), php session stop browser refresh form submit (1), php stop resubmit on reload back (1), php stop script from executing upon refresh (1), php script not to reload form data (1), prevent form automatically reloading page (1), prevent browsers from resending form information (1), prevent browsers from resending form data (1), php search prevent refresh (1), php session don\t allow to reload page (1), prevent browser refresh (1), prevent browser from resubmitting forms (1), prevent a Reload php (1), post form resubmission php (1), post form again browser (1), php: page reload sends query (1), php submit session (1), php session form resubmit (1), php session prevent resubmit (1), wp stop refresh (1), Stop resending form email at refresh (1), Stop resending form data at refresh (1), stop resending data at refresh (1), stop reload page vb net (1), stop refresh submit php (1), stop refresh from resubmitting post (1), stop posting when reload (1), stop page reload session variables (1), stop page reload after submit form (1), stop page refreshing automatically form (1), stop page refresh resubmitting form (1), stop page refresh in request-form facebook (1), stop form resubmit on page relaod (1), stop form resubmission (1), stop form refresh (1), stop browser sending a submitted form sent php (1), stop resubmit after page refresh php (1), stop resubmitting data after page refresh php (1), wordpress plugin prevent on reload (1), wordpress comment send no page refresh (1), when refreshing form is getting submit again in php without session (1), website form stop refreshing from resubmitting form (1), web page resubmit (1), web browser refresh submit send (1), web browser refresh send post (1), vb net avoid resubmission (1), twitter page auto reloads (1), submit form without reloading page php (1), submit comment refresh php (1), submit avoid resend (1), stopping from resubmit on refresh in php (1), stopping a page from being refreshed or reloaded (1), stop users reloading a post page (1), stop submitting on refresh (1), stop browser resubmit (1), stop browser resend message php (1), stop browser posting back on refresh (1), refresh php avoid resubmit (1), refresh form submit resend (1), refresh form submit again (1), refresh form page send (1), refresh do not resend form data (1), refresh browser on post back php (1), preventing resubmit on reload (1), preventing reload of email scripts (1), prevent to send post refresh (1), prevent to refresh post data php (1), prevent submitting form reload (1), prevent submit to refresh (1), prevent sending of data on page refresh (1), prevent send form again (1), prevent resubmitting form (1), prevent resubmitting browser (1), refresh php resend information (1), refresh resubmit form php (1), stop automatic reloading pages in browsing (1), stop a php page refreshing when clicking back (1), sessions to stop submitting (1), session form submitted (1), send web form without page refresh (1), save session after refresh page php (1), save data refresh page php (1), resumbit form (1), resubmitting forms (1), resend part of a page without reloading (1), reload page without form resend request (1), reload every resend error (1), refresh upload file again how to avoid (1), refresh the fprm without reloading (1), refresh submits upload again php (1), refresh resubmit php (1), prevent resubmit refresh (1), how to prevent sending from by reload in php (1), how to avoid sending form when page is refreshed php (1), how to avoid send post other server (1), how to avoid resubmit when refresh (1), how to avoid resubmit php (1), how to avoid resend post php (1), how to avoid reload submit php (1), how to avoid reload of web page (1), how many times form 1a can be resubmitted (1), how can prevent the form values when page refresh in php (1), how can avoid page submit on page refresh php (1), GET variables resent reload prevent (1), get twitter session to form post (1), form resubmission (1), form isset submit reload page send form (1), force php to make browser reload page (1), dont allow resubmit (1), how to avoid the refresh back (1), how to find the paypal reload fornm (1), how to prevent a form submit again refresh (1), how to prevent sending data on refresh php (1), how to prevent resubmit on post (1), how to prevent resubmission of URL (1), how to prevent resubmission of data when page is reloaded in php (1), how to prevent resending information in content page (1), how to prevent reload POST (1), how to prevent refresh submit in php (1), how to prevent refresh back form (1), how to prevent post from submitting on refresh (1), how to prevent page from resubmitting in php (1), how to prevent page from reloading in c#? (1), how to prevent form sent when page reload (1), How to prevent form data being re-submit when page is refreshed? (1), How to prevent form data being re-submit when page is refreshed (1), how to prevent browsers from resending contact form (1), how to prevent backward page in php (1), do not resubmit form on page refresh php (1), create session form resubmission php (1), avoid re form submission from browser in php (1), avoid php page reload (1), avoid pages auto reloading (1), avoid page reloading in vb net (1), avoid form submit on page reload php (1), avoid form being submit WebBrowser C# (1), avoid browser refresh sending values in php (1), avoid browser message after post (1), avoding autopost reloading the page (1), automatic browser reload (1), auto submit form data on reload php (1), auto resend when submit form (1), allow for refreshing with submitting POST data (1), after refreshing form is submitted again php (1), after refreshing form is submitted again (1), after refresh php send info again (1), avoid refresh form submit php (1), avoid resend after post (1), avoid resending data while refreshing php page (1), checking the resubmission of form (1), check for resubmission php (1), cgi stop resubmit (1), cgi refresh upon submit (1), cgi post how to avoid reload send (1), cache:r_VBqvXzPg0J:www 6thorigin com/php-coding/prevent-form-from-being-resubmitted-on-browser-reload-in-php web browser refresh submit send (1), c# stop refresh after submitting your request (1), c# page reload after submit (1), browser reload submit (1), browser reload php (1), browser reload and post back (1), browser refresh submits data (1), browser refresh submits again (1), browser prevent refresh resubmitting form (1), avoiding session data resending (1), avoiding resending of form data in browser (1), after post resubmit on refresh (1), how to prevent submitting data on refresh of page (1), php refresh data no again (1), php prevent form from resending (1), PHP prevent browser POST data on reload (1), php page resubmission (1), php not submit when refresh (1), php not allow refresh (1), php not allow browser refresh (1), php no resend (1), php no post after send (1), php how to stop refresh submit the form again (1), php how to stop refresh from resubmitting data (1), php how to prevent user post not from browser (1), php how to make page not resubmit (1), php how to avoid sending form reloading (1), php how to avoid send form two times with refresh (1), php how to allow 1 submit per refresh (1), php header prevent form re submit (1), php prevent form resubmission (1), php prevent page refresh (1), php prevent page reload (1), php refresh 2 times (1), php prevnting resubmit on refresh (1), php prevent submitting form reload (1), php prevent submit refresh (1), php prevent submit on reload (1), php prevent sending form data on page refresh (1), php prevent resubmitting forms on back (1), php prevent resubmit form reload (1), php prevent resubmit (1), php prevent resend post (1), php prevent resend (1), php prevent rerun (1), PHP prevent refresh resubmit (1), php prevent re-run of script on page refresh (1), php prevent post on refresh (1), php prevent page resubmit (1), php header prevent back re submit (1), php form resubmits on reload of page (1), not resubmit form data? (1), no reload php (1), no allow refresh in form (1), net stop browser refresh from submitting (1), ne küldje újra az ?rlapot (1), meta tag to avoid resend post form (1), make page not resubmit on reload (1), how to stop two time refresh browser (1), how to stop submit on refresh (1), how to stop resubmit on refresh php (1), how to stop php file reload acript (1), how to stop looping auto submit form in php (1), how to stop form submition using php (1), how to stop form from resubmitting (1), how to stop browser auto reloads (1), how to stop a post being submitted again by the browser (1), on refresh form submit again (1), onrefresh browser avoid (1), page not updating after form submit php (1), php execute through browser prevent (1), php do not send post or refresh or back (1), php do not insert again ater refresh (1), php code to retain php form variables on a reload (1), php code to force browser reload (1), php block page refresh (1), php block form resend (1), php bei browser reload post (1), php avoid remote post (1), php avoid reloading post on page refresh (1), php avoid form resubmission on back (1), php avoid browser reload (1), php auto reloading php function (1), php after submit not allow reload (1), page refresh resubmission (1), page refresh prevent form from being sent again (1), how to set a session in a form to avoid refreshg (1)
Share and Enjoy:
  • Print
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Diigo
  • Twitter