Je reçois cette erreur, et je ne sais pas pourquoi.Temps d'exécution maximal dépassé (PHP)
Fatal error: Maximum execution time of 30 seconds exceeded in E:\web\autoopti\thanks.php on line 65
Le code que j'ai pour le script PHP est:
<?php
$key = 129;
$email = $_REQUEST["payer_email"];
$first = $_REQUEST["first_name"];
$last = $_REQUEST["last_name"];
$acode = $_REQUEST["hash"];
$txt = $email . "|" . $email . "|" . $first . "|" . $last . "|" . $acode;
$outtxt = '';
for($i=0;$i<strlen($txt);)
{
for($j=o;$j<strlen($key);$j++,$i++)
{
$outtxt .= $txt{$i}^$key{$j};
}
}
echo "thanks";
?>
Et la ligne le message d'erreur fait référence est:
$outtxt .= $txt{$i}^$key{$j};
Alors, je suppose qu'il est en train de prendre trop long pour que cette ligne de code fasse son travail. Quelqu'un peut-il m'aider à résoudre ce problème?
Merci
Nope. cette ligne fonctionne très vite. –
Cela prend 30+ secondes pour moi. Que suggérez-vous est le problème? –
Est-ce que $ j = 0 ou o? (zéro ou 'oh')? – Hans