SHWE12 1 Denunciar post Postado Janeiro 17, 2008 ola galera... eu tinha um sistema de exibição de imagens q rodava normalmente no php 4 e agora no php 5 ele nao roda.. executei 2 linhas de códigos pra mostrar o erro que daria ele deu esse erro: Parse error: syntax error, unexpected T_FUNCTION in Se alguem puder me explicar o significado desse erro, agradeço... abraço a todos... Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Janeiro 17, 2008 poste o script e indique qual é a linha em que ocorre o erro. Compartilhar este post Link para o post Compartilhar em outros sites
SHWE12 1 Denunciar post Postado Janeiro 17, 2008 CODE <?phpini_set('display_errors', 'On');ini_set('error_reporting', E_ALL);function contarfotos($id){ if(!(is_dir("fotos/$id"))) { @mkdir("fotos/$id"); } $cont=0; $diretorio=@opendir("fotos/$id"); while(($file=@readdir($diretorio)) !== false) { $extensao=strtolower(substr($file,strrpos($file,".")+1)); if($file!="." AND $file!=".." AND ($extensao=="jpg" OR $extensao=="jpeg")) { $cont++; } } return $cont;}function colocarzeros($variavel,$casas){ for($i=0;strlen($variavel)<$casas;$i++) { $variavel="0$variavel"; } return $variavel;}function organizararray($organizar,$ordem){ //1 - nome do arquivo - ASC //2 - nome do arquivo - DESC //3 - data do arquivo - ASC //4 - data do arquivo - DESC if(count($organizar)==0) { return $organizar; } if($ordem==1) { foreach($organizar as $a) $sortAux[] = $a[0]; @array_multisort($sortAux, SORT_ASC, $organizar); return $organizar; } if($ordem==2) { foreach($organizar as $a) $sortAux[] = $a[0]; @array_multisort($sortAux, SORT_DESC, $organizar); return $organizar; } if($ordem==3) { foreach($organizar as $a) $sortAux[] = $a[1]; @array_multisort($sortAux, SORT_ASC, $organizar); return $organizar; } if($ordem==4) { foreach($organizar as $a) $sortAux[] = $a[1]; @array_multisort($sortAux, SORT_DESC, $organizar); return $organizar; } return $organizar;}?>erro está na linha 4 Compartilhar este post Link para o post Compartilhar em outros sites
leonardonobre 0 Denunciar post Postado Janeiro 17, 2008 Bom dia SHWE12 e Beraldo. Tente fechar com mais um "}". Vou ver direito se é isso mesmo aqui! Abraços, Léo Bom dia SHWE12 e Beraldo. Tente verificar a falta de um "}" em seu código. Vou ver direito se é isso mesmo aqui! Abraços, Léo Olha, dei uma identada no negócio. <?php ini_set('display_errors', 'On'); ini_set('error_reporting', E_ALL); function contarfotos($id) { if(!(is_dir("fotos/$id"))) { @mkdir("fotos/$id"); } $cont=0; $diretorio=@opendir("fotos/$id"); while(($file=@readdir($diretorio)) !== false) { $extensao=strtolower(substr($file,strrpos($file,".")+1)); if($file!="." AND $file!=".." AND ($extensao=="jpg" OR $extensao=="jpeg")) { $cont++; } } return $cont; } function colocarzeros($variavel,$casas) { for($i=0;strlen($variavel)<$casas;$i++) { $variavel="0$variavel"; } return $variavel; } function organizararray($organizar,$ordem) { //1 - nome do arquivo - ASC //2 - nome do arquivo - DESC //3 - data do arquivo - ASC //4 - data do arquivo - DESC if(count($organizar)==0) { return $organizar; } if($ordem==1) { foreach($organizar as $a) $sortAux[] = $a[0]; @array_multisort($sortAux, SORT_ASC, $organizar); return $organizar; } if($ordem==2) { foreach($organizar as $a) $sortAux[] = $a[0]; @array_multisort($sortAux, SORT_DESC, $organizar); return $organizar; } if($ordem==3) { foreach($organizar as $a) $sortAux[] = $a[1]; @array_multisort($sortAux, SORT_ASC, $organizar); return $organizar; } if($ordem==4) { foreach($organizar as $a) $sortAux[] = $a[1]; @array_multisort($sortAux, SORT_DESC, $organizar); return $organizar; } return $organizar; } ?> Abraços, Léo Compartilhar este post Link para o post Compartilhar em outros sites
SHWE12 1 Denunciar post Postado Janeiro 17, 2008 Léo o q foi q você mudou nesse código? Compartilhar este post Link para o post Compartilhar em outros sites
SHWE12 1 Denunciar post Postado Janeiro 22, 2008 vlw Léo, consegui concertar o erro, era isso mesmo... abraço Compartilhar este post Link para o post Compartilhar em outros sites