Mudanças entre as edições de "Php"
De WikiLICC
m (→Correções para Euler) |
m (→mais) |
||
Linha 38: | Linha 38: | ||
==mais== | ==mais== | ||
+ | * http://www.odi.ch/prog/design/php/guide.php, Guia de boas práticas | ||
* http://www.javascriptkit.com/howto/htaccess2.shtml | * http://www.javascriptkit.com/howto/htaccess2.shtml |
Edição das 23h51min de 24 de abril de 2010
Correções para Euler
Evitando warnings em php na Euler.
- PHP Notice: Undefined index: tarefa in /home/pub/admin/ppgmap/public_html/pesquisa/profpesq.html.en on line 23, referer: http://www.mat.ufrgs.br/~ppgmap/pesquisa/ficha.php?user=dago
if($_GET){$ordena= $_GET['ordena'];}else{$ordena=;}; if($_POST){$tarefa=$_POST['tarefa'];}else{$tarefa=;};
- Include de arquivos em /var/www/include.
- Movi o arquivo include para a area do usuario.
Como enviar e-mail
Usando a função mail do php. Com safe_mode=on o quinto parâmetro é desabilitado[1].
- Problema
- Usar a função mail do php e mudar o Return-Path.
- Solução 1
- Adicionar o usuário apache como confiável (trusted) no arquivo abaixo para que o usuário possa mudar o Return-path:
vi /etc/mail/trusted-users # trusted-users - users that can send mail as others without a warning apache #,mailman
- Solução 2
- Para que o usuário possa mudar o Return-Path usado pelo sendmail, o arquivo php.ini precisa ter a variável:
vi /etc/php.ini sendmail_path = "/usr/sbin/sendmail -t -i -F webmaster@yoursite.com -f webmaster@yoursite.com"
Dúvidas
- Como ler arquivos?
- Como upload arquivos?
- Como salvar arquivos?
- Como trabalhar com safe_mode on?
- Como usar .htaccess e .htpasswd e php?
mais
- http://www.odi.ch/prog/design/php/guide.php, Guia de boas práticas
- http://www.javascriptkit.com/howto/htaccess2.shtml