pra quem ta começando eh excelente
mas po, nessa parte aqui
Um exemplo de loop infinito (não execute =D):
esse seu "nao execute" voce quase implora pro usuario executar
eu pelo menos executei.. fiquei vendo ateh o pc travar hehueauheauh
mas vlw ae
There have been 20 items by Fedalto (Search limited from 31/05/2023)
Posted by Fedalto on 22/01/2005, 19:46 in Artigos, Dicas e Tutoriais de PHP
Um exemplo de loop infinito (não execute =D):
Posted by Fedalto on 22/01/2005, 20:03 in Artigos, Dicas e Tutoriais de PHP
vai no seu phpmyadmin...Minha dúvida maior é como fazer a tabela. Ñ consigo.
Será q alguém pode clarear a ideia ae?
Valeu
CREATE TABLE `cadastro` ( `id` INT( 20 ) UNSIGNED NOT NULL AUTO_INCREMENT , `nome` TEXT NOT NULL , `email` TEXT NOT NULL , `idade` TEXT NOT NULL , `cidade` TEXT NOT NULL , `data` VARCHAR( 50 ) NOT NULL , PRIMARY KEY ( `id` ) );
Posted by Fedalto on 22/01/2005, 23:09 in Artigos, Dicas e Tutoriais de PHP
<?php //Diretório aonde ficará os arquivos $dir = "./capas/"; //Extensões permitidas $ext = array("gif","jpg","png","jpeg","JPG"); //Tamanho máximo permitido em BYTES $maxsize = 512000; //Quant. de campos do tipo FILE $campos = 6; //Formulário echo '<form method="post" action="'.$PHP_SELF.'" enctype="multipart/form-data"> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> <input type="submit" name="submit" value=" OK "> </form>'; //Se for enviado if (isset($_POST['submit'])) { //Obtendo info. dos arquivos $f_name = $_FILES['file']['name']; $f_tmp = $_FILES['file']['tmp_name']; $f_type = $_FILES['file']['type']; $f_size = $_FILES['file']['size']; //Contar arquivos enviados $cont=0; //Repetindo de acordo com a quantidade de campos FILE for($i=0;$i<$campos;$i++){ //Pegando o nome $name = $f_name[$i]; //Pegando o tamanho $size = $f_size[$i]; //Verificando se está no limite de tamanho if ($size <= $maxsize) { //Verificando se o campo contem arquivo if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) { if ($cont==0) { echo "<b>Arquivo(s) enviados:<br /></b>"; } echo $name." - "; //Movendo arquivo's do upload $up = move_uploaded_file($f_tmp[$i], $dir.$name); //Status if ($up==true): echo "<i>Enviado!</i>"; $cont++; else: echo "<i>Falhou!</i>"; endif; echo "<br />"; } } else { echo "O limite máximo de tamanho é de " . $maxsize . " bytes!<br>"; } } echo ($cont!=0) ? "<br><i> Total de arquivos enviados: </i>".$cont : "Nenhum arquivo foi enviado!"; } ?>
Posted by Fedalto on 25/01/2005, 10:59 in Artigos, Dicas e Tutoriais de PHP
bom, deixa eu tentar.. tem um tuto de upload de imagens por aki.. vamo ve se consigoja chegou da lan........rsrsr.....zuera...
ensina ai como faz se puder...
abraços, to na espera
PHP |
<?php //Diretório aonde ficará os arquivos $dir = "./"; //Extensões permitidas $ext = array("gif","jpg","png","JPG"); //Quant. de campos do tipo FILE $campos = 6; //Formulário echo '<form method="post" action="'.$PHP_SELF.'" enctype="multipart/form-data"> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> <input type="submit" name="submit" value=" OK "> </form>'; //Se for enviado if (isset($_POST['submit'])) { //Obtendo info. dos arquivos $f_name = $_FILES['file']['name']; $f_tmp = $_FILES['file']['tmp_name']; $f_type = $_FILES['file']['type']; //Contar arquivos enviados $cont=0; //Repetindo de acordo com a quantidade de campos FILE for($i=0;$i<$campos;$i++){ //Pegando o nome $name = $f_name[$i]; //Verificando se o campo contem arquivo if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) { if ($cont==0) { echo "<b>Arquivo(s) enviados:<br /></b>"; } echo $name." - "; //Movendo arquivo's do upload $up = move_uploaded_file($f_tmp[$i], $dir.$name); $logo = "./logo.jpg"; $imagem = $f_name[$i]; @header("Content-type: image/jpeg"); $original = imagecreatefromjpeg($imagem); $meu_logo = imagecreatefromjpeg($logo); $imagem_x = imagesx($original); $imagem_y = imagesy($original); $logo_x = imagesx($meu_logo); $logo_y = imagesy($meu_logo); imagecopymerge($original , $meu_logo , $imagem_x - ($logo_x + 10) , $imagem_y - ( $logo_y + 10 ) , 0 , 0 , $logo_x , $logo_y , 100); imagejpeg($original); @imagedestroy($original); @imagedestroy($meu_logo); //Status if ($up==true): echo "<i>Enviado!</i>"; $cont++; else: echo "<i>Falhou!</i>"; endif; echo "<br />"; } } echo ($cont!=0) ? "<br><i>Total de arquivos enviados: </i>".$cont : "Nenhum arquivo foi enviado!"; } ?> |
Posted by Fedalto on 25/01/2005, 12:26 in PHP
pelo que entendi voce quer mostrar os links para que eles aumentem de 1 em 1...Mais nao é pra fazer busca no BD é pra abrir URL
http://www.site.com/pagina.php?id=0
Sacou?
PHP |
<?php $limite = "90"; for($i=0;$i<$limite;$i++){ echo "http://www.site.com/pagina.php?id=".$i."<br>"; } ?> |
Posted by Fedalto on 25/01/2005, 12:29 in PHP
da uma olhadinha neste topico:Pessoal eu trabalho em um site de cobertura de eventos, e em todas as festas que tem, eu tenho q modificar foto por foto colcando a logomarca em cada foto. Eu gostaria de saber se tem algum script em que tem como eu colocar a logomarca em todas as fotos? se tiver e se alguem puder me passar ela, ou o endereco dele ficarei mto grato.
Obrigado.
gustavo@portalcatalao.com.br
Posted by Fedalto on 25/01/2005, 12:32 in Artigos, Dicas e Tutoriais de PHP
Posted by Fedalto on 29/01/2005, 10:49 in PHP
ué, usa esse do topico mesmo.. eh soh alterar.. veja:Quero 1 igual a esse http://forum.wmonlin...showtopic=97189
so que com mais imagens pq eu acrecesnto novos camposArquivo: <input type="file" name="file[]"><br />ate da o tanto que eu preciso mas ele so manda os 6 do arquivo original, se alguem puder encrementar ele pra ele dar o endereço da imagem tambem eu agradeço se tiver como o endereço apararecer em bbcode[img]http://endereço/foto[/img]melhor ainda mas se num de so o endereço ta valendo de+
<?php //Diretório aonde ficará os arquivos $dir = "./"; //Extensões permitidas $ext = array("gif","jpg","png"); //Quant. de campos do tipo FILE $campos = 10; //Formulário echo '<form method="post" action="'.$PHP_SELF.'" enctype="multipart/form-data"> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> <input type="submit" name="submit" value=" OK "> </form>'; //Se for enviado if (isset($_POST['submit'])) { //Obtendo info. dos arquivos $f_name = $_FILES['file']['name']; $f_tmp = $_FILES['file']['tmp_name']; $f_type = $_FILES['file']['type']; //Contar arquivos enviados $cont=0; //Repetindo de acordo com a quantidade de campos FILE for($i=0;$i<$campos;$i++){ //Pegando o nome $name = $f_name[$i]; //Verificando se o campo contem arquivo if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) { if ($cont==0) { echo "<b>Arquivo(s) enviados:<br /></b>"; } echo $name." - "; //Movendo arquivo's do upload $up = move_uploaded_file($f_tmp[$i], $dir.$name); //Status if ($up==true): echo "<i>Enviado!</i>"; $cont++; else: echo "<i>Falhou!</i>"; endif; echo "<br />"; } } echo ($cont!=0) ? "<br><i>Total de arquivos enviados: </i>".$cont : "Nenhum arquivo foi enviado!"; } ?>
//Quant. de campos do tipo FILE $campos = 10;voce coloca quantos vampos vai ter.. dai soh vai adicionando
Arquivo: <input type="file" name="file[]"><br />
Posted by Fedalto on 29/01/2005, 10:50 in PHP
não há necessidadegalera, no meu banco de dados vai ter mais de 20mil cadastros, dai na pagina vai ter por exemplo, x.php?x=ID, y.php?y=ID, etc...
banco de dados
nome: teste_original
id nome carro sortudo fruta ....
1 joao bmw sim maça
bom isso é um exemplo, como na pagina ai ter assim vamos supor nome.php?nome=, carro.php?carro=, sortudo.php?sortudo=, fruta.php?fruta= e tals é melhor criar uma tabela para cada um(nome, carro, sortudo, fruta...) alem da original para fazer as consultas para as query ou nao ha necessidade?
Posted by Fedalto on 29/01/2005, 10:58 in PHP
entao voce deve usar a variavel $vendadvdeu tenho duas tabelas no banco, "vendadvd" e "vendaprecodvd", agora eu quero fazer assim: sempre na tabela "vendadvd" vai ter sim ou nao, e na "vendaprecodvd" vai ter um valor X, ai eu quero fazer:
se vendadvd for igual a sim, ele vai me dar um echo de: DVD "vendaprecodvd", caso contrario nao da echo em nada
$query = mysql_query("SELECT * FROM vendadvd WHERE id = '$id'"); while($x = mysql_fetch_array($query)){ if ($x['vendadvd']=="sim") { echo " DVD: $vendaprecodvd"; } }
sempre na tabela "vendadvd" vai ter sim ou nao, e na "vendaprecodvd" vai ter um valor X
CREATE TABLE `vendas` ( `id` int(10) unsigned NOT NULL auto_increment, `dvd` varchar(255) NOT NULL default '', `venda` varchar(255) NOT NULL default '', PRIMARY KEY (`id`) )
<?php $mysql_host = "HOST"; $mysql_user = "USUARIO"; $mysql_pass = "SENHA"; $mysql_db = "DATABASE"; $connect = mysql_connect($mysql_host, $mysql_user, $mysql_pass); $select = mysql_select_db($mysql_db, $connect) or die ("Erro MySQL: ".mysql_error()); $nome = $_GET['nome']; $query = mysql_query("SELECT * FROM vendas WHERE dvd = '$nome'"); while($x = mysql_fetch_array($query)){ if ($x['venda']=="sim") { echo "O DVD '".$x['dvd']."' está disponível para venda"; } else { echo "O DVD '".$x['dvd']."' não está disponível para venda"; } } ?>
Posted by Fedalto on 29/01/2005, 11:51 in PHP
acho q assim vai:opa agora funciono valeu, mas sera que tem como emcrementar ele pra ele dar o link deonde ta a imagem em bbcode?
<?php //Diretório aonde ficará os arquivos $dir = "./"; //Extensões permitidas $ext = array("gif","jpg","png"); //Quant. de campos do tipo FILE $campos = 10; //Formulário echo '<form method="post" action="'.$PHP_SELF.'" enctype="multipart/form-data"> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> Arquivo: <input type="file" name="file[]"><br /> <input type="submit" name="submit" value=" OK "> </form>'; //Se for enviado if (isset($_POST['submit'])) { //Obtendo info. dos arquivos $f_name = $_FILES['file']['name']; $f_tmp = $_FILES['file']['tmp_name']; $f_type = $_FILES['file']['type']; //Contar arquivos enviados $cont=0; //Repetindo de acordo com a quantidade de campos FILE for($i=0;$i<$campos;$i++){ //Pegando o nome $name = $f_name[$i]; //Verificando se o campo contem arquivo if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) { if ($cont==0) { echo "<b>Arquivo(s) enviados:<br /></b>"; } echo $name." - "; //Movendo arquivo's do upload $up = move_uploaded_file($f_tmp[$i], $dir.$name); //Status if ($up==true): echo "<i>Enviado!</i> - [IMG]http://www.seu_endereço.com/diretorio_da_imagem/".$f_name[$i]."[/IMG]"; $cont++; else: echo "<i>Falhou!</i>"; endif; echo "<br />"; } } echo ($cont!=0) ? "<br><i>Total de arquivos enviados: </i>".$cont : "Nenhum arquivo foi enviado!"; } ?>
Posted by Fedalto on 31/01/2005, 18:56 in PHP
quando for colocar o link, coloque asssimTu não poderia ver por linkPoderia fazer o upload para que eu possa ver o problema?
Site
Tecle no menu apartamentos
<a href="?item=apartamento" title="Veja nossos apartamentos!" target="christmas_tree">Apartamentos</a>
Posted by Fedalto on 31/01/2005, 19:00 in PHP
tente o seguinte..mas outra coisa
quando eu envio um arquivo com espaços
por exemplo
"texto com espaço.txt"
ai fica em vez do que estah acima
fica apenas "TEXTO"
o sistema quando acaba o texto entende como terminou o arquivo
echo "<font color='#ff0000'>>>></font> <a href=$valor>$valor</a><p>"; //substitua essa linha
echo "<font color='#ff0000'>>>></font> <a href='$valor'>$valor</a><p>"; //substitua essa linha
Posted by Fedalto on 31/01/2005, 19:03 in PHP
pegue seu codigo e substitua:Klaus, naum deu certu... jah virei a net intera procurando script pronto ou tutorials ou alguma resposta mas nada! sempre quando eu boto pra rodar o meu scripr qualquer de email da um erro na linha do email () e ai quando eu coloco o @ na frente o erro desaparece mas tbm naum envia!
q q tem de errado??
$x = mysql_query("INSERT INTO cadastro (produto,quantidade,preco,info,data) VALUES ('$produto','$quantidade','$preco','$info','$data')");por:
$x = mysql_query("INSERT INTO cadastro (`produto`, `quantidade`, `preco`, `info`, `data`) VALUES ('$produto', '$quantidade', '$preco', '$info', '$data');");
Posted by Fedalto on 12/02/2005, 08:42 in PHP
Posted by Fedalto on 17/01/2006, 21:15 in Artigos, Dicas e Tutoriais de PHP
echo "<div style='Visibility: Hidden; Position: Absolute;'> $open = fsockopen("$host","$port"); echo "</div>";vc nao pode botar um arroba? ficando assim:
$open = @fsockopen("$host","$port");
Community Forum Software by IP.Board
Licensed to: Webmasters Online