Ir para conteúdo
Fórum Script Brasil

Stenio Ramos

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Sobre Stenio Ramos

Perfil

  • Gender
    Male

Stenio Ramos's Achievements

0

Reputação

  1. No prompt eu digito: perl -e ’print "Hello World!\n";’ Mas aparece a seguinte mensagem: Can't find string terminator "'" anywhere befor EOF at -e line 1 Já quando eu digito: perl -e "print 'Hello World!';" dá certo e imprime: Hello World! Por que o primeiro comado não imprimiu a mensagem?
  2. Stenio Ramos

    erro na fopen()

    deu certo agora, vlw. não sabia que o valor de retorno de mkdir era booleano e ainda errei em outra coisa que não tem a ver com o problema: era para ser style.css, e coloquei style.php. Fui ver no painel do wordpress e lá dizia que não tinha folha de estilo no tema criado, :lol: , mas agora ta resolvido. Vlw mesmo. :)
  3. Stenio Ramos

    erro na fopen()

    fiz esse código: <?php $nometema = isset($_GET['nometema']) ? $_GET['nometema'] : ""; $URItema = isset($_GET['URItema']) ? $_GET['URItema'] : ""; $descricao = isset($_GET['descricao']) ? $_GET['descricao'] : ""; $autor = isset($_GET['autor']) ? $_GET['autor'] : ""; $URIautor = isset($_GET['URIautor']) ? $_GET['URIautor'] : ""; $dir = mkdir('C:/xampp/htdocs/wordpress/wp-content/themes/'.$nometema); if(!file_exists($dir.'/index.php') && !file_exists($dir.'/style.php')){ $arqidx = fopen($dir.'/index.php', "x"); $arqcss = fopen($dir.'/style.php', "x"); $stridx = ""; $strcss = " //* Theme Name: $nometema Theme URI: $URItema Description: $descricao Author: $autor Author URI: $URIautor *// "; fwrite($arqidx, $stridx); fwrite($arqcss, $strcss); fclose($arqidx); fclose($arqcss); echo "<h1>Tema Wordpress criado com sucesso!</h1>"; } else{ echo "<h1>Já existem esses arquivo!!!</h1>"; } ?> mas dá esse erro Warning: fopen(1/index.php) [function.fopen]: failed to open stream: No such file or directory in C:\xampp\htdocs\criartemawp\resultado.php on line 24 Warning: fopen(1/style.php) [function.fopen]: failed to open stream: No such file or directory in C:\xampp\htdocs\criartemawp\resultado.php on line 25 Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\criartemawp\resultado.php on line 38 Warning: fwrite() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\criartemawp\resultado.php on line 39 Warning: fclose() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\criartemawp\resultado.php on line 42 Warning: fclose() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\criartemawp\resultado.php on line 43 Eu não entendo, se o arquivo não existe, ele cria, não é?
  4. tem razão, eu tinha me esquecido, mas pensando bem é melhor eu usar a barra normal $dir = mkdir('C:/xampp/htdocs/wordpress/wp-content/themes/'.$nometema); assim não precisaria usar outra Vlw mesmo por me mostrar o erro :)
  5. eu fiz esse código: 21 $dir = mkdir('C:\xampp\htdocs\wordpress\wp-content\themes\'.$nometema); 22 $arqidx = fopen($dir.'/index.php', "w"); 23 $arqcss = fopen($dir.'/style.php', "w"); mas deu esse erro: Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\xampp\htdocs\criartemawp\resultado.php on line 23 por quê?
  6. é que eu achava ter um código parecido com isso, mas de todo jeito, obrigado.
  7. Entendi. A útima maneira é a mais apropriada e é a que vou utilizar. Sou novato no php, ^_^ , e acabei me esquecendo do cifrão. Mas no caso de ser somente: $id = if(isset($_GET['id'])); a variável $id receberia o valor de $_GET['id'] ou true? Obrigado
  8. Se eu criar o seguinte comando $id = if(isset(_GET['id'])); $id vai receber o valor de _GET['id'] ou vai receber o valor true? se recebe apenas true, um comando alternativo poderia ser: if(!isset(_GET['id'])) : $id = _GET['id']; endif; ou há outra maneira melhor? Muito obrigado a quem responder.
×
×
  • Criar Novo...