Estou com o seguinte codigo:

Como Mandar Chamar O Arquivo?
Started By rogernem, 11/11/2004, 09:56
4 replies to this topic
#1
Posted 11/11/2004, 09:56
PHP |
<? include("toing_conexao.php"); $sql="SELECT * FROM produtos WHERE menuitem = '$menuitem' ORDER BY nomeproduto ASC"; $result=mysql_query($sql,$conn); echo "<b><font face=verdana size=2>L I S T A D A C A T E G O R I A : $menuitem </B></font>"; echo "<br><br>"; echo "<table width=100% border=2 align=center cellpadding=0 cellspacing=0>"; echo "<tr>"; while ($row = mysql_fetch_array($result)) { $id = $row["id_prod"]; $menuitem = $row["menuitem"]; //recebe o menuitem em x e deixa tudo em minusculo $dir = $menuitem; $dir = strtolower($dir); $nomeproduto = $row["nomeproduto"]; $s = $nomeproduto; //ta diminuindo o nomeproduto para tudo minuscula $s e depois deixa so a 1a letra em maiuc $s1 $s = strtolower($s); $s1 = $s; $s1 = ucfirst($s1); $arq = $s1; // substitui o " " por um espaco $s = str_replace(" ","$ ",$s); //recebe o nomeproduto em x e deixa tudo em minusculo $arq = $s; $arq = strtolower($arq); $extensao = $row["extensao"]; $imagem = $row["imagem"]; echo "<td width=200><img src=imagens\\$menuitem\\$imagem></td> <td><a href=toing_principal?arquivo=downloads/$dir/$arq.$extensao >$s1</a></td> "; echo "</tr>"; } echo "</table>"; echo "<br>"; ?> <? $con = mysql_connect('localhost','admin','admin'); mysql_select_db('toing'); $arquivo = $_GET['arquivo']; $consulta = "SELECT arquivo,hits FROM contador WHERE arquivo='$arquivo'"; $res = mysql_query($consulta,$con); /* certificar se o arquivo já foi clicado alguma vez. Se o arquivo ainda não consta em nossa tabela, vamos inserir um novo registro, caso contrário vamos somar um hit ao registro existente */ if ($saida = mysql_fetch_array($res)) { // registro existe $hit = ++$saida[1]; // some 1 (um) ao número de cliques $update = "UPDATE contador SET hits=$hit WHERE arquivo='$arquivo'"; mysql_query($update,$con); // atualize o registro } else { $insert = "INSERT INTO contador (arquivo) VALUES ('$arquivo')"; mysql_query($insert,$con); // insira o novo arquivo na tabela. O valor padrão // de hit é 1 (um) } ?> |
Na pagina toing principal esta assim:
Motorola com link -> downloads/wallpapers/motorola.jpg
tim com link -> downloads/wallpapers/tim.jpg
LINK COMPLETO:
http://localhost/toi...rs/motorola.jpg
O contador funciona sem problemas e adiciona 1 ao item clicado porem
ele NAO esta mandando para a pasta que deveria: -> downloads/wallpapers/motorola.jpg
Como posso fazer isso??
Ele nao esta entendendo isso: toing_principal?arquivo=downloads/wallpapers/motorola.jpg
Brigado!!
#2
Posted 11/11/2004, 11:29
Cara, não entendi sua dúvida e menos ainda seu problema...
#3
Posted 11/11/2004, 17:26
Klaus,
queria que o arquvi contasse E MANDASSE para o link
downloads/wallpapers/motorola.jpg por exemplo
e isto nao esta acontecendo
por causa do
toing_principal?arquivo=downloads/wallpapers/motorola.jpg
o que posso alterar no cod para conseguir dar certo??
GRato.
queria que o arquvi contasse E MANDASSE para o link
downloads/wallpapers/motorola.jpg por exemplo
e isto nao esta acontecendo
por causa do
toing_principal?arquivo=downloads/wallpapers/motorola.jpg
o que posso alterar no cod para conseguir dar certo??
GRato.
#4
Posted 11/11/2004, 18:33
PHP |
<?php echo "<td width=200><img src=imagens\\$menuitem\\$imagem></td> <td><a href=downloads/$dir/$arq.$extensao >$s1</a></td> "; ?> |
Altere essa linha, já coloquei corretamente.
Thales Santos
#5
Posted 12/11/2004, 22:11
Estando assim ele manda pra o lugar certo porem nao conta certo.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)